<aside> ⚠️

This is a Beta feature and may have limitations due to Shopify API restrictions.

</aside>

APO’s CTA mode uses Shopify’s Cart Transform API to apply option selections at checkout, without creating variants or cloned products. This reduces clutter, improves compatibility with apps like reviews and bundles, and speeds up add-to-cart performance.

How to Enable CTA Mode in APO

APO Settings (General) tab → Creating product variants → In the CTA wrapper product

Screen Recording 2025-07-23 at 11.31.56.mov

<aside> ☝

First-time activation may take 3–5 minutes

</aside>

Comparison: CTA Mode vs Clone vs Base Mode

Feature CTA Mode (Beta) Clone Mode Base Product Mode
Variant creation ✅ No variants / clones created ⚠️ Cloned product ⚠️ Variant product
Works with Shopify product limit (100 variants) ✅ No variant limits ✅ No variant limits ✅ No variant limits
Replace product image ⚠️ Not shown in order summary. Limited by API
SKU per value ❌ Limited by API
Quantity input per value ⚠️ Not supported for % prices. Limited by API
Onetime price per value ❌ Limited by API
Shopify Markets support ✅ Full support ⚠️ No price overrides ⚠️ No price overrides
Apps compatibility (bundles, reviews) ✅ Full support ❌ Limited by clones ⚠️ Depends on variant count
Add-to-cart performance ⚠️ Might be slower ⚠️ Might be slower

All other features not listed in the comparison table work the same way across all three modes (Cloned Product, Base Product, and CTA Mode).

Which mode should I choose?

If you’re not sure which variant creation mode is best for your store setup — feel free to contact our support team. We’ll help you pick the right one depending on your use case, scale, and 3rd-party apps.

Switch modes anytime

You can switch between APO modes at any time without losing your settings or option sets. All configurations will be preserved, so you can safely test which mode works best for your store.

Customising the Wrapper Product Title

In CTA mode, Shopify’s checkout may display the same product twice: once as a wrapper and once with selected options which can confuse some shoppers into thinking they’re buying 2 items.

The CTA Bundle Title setting lets you replace the top-level wrapper name with a neutral label like Custom product to avoid confusion and reduce support issues.

Location: Settings → Translations → Other → CTA Bundle Title

CTA Wrapper Title - Demo.mp4

Note on Cart Transform API (CTA) mode

Shopify may continue improving Cart Transform API and expanding its capabilities. We’ll update APO accordingly to support new features as they become available.