Skip to main content

Shopify Pixel Events Missing (AddToCart / Purchase)? How to Debug After Installing Shopify Customer Events Pixel

Updated over 2 months ago

If you’ve installed the Shopify Customer Events Pixel for Mida but you’re not seeing events like AddToCart or Purchase, this guide will help you identify why.

In many cases, the pixel is installed correctly, but the store uses a custom Add to Cart or Checkout implementation that prevents Shopify standard events from firing.

What you should expect after installing the pixel

Once installed, Mida should be able to receive key events such as:

  • ViewContent (product page view)

  • AddToCart (add to cart action)

  • Purchase (completed order)

If these events are missing, follow the steps below.

Common reason: custom add to cart or checkout setup

Some Shopify stores use custom implementations such as:

  • Custom “Add to Cart” plugins

  • AJAX cart drawers

  • Custom scripts that bypass Shopify’s standard cart flow

  • Non-standard checkout completion logic

When this happens, Shopify may not emit the expected events, meaning Mida won’t receive them either.

How to verify if events are being sent (recommended)

The fastest way to debug this is via the browser’s Network tab, where you can confirm whether the event is being sent to Mida.

Step 1: Open Chrome DevTools

  1. Open the store site in Google Chrome

  2. Right click → Inspect

  3. Go to the Network tab

Step 2: Filter for addv3

In the Network tab filter/search bar, type:

addv3

This will show the Mida event request.

Step 3: Trigger an event and inspect the payload

Test product page view (ViewContent)

  1. Visit a product page

  2. Click the addv3 request in the Network tab

  3. Open the Payload

  4. Look for an event named ViewContent

Test add to cart (AddToCart)

  1. Click the Add to Cart button

  2. Look for a new addv3 request

  3. Open the Payload

  4. Look for an event named AddToCart

If you clicked Add to Cart but do not see AddToCart in the payload, the store is likely using a custom add-to-cart flow that does not trigger Shopify’s standard events.

Debugging Purchase (Purchase)

Purchase events should normally fire on the order confirmation (thank you) page.

To test Purchase:

  1. Place a test order

  2. On the thank you page, open the Network tab

  3. Filter for addv3

  4. Open the Payload

  5. Look for an event named Purchase

If Purchase is missing, it often indicates the checkout completion flow is custom or the thank-you page context is not firing standard events.

Next steps if the event is missing from the payload

If the expected event does not appear in the addv3 payload:

  • The pixel is installed

  • Shopify is not emitting the event

  • Mida cannot track the event unless the store triggers it correctly

If you need help diagnosing further, contact Mida Support and include:

  • Store URL

  • A screenshot of the Network request payload

  • The steps used to reproduce the issue

Did this answer your question?