Skip to main content

Analytics FAQ

Frequently asked questions about analytics

Joan at ABConvert avatar
Written by Joan at ABConvert
Updated yesterday

How cookie consent affects A/B test analytics and tracking on Shopify?

At ABConvert, we help Shopify merchants run A/B tests by tracking key user events like Add to Cart, Checkout, and Page Views. These events are typically collected through client-side Shopify Web Pixels.

What happens when users decline cookies

However, due to Shopify’s privacy policies and global data protection laws (such as GDPR, CCPA), if a visitor denies cookie consent in the store’s privacy banner, Shopify will automatically block tracking pixels. Which means:

  • Add to Cart events

  • Checkout events

  • Page View events

These events will not be tracked if the a visitor denies cookie consent.

How to handle this in your A/B test analysis

If some users decline cookies, their actions (like adding to cart or checkout) will not be counted in the test results. However, order count remains 100% accurate because it is tracked directly from Shopify’s server-side webhook, which is not affected by cookie consent settings.

What should you focus on

If you’re concerned about missing event data due to privacy settings, we recommend focusing on:

Order count – Tracked through Shopify’s server-side webhook

Revenue metrics – Compare AOV (average order value) and total revenue

These numbers are not impacted by Shopify’s tracking restrictions.

Why are order counts higher than checkout events?

Some users may be concerned when they see that the number of orders exceeds the add-to-cart or checkout events in the analytics table, assuming it’s a tracking issue.

In reality, this discrepancy could be due to store settings (cookie policy), payment gateways, or third-party apps.

Cookie policy settings

If there are cookie policy settings in your store, we can only track people who have approved it. Otherwise, our tracking pixel will be blocked.

User behavior

Order/Checkout higher than add to cart

In some themes, the “add to cart” button may directly lead the user to the checkout page. In this case, no add-to-cart event is triggered, meaning our web pixel won’t be able to track it.

Order higher than checkout

Similar to the above, if an order is placed without going through Shopify’s native checkout page (e.g., via an alternative payment method), we won’t be able to track the checkout event.

Examples

  • App

    • Releasit COD Form & Upsells

  • Express checkout

    • Shop Pay

    • PayPal

    • Google Pay

Why add to cart events may not be tracked with Taboola Pixel installed?

If you’re using the Taboola Pixel app on your store, ABConvert may be unable to collect Add to Cart events.

What’s happening

When the Taboola Pixel app is active, it interferes with scripts access browser’s local storage. This affects our ability to track Add to Cart events reliably while other events remain unaffected.

What we’re doing

We’ve already reached out to Taboola’s team and are working with them to resolve the issue.

What you can do

If Add to Cart tracking is essential for your test:

  • You can temporarily disable the Taboola Pixel app to restore full tracking functionality.

  • Or wait for an update, we’ll share progress as soon as we hear back from Taboola.

Why do I see ABConvert information in my orders?

If you’ve run an A/B test with ABConvert, you might notice notes like abconvertCountry or abconvertSearchParams attached to some orders. This is normal and helps with tracking and analysis.

What are these notes used for

These notes capture session-level details from the visitor—such as country or search parameters. They don’t affect the shopping experience but are recorded so you can filter and analyze orders in your reports.

Why are they still added after a test ends

Visitors are assigned to test groups while the test is active. If someone visits your store during a test but places their order later, their test assignment is still recorded to ensure accurate attribution.

Can I remove these notes

We don’t recommend it. These notes are essential for filtering test results in ABConvert. Deleting them may result in incomplete or inaccurate data.

Did this answer your question?