Integrations
Shopify
How Cadence connects to Shopify — app install, permissions, theme embed, and app proxy.
Shopify is the foundation of Cadence. It’s not listed on the Integrations page because the connection is established automatically when you install the Cadence app.
What Shopify provides
| Function | Description |
|---|---|
| Order data | Historical and ongoing orders for prediction engine |
| Product catalog | Products for predictions, ConvertCart, and cross-sell |
| Customer profiles | Customer data for event delivery and profile sync |
| Checkout | Standard Shopify checkout for ConvertCart purchases |
| Theme embed | Hosts the Cadence Nudges app embed on your storefront |
| App proxy | Serves ConvertCart pages on your store’s domain |
| Discount codes | Shopify discounts applied in ConvertCart |
| Billing | Shopify app billing for Cadence subscription |
Installation
- Find Cadence in the Shopify App Store
- Click Install
- Review and approve the requested permissions
- Open the app in Shopify Admin — Cadence links to your store automatically
No API keys, OAuth redirects, or manual webhook configuration needed.
Permissions
Cadence requests the following Shopify permissions at install:
- Orders — read order history for predictions
- Products — read catalog for predictions and ConvertCart
- Customers — read customer data for event delivery
- Inventory — read stock levels
- Discounts — apply discount codes in ConvertCart
- Themes — enable the Nudges app embed
- App proxy — serve ConvertCart on your domain
- Subscription contracts — read/write for Subscription Management (if enabled)
You’ll approve these as part of the standard Shopify app install flow.
Webhooks
Cadence registers Shopify webhooks automatically on install. You do not configure webhooks manually. Webhooks keep Cadence in sync with new orders, product changes, and customer updates between daily cycles.
Theme app embed (Nudges)
To show Nudges on your storefront:
- Go to Online Store → Themes → Customize
- Click App embeds in the left sidebar
- Enable Cadence Nudges
- Save
See Nudges for full configuration.
App proxy (ConvertCart)
ConvertCart pages are served on your store’s domain via Shopify’s app proxy (e.g., yourstore.com/a/cadence/cart/...). This is configured automatically — no action needed from you.
Customers see a seamless experience on your domain with your branding.
Shopify Subscriptions
If you use Shopify’s native subscription feature (selling plans), you can connect it as your subscription platform. See Shopify Subscriptions.
Troubleshooting
App not appearing in Shopify Admin:
- Check the Shopify App Store install completed successfully
- Try accessing Cadence directly from Apps in Shopify Admin
Data import failing:
- Ensure the app has the required permissions (reinstall if permissions were changed)
- Contact Cadence support if import errors persist
Nudges not appearing:
- Confirm the Cadence Nudges app embed is enabled in your theme editor
- Nudges only appear to logged-in customers with active predictions
Where to go next
- Install and onboarding — full setup walkthrough
- Nudges — theme embed configuration
- ConvertCart — how app proxy serves cart pages