Skip to content
TrackAlive

Daily GA4 purchase monitoring for Shopify

Sales are coming in.
Is GA4 seeing them?

TrackAlive compares Shopify web orders with GA4 purchases and independent checkout events. Get an email or Slack alert when the counts move outside your expected range, with the numbers and checks to make next.

Start your 7-day trialSee an exampleUS$29/month · 7-day free trial

The daily comparison

One place to see the gap.

Orders alone cannot tell you whether analytics recorded a purchase. See Shopify web orders, checkout events collected by TrackAlive, and web purchases in your chosen GA4 property side by side.

Illustrative data, not customer results. Each row covers the same reporting day and timezone. Day 3’s GA4 result is checked on Day 5 to allow reporting time.
Order dayWeb ordersCheckout eventsGA4 purchasesCoverageComparison
Day 138363695%Within range
Day 241393995%Within range
Day 3444225%Large GA4 gap
Day 4403813%Large GA4 gap
Day 537353595%Back within range
Example alert · Day 5, reporting on Day 3

Large tracking discrepancy · GA4 recorded 2 purchases against 44 web orders

TrackAlive collected 42 checkout events for the same day. GA4’s purchase count is much lower. Check that the selected property belongs to this store, then review purchase-event delivery and consent settings.

The counts point to a discrepancy. They do not prove its cause. TrackAlive sends a recovery notice when that same comparison returns within range.

Set up once. Stop comparing by hand.

  1. Connect and confirm your GA4 property

    Use a property whose web purchases belong only to this Shopify store. Read-only access; no changes to your tags, theme or Google Analytics configuration.

  2. Get your first comparison

    TrackAlive reads the previous seven settled GA4 days after you confirm the property. Its own pixel starts collecting at installation, so unavailable historical checkout data stays clearly marked.

  3. Set your alert destination and normal range

    Use email, Slack or both. Send a test to confirm delivery. Review a suggested baseline once there is enough stable history, or keep a fixed coverage threshold.

Built for a specific job.

A useful fit if you…

  • Run a Shopify store and use GA4 purchase data to judge performance
  • Want ongoing checks after tracking, consent or checkout changes
  • Have enough orders to distinguish a real gap from a tiny sample

Not a replacement for…

  • Attribution, server-side tracking or a tag manager
  • Direct Google Ads, Meta or TikTok conversion reporting
  • A tracking specialist who verifies and fixes the underlying setup

How quickly will I know?

Checks run daily. The independent checkout comparison uses yesterday; GA4 uses the day before yesterday to allow reporting time. Recent GA4 days are refreshed on later runs. This is not a real-time outage alarm.

Should Shopify and GA4 always match?

No. Consent choices, browser blockers and reporting behavior can create legitimate differences. TrackAlive needs at least 10 web orders, using up to seven days for quieter stores. You can approve a baseline after reviewing your setup; the app never silently learns a discrepancy as normal.

What if my store also takes POS or manual orders?

The Shopify comparison uses web-source orders, not POS or manual orders. Test web checkouts remain included because checkout and GA4 purchase counts can include them too. GA4 properties shared across multiple websites are not a supported comparison.

Counts, not customer profiles.

What we use

  • Shopify web-order totals for each reporting day
  • Checkout tokens and timestamps to count each event once
  • Daily web-purchase totals in your selected GA4 property

What we do not read

  • Order contents, products or prices
  • Customer names, emails or addresses
  • Your ad accounts or campaign performance

Google authorization lets us list properties you can access; you choose which one we query. Disconnect in Settings at any time. Read the privacy policy and Google Limited Use statement.

US$29per store / month · 7 days free

Daily checks, email and Slack alerts, recovery notices and up to 30 days of comparison history. Billed through Shopify. Cancel by uninstalling.

Start monitoring on Shopify