What is Appify CPO?

What is Appify CPO?

Overview

This page introduces Appify CPO and explains how it works at a high level. After reading it, you'll understand the core building blocks — calculators, options, pricing formulas, and theme blocks — and be ready to create your first calculator.

Appify CPO is a Shopify app that lets you build custom product calculators with dynamic pricing. Instead of relying on variant dropdowns, you can offer your customers real input fields — dimensions, quantities, materials, add-ons — and calculate the price automatically based on formulas you define. Everything is configured through a visual editor with no coding required.

Key terms you'll see throughout these docs:

  • Calculator — A complete configuration of options and pricing rules attached to one or more products. This is the central object in Appify CPO.
  • Option — An input field your customer fills out on the product page, such as a text field, dropdown, number input, or image swatch. Appify CPO supports 29 option types.
  • Pricing formula — A math expression that calculates the price based on option values. For example, a formula might multiply width by height by a per-square-foot rate.
  • Theme block — The storefront widget that renders your calculator on the product page. You add it through the Shopify Theme Customizer.

Steps

Here is how Appify CPO works at a high level:

  1. Create a calculator in the Appify CPO app. The editor opens with Options & Pricing (and optional Chat with AI beside it). You can skip optional tabs.
  2. Add options — these are the input fields your customers fill out (dimensions, material choices, text for engraving, etc.). Describe them in chat or add them by hand.
  3. Define pricing formulas that calculate the price based on what the customer selects. The formula editor supports math, conditional logic, and pricing table lookups.
  4. Assign the calculator to one or more products so it appears on those product pages.
  5. Publish — once published, customers see the calculator on your product page, fill in their choices, and the price updates in real time.

Examples

  • Custom blinds shop — Create a calculator with width, height, and material options. Define a pricing formula that calculates the price per blind based on square footage and the customer's material choice.
  • Fabric by the yard — Set up a calculator where the customer selects a fabric type and enters the number of yards. The pricing formula multiplies yardage by a per-yard rate that varies by fabric.

What's Next

Ready to get started? Install Appify CPO on your theme, then follow the Creating Your First Calculator tutorial to build and publish your first calculator.