Skip to content

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

  1. Find Cadence in the Shopify App Store
  2. Click Install
  3. Review and approve the requested permissions
  4. 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:

  1. Go to Online Store → Themes → Customize
  2. Click App embeds in the left sidebar
  3. Enable Cadence Nudges
  4. 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