Complete GA4 on checkout flow
This guide walks through GA4 tracking on checkout end to end. Read GA4 on checkout first.
Many teams deploy GA4 through GTM — see complete GTM flow.
Part 1 — GA4 property setup
- Confirm you are in the correct business workspace.
[Screenshot: App header — correct business workspace selected.]
- Create or open GA4 property in Google Analytics.
[Screenshot: GA4 Admin — property and data stream visible.]
- Copy Measurement ID (G-XXXXXXXX).
[Screenshot: Data stream — Measurement ID copied.]
- Open AtomicPay Integrations → GA4 settings (or plan GTM tag).
[Screenshot: AtomicPay GA4 integration — settings page opened.]
- Enter Measurement ID and save.
[Screenshot: Measurement ID field — G-XXXXXXXX saved.]
Part 2 — Checkout and debug
- Publish checkout for target offer.
[Screenshot: Checkout published — live page with GA4 config.]
- Enable GA4 DebugView (debug mode via GTM or browser extension).
[Screenshot: DebugView — device or debug session connected.]
- Open live checkout URL in debug session.
[Screenshot: Checkout loaded — debug events appearing in DebugView.]
- Fire
view_itemor page_view on checkout load if configured.
[Screenshot: DebugView — view_item or page_view event received.]
- Proceed through checkout steps —
begin_checkout,add_payment_infoif mapped.
[Screenshot: DebugView — funnel events on payment steps.]
Part 3 — Purchase verification
- Complete test purchase (approved sale).
[Screenshot: Checkout success — purchase completed on test offer.]
- Confirm
purchaseevent in DebugView with value and currency.
[Screenshot: DebugView — purchase event with transaction ID and value.]
- Wait 24–48h and check GA4 Realtime for production traffic.
[Screenshot: GA4 Realtime — active users on checkout stream.]
- Compare GA4 purchases to Sales for same day — expect timing differences.
[Screenshot: Sales vs GA4 — same-day purchase count comparison notes.]
- Fix campaign attribution gaps separately from GA4.
[Screenshot: UTMs on link — campaign params still on checkout URL.]
- Document Measurement ID and checkout links in tracking sheet.
[Screenshot: Tracking sheet — GA4 ID and checkout URLs archived.]
GA4 event cheat sheet
| Event | When |
|---|---|
| page_view / view_item | Checkout load |
| begin_checkout | Payment step |
| purchase | Approved success page |