Why the app embed gets turned off
When you install the Upstack Data app, it loads the tracking script into your Shopify theme through the Upstackified app embed — no hard-coding needed. The embed loads the pixel and sends events (page views, add to carts, purchases, and so on) to Upstack Data and your connected destinations. The app embed must stay enabled when you deploy new themes. Shopify can turn it off when you:- Publish a new theme without carrying over the embed.
- Revert to an older theme version from before the app was installed.
- Duplicate a theme from a backup without the embed enabled.
Fix
- In your Shopify admin, go to Online Store → Themes → Customize.
- Open App embeds (toggle icon in the left sidebar).
- Confirm the Upstackified embed is toggled on and click Save. For a walkthrough with screenshots, see How to ensure the Upstack Data theme app extension is enabled.
- Open your store in a new incognito window and visit at least two pages.
- Return to Upstack → Real-Time Events (System → Events Manager). You should see
PageViewevents within a few minutes. - To check from the browser as well, install the Upstack Data Pixel Helper Chrome extension, open your live store, and click the Pixel Helper icon in your toolbar. You should see events (
PageView,ViewContent, and so on) as you browse.
Checkout events: Shopify loads custom pixel events inside sandboxed iframes that most browser extensions — including Meta Pixel Helper — can’t access. If you see events on product and cart pages but not on checkout or thank-you pages, that’s expected. To confirm checkout events, check the server events in Meta Events Manager.
Still not seeing events?
- Use an incognito window or clear your browser cache — if you browsed your store before enabling the embed, your browser may still have the old state. Changes can take a few minutes to take effect.
- Confirm you’re on your live theme — the embed must be enabled on the published theme, not a draft.
- Confirm the Upstack custom pixel is added — in Shopify admin, go to Settings → Customer events. Upstack needs both the Upstackified app embed and the custom pixel.
- Check for conflicting scripts — other tracking tools hard-coded in your theme (for example, Elevar LMR scripts) may interfere. They’re safe to remove once you’ve fully migrated to Upstack.
Still stuck? Contact support@upstackdata.com with your Pixel ID and a description of the issue. We typically respond within a few hours.
Related guides
Install on Shopify
Install the Upstack Data tracking pixel on your Shopify store and start capturing events.
Enable theme extension
Verify the Upstack Data theme app extension is enabled in your Shopify theme editor.
Install the Pixel Helper
Add the Upstack Data Pixel Helper extension to Chrome.
How to use the Pixel Helper
See which Upstack events fire as you browse your store.