App Embed Not Enabled
Symptom: Your purchase and revenue figures show zero, or are far lower than your actual Shopify orders, while other goals such as add to cart or begin checkout record normally.
What App Embed does
FigPii tracks Shopify orders and revenue server-side, using Shopify webhooks rather than browser-based tracking. This is more accurate than client-side tracking because it doesn't depend on a script loading successfully in the visitor's browser, ad blockers, or the visitor staying on the confirmation page.
Server-side tracking requires the FigPii App Embed to be enabled in your theme. If it isn't, order and revenue data is not sent to FigPii at all.
Enabling App Embed
- Install the FigPii Shopify App if you haven't already.
- Log in or register through the app.
- Enable the App Embed in your theme settings
-

- In FigPii, confirm your purchase goals are defined as described in Shopify Server Side Tracking.
If you installed FigPii before server-side tracking was introduced
Server-side order tracking requires permissions that older installations did not grant. If your app was installed previously, re-open the app and accept the new permissions — otherwise the app will appear installed and connected while sending no order data.
This is a common cause of the symptom above on long-standing accounts.
App Embed is not the same as your tracking code
These are two separate things and you need both:
| What it does | Without it | |
|---|---|---|
Tracking code in theme.liquid |
Runs experiments, records heatmaps and sessions, tracks on-site goals | No experiments run, no behavioural data |
| App Embed | Sends order and revenue data server-side via webhooks | No purchase or revenue tracking |
Enabling the App Embed does not remove the need to install the tracking code. See Install FigPii tracking code on Shopify.
Confirming it's working
After enabling App Embed and defining your goals, place a test order on your store and check whether the Shopify Purchase goal registers a conversion. Note that exchanges, returns and draft orders are excluded from tracking by design — see Order And Revenue Figures Don't Match Shopify.
Related: Shopify Server Side Tracking How Do I Verify If The Tracking Code Is Active On My Site?
