Updated September 2026
Conversion tracking shows which ads, emails and pages actually produce sales, so you can put budget where it pays back and give ad platforms the signals they need to find more buyers. In 2026 it is also harder than it used to be: consent rules, browser privacy features, ad blockers and platform changes all limit what a single browser pixel can see. This guide shows how to build a reliable, privacy-compliant tracking setup for an online store, and which numbers to watch.
Key takeaways
- Chrome is keeping third-party cookies after Google dropped its phase-out plan, but Safari blocks them by default, so build on first-party and server-side data.
- Pair browser and server tracking on every major ad platform: the Google tag with enhanced conversions, the Meta Pixel with the Conversions API, and the TikTok Pixel with the Events API, deduplicated with shared event IDs.
- If you have visitors from the EEA, UK or Switzerland, Consent Mode v2 is essential, and since June 15, 2026 it is the single control for how Google Analytics data flows into Google Ads.
- Keep UTM parameters lowercase and consistent, because GA4 treats “Facebook” and “facebook” as different sources.
- Treat platform-reported ROAS as a signal, not the truth: check it against GA4, your store’s orders and, where budgets allow, incrementality tests.
What conversion tracking means in 2026
A conversion is any action that matters to your business: a purchase, an add to cart, an email sign-up. Tracking connects that action to where the customer came from, so you can calculate cost per acquisition and return on ad spend (ROAS), and so ad platforms can optimize for buyers rather than clicks.
Two changes in terminology are worth knowing. Universal Analytics was switched off on July 1, 2024, so Google Analytics 4 (GA4) is now the standard. And in GA4, the important actions you mark are called “key events”, while “conversions” means the actions you use to measure and bid on ad campaigns, a definition now aligned between GA4 and Google Ads.
The privacy landscape in brief
Chrome kept third-party cookies
For years Google planned to phase out third-party cookies in Chrome. In April 2025 it reversed course, saying Chrome would keep its current approach of letting users choose in settings and would not launch a standalone cookie prompt. In October 2025 it went further and retired most Privacy Sandbox technologies, including the Topics API, Protected Audience and the Attribution Reporting API, citing low adoption.
So as of 2026, third-party cookies still work in regular Chrome browsing (Incognito blocks them by default). That is not a reason to depend on them. Safari blocks all third-party cookies by default, deletes script-set cookies after seven days without user interaction, and caps them at 24 hours when it detects tracking parameters in the link. Consent rules and ad blockers reduce browser-only data further.
Apple’s privacy features
In iOS apps, App Tracking Transparency (ATT) requires permission before tracking across apps; AppsFlyer data from April 2025 put the global opt-in rate at about 50%. On the web, Safari’s Link Tracking Protection strips known click identifiers from URLs in Private Browsing while letting campaign-level parameters such as UTMs through, and with iOS 26 Advanced Fingerprinting Protection applies to all Safari browsing by default. The practical lesson: UTMs and server-side events survive these protections better than click IDs and third-party cookies.
Consent Mode v2
Google’s EU user consent policy covers the EEA, the UK and Switzerland. Advertisers must obtain consent there and pass it to Google to keep using measurement, remarketing and personalization features, ideally through a Google-certified consent management platform (CMP). Consent Mode uses four signals: ad_storage, analytics_storage, ad_user_data and ad_personalization.
In basic mode, Google tags don’t load until the visitor consents. In advanced mode, tags load with consent denied by default and send cookieless pings, which supports more detailed, advertiser-specific conversion modeling. From June 15, 2026, Consent Mode became the single control for which Google Analytics data can be used in Google Ads, and Google says the ad_personalization signal will exclusively govern ad personalization later in 2026. Test your banner: reject, accept and confirm the consent state actually changes.
Build a tracking stack that holds up
1. Define your events
Choose one primary conversion (purchase) and a few secondary signals such as begin checkout, add to cart and email or SMS sign-up. GA4’s recommended ecommerce events include view_item, add_to_cart, begin_checkout, add_payment_info, purchase and refund, and a transaction_id is required for purchases and refunds. Send it every time so you can match refunds to orders and spot duplicates. Decide whether revenue includes tax and shipping, and use the same definition everywhere.
2. GA4 as your cross-channel view
GA4 sees traffic from every source, so it is the fairest place to compare channels. Link it to Google Ads, Merchant Center and Search Console. Note that since 2023, GA4 and Google Ads offer only data-driven and last click attribution; first click, linear, time decay and position-based models were removed.
3. Google Ads conversions with enhanced conversions
Use either the Google Ads conversion tag or imported GA4 key events as your primary purchase action, not both. Then turn on enhanced conversions: the tag hashes first-party data such as email address and phone number with SHA-256 before sending it, and Google matches it with signed-in accounts to recover conversions that cookies miss. In 2026 Google merged enhanced conversions for web and for leads into a single setting that accepts data from website tags, Data Manager and API connections.
4. Meta Pixel plus Conversions API
Meta recommends running the Conversions API alongside the Meta Pixel. The Pixel captures browser events; the Conversions API sends the same events from your server, where ad blockers can’t stop them. Send a matching event name and event ID from both, and Meta deduplicates events received within 48 hours. On Shopify, the Facebook & Instagram app does this at the Enhanced or Maximum data-sharing level; Standard uses the Pixel only.
Meta also changed how it counts results in 2026. According to Meta ads specialist Jon Loomer, click-through attribution was narrowed to link clicks, and conversions after likes, comments, shares and other clicks moved to a new “engage-through” category. The default is now 7-day click-through, 1-day engage-through and 1-day view-through, so compare periods either side of the change with care. For campaign strategy, see our guide to Facebook and Instagram ads for e-commerce.
5. TikTok Pixel plus Events API
TikTok gives the same advice: for websites it recommends an Events API integration alongside your Pixel, with event deduplication. In the TikTok app for Shopify, the Enhanced and Maximum data-sharing levels add the Events API and Advanced Matching to the Pixel. If TikTok is a growing channel for you, our TikTok marketing team can help you set this up alongside your campaigns.
6. Server-side tagging and first-party serving
Server-side tagging in Google Tag Manager moves tag processing to a server you control (Google recommends Cloud Run), so you decide what data goes to each vendor and fewer third-party scripts run in the browser. Google tag gateway for advertisers is a lighter option that serves Google tags from your own domain through your CDN; Google recommends using both for the most durable setup. Server-side tagging adds hosting costs and maintenance, so smaller stores often start with native integrations and enhanced conversions.
A note for Shopify stores
Shopify now manages tracking through Customer events, where app pixels and custom pixels run in a sandbox and, in regions that require consent, only fire with the visitor’s permission. Checkout.liquid and “additional scripts” were sunset on the Thank you and Order status pages on August 28, 2025, and script tags on those pages were sunset for non-Plus stores on August 26, 2026. If purchase numbers dropped around either date, check that your purchase events moved to Customer events or an app pixel.
UTM hygiene: a small habit with a big payoff
UTM parameters tell GA4 where a visit came from when auto-tagging isn’t available, such as Meta, TikTok, email, influencers and QR codes. GA4 supports utm_source, utm_medium, utm_campaign, utm_id, utm_term, utm_content and utm_source_platform, plus utm_creative_format and utm_marketing_tactic, which are not currently reported. Values are case-sensitive, and Google recommends lowercase as standard.
| Traffic | utm_source | utm_medium | utm_campaign | utm_content |
|---|---|---|---|---|
| Meta ads | facebook or instagram | paid_social | summer_sale_2026 | ugc_video_01 |
| TikTok ads | tiktok | paid_social | summer_sale_2026 | creator_name_hook_a |
| Klaviyo email | klaviyo | welcome_flow | email_2_button |
- Document your naming convention in a shared sheet and use a URL builder, not memory.
- Keep Google Ads auto-tagging on and let it handle Google traffic.
- Never add UTMs to internal links on your own site, as they overwrite the real source.
- Use utm_content to separate creatives and creators, so you can see which ad or post actually sold.
Attribution: reading the numbers honestly
Every platform credits itself. Meta counts engage-through and view-through conversions, Google Ads uses data-driven attribution across Google surfaces, and GA4 only sees consented sessions it can observe. Your store’s order count is the only number that is always complete, so use three views together:
- Blended view: total store revenue divided by total ad spend, reviewed weekly.
- Platform view: in-platform results to optimize campaigns within each channel.
- Incrementality: lift or holdout tests show what would have happened without the ads. Google says its incrementality tests can now run from $5,000, down from upwards of $100,000. For larger budgets, Google’s open-source marketing mix model Meridian, available to everyone since January 2025, estimates channel impact from aggregate data.
Which KPIs to track
| KPI | What it tells you | Where to find it |
|---|---|---|
| Conversion rate | Share of sessions that end in an order | GA4, Shopify analytics |
| Average order value | Revenue per order | Shopify, GA4 |
| Cost per acquisition | Ad spend per new customer | Ad platforms, your own blended calculation |
| ROAS and blended ROAS | Revenue per dollar of ad spend, by channel and overall | Ad platforms; store revenue divided by total spend |
| Contribution margin | Profit after product, shipping, fees and ads | Your finance model |
| Returning customer rate | Whether buyers come back | Shopify customer reports |
| Checkout drop-off | Where buyers abandon: cart, shipping or payment | GA4 funnel exploration |
If payment is where buyers drop off, our guide to payment gateways covers the checkout side.
Frequently asked questions
Is Chrome still getting rid of third-party cookies?
No. In April 2025 Google said Chrome would keep its current approach and not launch a new cookie prompt, and in October 2025 it retired most Privacy Sandbox APIs. Third-party cookies still work in regular Chrome as of 2026, but Safari blocks them and consent rules limit their use.
Do I still need the Meta Pixel if I use the Conversions API?
Yes. Meta recommends using both, deduplicated with a shared event ID. The Pixel captures on-site behavior; the Conversions API makes sure key events such as purchases still arrive when the browser blocks the Pixel.
Why don’t my GA4, Google Ads and Meta numbers match?
They use different attribution models, time windows and data sources. Expect differences, compare trends rather than totals, and investigate when the gap suddenly changes.
Do I need Consent Mode v2 if I mostly sell to the US?
If any of your visitors are in the EEA, UK or Switzerland, Google’s EU user consent policy applies to them. A consent tool is worth having anyway, as several US states have their own privacy laws; check requirements with your legal adviser.
Is server-side tagging worth it for a small store?
Not always. Start with native integrations that already send server events, such as Shopify’s Meta and TikTok apps at Enhanced or Maximum plus enhanced conversions, and move to full server-side tagging when you run several paid channels or see large tracking gaps.
Accurate tracking makes every other marketing decision better. If you want a second pair of eyes on your setup, our Google Ads and Facebook and Instagram marketing teams can review it. Book a free digital audit, and we’ll check your GA4, Consent Mode, pixels and server-side events and show you what to fix first.
