Fast load & add to cart

Increased conversion

Native Add to Cart

Uses your theme’s Add to cart

No new variants

Keep your products organized and stock accurate

Advanced features

Do more, faster & without complexity

When price depends on measurements, materials, tiers, fees, discounts, or a long list of options

Print, signage, graphics, promo

🖨️ Banners, posters, decals, vinyl lettering
🏷️ Stickers & labels (custom sizes/shapes + quantity tiers)
📏 Wide-format printing (sq ft / linear ft + finishes + rush)
🎪 Trade show displays, booths, rigid signs
📦 Custom packaging & boxes (dimensions + board + print)
👕 Apparel & merch printing (garment + print area + colors + qty)
💍 Jewelry with engraving + metal + stones + customizations
🖥️ Custom kits & configured systems (components + services + fees)

Construction / trade / B2B-adjacent

🏗️ Building supplies priced by size, pack, or project line items
🔌 Electrical, plumbing, HVAC parts with large option matrices
🦺 Safety gear with imprinting + bulk / tier pricing



Food & ingredients (sold by weight/volume)

⚖️ Bulk foods, coffee, tea, spices, candy (sold by weight/volume)
🥩 Deli / cheese / meat by weight (where regulations allow)
🫙 Oils, liquids, chemicals (volume-based pricing)

Made-to-measure / size-driven

🪟 Blinds, shades, shutters, curtains, drapery
🚪 Custom windows & doors, glass, screens
🟫 Flooring, carpet, tile, turf, mats
🪨 Countertops, stone/slab, backsplashes
🪵 Lumber, moulding, trim, sheet goods (plywood, acrylic, metal panels)
🏡 Fencing, railing, decking, gates
🏊 Pools, liners, covers (size + options)
🛏️ Mattresses, foam, cushions (custom dimensions)

Fabrication & manufacturing

⚙️ Metal fabrication, laser cutting, waterjet, CNC parts
🪚 Woodworking & cabinetry (custom sizes + materials + upgrades)
🧩 Plastic / acrylic fabrication
🧱 3D printing services (material + settings + volume/time-based pricing)
🔩 Machined parts (material + tolerances + quantity breaks)

Furniture & large goods

🛋️ Custom furniture (dimensions + materials + upgrades)
🪑 Office furniture configurations (modules + finishes + services)


Formula Engine

Stop hitting limits when your pricing logic gets too complex for basic calculator apps.

  • Write formulas for simple or complex pricing.

  • Combine product data, options, customer inputs, and variables in one formula.

  • Set pricing by size, quantity, date-related choices, and other conditions.

  • Use the same formula logic for totals, fees, and adjustments.
Install App Now

50+ Built-In Functions

Math, logic, lookups, and rounding in one formula — match how you really price, with less syntax to memorize.

DATA INPUTS

Use customer choices, measurements, variables, and table lookups in your formulas.

Logic & Math

Use IF, AND/OR, comparisons, min/max, powers, and roots in the same formula.

Safe Numbers

Round, clamp, cap ranges, and divide safely so edge cases don’t break pricing.

Text & Strings

LEN, CONCAT, character counts for text-based pricing.

Version Control & History

Stop live editing — Work in draft — publish when ready — restore anytime

  • Edit in draft—shoppers stay on the last publish until you publish the new version.

  • Every publish saves a new version — so you always have a trail of what went live.

  • Save checkpoints (with notes) before big changes—no publish required.

  • Restore any older version—load it as draft, preview, then publish when it’s right.

  • Pin key versions so important releases are easy to find.

  • Go not-live to hide the calculator while you fix things—without losing your work.
Install App Now

Pricing Variables

Split complex pricing into clear, reusable pieces.

  • Replace giant formulas with a short list of building blocks, each doing a single clear job.

  • Reuse the same calculated value for totals, fees, adjustments, and options —without copying the same math everywhere.

  • Change one block when rules shift instead of untangling a long formula in multiple places.
Install App Now

Pricing Tables

Keep rate sheets and price grids separate from your formulas—then look up the right price in one step.

  • Use 1D tables for simple lookups (one key → one value, like material or size band).

  • Use 2D tables for grids (two keys → one value, like width × height or qty band × option).

  • Choose how lookups match — exact match, nearest key, or interpolation for numeric ranges.

  • Share one table across calculators when the same rates apply to many products, or keep a table local to one calculator when it does not.
Install App Now

Calculator, summary, and tiers — your layout, your theme

Three theme blocks—calculator, summary, tiers—drag to arrange, tweak width and spacing in block settings. No code; fits beside your existing sections.

  • Place three dedicated blocks—calculator, price summary, and quantity tiers—and arrange them like any other theme blocks (stacked, side-by-side, or across sections, depending on your theme).

  • Dial in layout from block settings—for example summary beside the calculator (above, below, left, or right), spacing, and width where the calculator block exposes those controls.

  • Go full width or narrow columns by how you add the section and blocks—same workflow merchants already use for the rest of the page.

  • Ship without developers—everything is configured in the Theme Customizer; no HTML/CSS required for standard layout.

Try the Calculator

Buy more, save more!
 
QuantityQuantity discount
1–2
3–6Save 2.5%
7–11Save 5%
12–19Save 12%
20–49Save 20%
50+Save 30%

Try the Calculator Above

Easily build summary pricing

Show how the total is built — without wiring a separate formula for every line in the breakdown.

  • Add up to 10 languages from Shopify’s language list.

  • Translate calculator text in one place—options, help text, buttons, and the price summary.

  • See what’s missing at a glance and jump straight to untranslated lines.

  • Optionally use AI to translate everything that’s still missing (and re-run if you want to refresh existing text).

Calculator Anywhere

Add multiple calculators anywhere in your store. unrestricted selling on all your store pages

Home Page

Collection Page

Product Page

Multi-Language Translations

Run the same calculator in multiple languages — labels, options, system text, summary lines and add to cart strings included.

  • Add up to 10 languages from Shopify’s language list.

  • Translate calculator text in one place—options, help text, buttons, and the price summary.

  • See what’s missing at a glance and jump straight to untranslated lines.

  • Use AI to translate everything that’s still missing (and re-run if you want to refresh existing text).

Try Changing the language on this page

Multi-currency (Markets)

Show the full calculator—options, fees, summary, and total—in your customer’s currency.

  • Convert prices automatically when your store sells in more than one currency.

  • Keep options, fees, and the breakdown in sync so everything matches the same currency.

  • Use Shopify for rates and regional pricing—you set it up once in Shopify, not again inside the calculator.

Try Changing the Location on this page

Build Calculators with AI

Describe what you sell in plain English and get a full starter calculator—options, pricing, and layout.

  • Generate an initial calculator from a product description instead of building from a blank page.

  • Refine with follow-up messages (for example “add a rush option” or “split steps”) before you move to manual editing.

  • Edit everything afterward in the normal editor—nothing is locked in by AI.

Clone from a reference

Create a calculator using a screenshot or a written description.

  • Upload a reference image or describe another store’s flow.

  • Get a similar structure you can then tighten to match your catalog and rules.

  • Treat it as a starting point you fully control in the editor.

Write formulas with ai

You describe. AI writes the formula

  • Handles multi-step math for you — areas, totals-with-minimums, tiered logic.

  • Uses the right functions in the right way — logic, rounding, lookups, and helpers.

  • Wires in real calculator fields correctly — options, inputs, variables, and tables referenced right.

  • Builds bigger formulas faster — conditions + lookups + arithmetic together, without assembling every piece from scratch.

Explain formulas with ai

Plain-English explanations for any formula in your calculator.

  • Stop guessing what a formula does — get a clear explanation of the calculation behind the text.

  • Remember how a calculator works when you haven’t opened it in months and the details are fuzzy.

  • Understand complex formulas faster — nested logic, lookups, and multi-part math without decoding every token by hand.

AI Style Assistant

Style your calculator by describing what you want — without knowing CSS

  • No CSS or code needed—say what should look different; AI suggests the updates.

  • No guessing which variables to edit—AI maps your words to the right style settings.

  • You choose what to keepreview, then apply (one change or all).

  • Full history + undo + baseline—see what changed and roll back safely.

  • Power usersstill edit CSS/variables yourself whenever you want.

More capabilities

These are additional features beyond the main highlights—useful for teams who need deeper pricing, fulfillment, integrations, and scale.

Pricing & catalog logic

    Calculator-level discounts

    Rule-based discounts applied to the calculated subtotal, separate from quantity tier discounts—useful for promotions and reductions driven by calculator logic.

    Product & variant data in formulas

    Use live Shopify product/variant context inside formulas (like price and quantity), plus metafield-backed values when configured—so pricing can follow real catalog data without duplicating it in the calculator.

    Custom SKU rules

    Build SKUs from a composition template and per-choice SKU fragments so each configuration generates a consistent code. Optional display in cart for fulfillment and systems integration.

    Weight calculation (shipping weight)

    Compute shipping weight from customer selections using the same formula approach as pricing, with explicit units—so carriers and shipping apps see realistic weights.

    Tax handling (optional)

    Optional tax-related configuration so tax presentation can align with how you sell—especially relevant when display expectations matter for your market.

Storefront & integration

    Theme app extension + app embed

    Deliver calculators through Shopify theme blocks with a required app embed activation—this is the standard, low-code integration path across compatible themes.

    Checkout pricing enforcement

    Helps ensure customers are charged the calculator-computed amount through checkout—not just a storefront estimate—so pricing stays trustworthy end-to-end.

    Automatic discounts integration

    Supports calculator-driven discounting without relying on customers entering discount codes—especially important when cart quantities change and discounts must remain correct.

    Configuration saved on the line item

    Customer selections travel with the cart line so fulfillment can see exactly what was configured alongside the charged price.

Builder depth (advanced UX & control)

    30+ option types

    Broad input library including measurements (length, area, volume, weight, dimensions), sliders, date/time pickers, color/font pickers, file uploads, switches, multi-select patterns, and display blocks (content, headings, dividers, spacers, modals, inline calculation readouts).

    Min / max constraints

    Validation guardrails like numeric bounds, step increments, text length limits, and similar controls to block invalid configurations before add to cart.

    Value rules (auto-fill)

    Automatically set or adjust values based on other selections to reduce effort and prevent invalid combinations—pairs well with visibility rules for guided configurators.

    Swatch carousel paging

    Paginate large swatch sets into carousel pages with navigation controls so big finish libraries stay usable.

    Large image hover preview (image swatches)

    Show a larger preview on hover for finishes/materials where thumbnail clarity drives decisions.

    RTL support

    Right-to-left layout support for RTL locales when enabled.

    Calculator-level JavaScript

    Optional global script hook for advanced customization beyond formulas and theme styling.

    Option-level JavaScript

    Optional per-field scripting for advanced behaviors where formulas alone aren’t enough.

    Storefront JavaScript API

    Read live calculator state from documented events and set values programmatically from theme or partner code—useful for custom UX and integrations.

Operations, scale, and editor workflow

    Unlimited calculators

    Create as many calculators as you need for different product lines, experiments, and seasonal flows.

    Draft / saved / published + live preview

    Iterate safely with preview against real products and variants before changes go live on the storefront.

    Versioning / checkpoints

    Rollback-friendly history for configuration changes—especially valuable for teams editing pricing logic.

    Publishing workflow

    Explicit publish controls so storefront behavior doesn’t change accidentally while you’re still editing.

AI-adjacent

    AI pricing generation (broader setup assistance)

    Beyond single-field formula help, AI can assist with drafting broader pricing structure (like variables and tables)—useful as a faster starting point for complex catalogs.


Already highlighted elsewhere

    • Formula engine and function library
    • Pricing variables, pricing tables, price adjustments
    • Quantity discounts (1D/2D), fixed fees
    • Conditional visibility and multi-step layout
    • Price summary and theme block placement
    • Translations and multi-currency (Shopify Markets)
    • Style templates and AI Style Assistant
    • Core AI: build, clone, bulk options, describe/explain formulas, AI translations
    • Storefront checkout story: fast load, native add to cart, no extra variants, accurate cart behavior