<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.
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>
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).
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.
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.
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
Shopify may continue improving Cart Transform API and expanding its capabilities. We’ll update APO accordingly to support new features as they become available.