Shopify Google Ads is
missing 25% of your
purchases. Fix it free.
iOS Link Tracking Protection and Safari ITP silently strip Google Click IDs before your customers even see your store. Server-side Enhanced Conversions sends purchases directly from Shopify's server to Google — 6 minutes, no code, $0/month.
Powered by Make.com — free up to 1,000 ops/month. Replaces Stape, Littledata, and Analyzify for Google Ads conversion tracking.
"Our Google Ads were optimising on half our real purchase volume. After server-side Enhanced Conversions via Make.com, Smart Bidding had full data within 48 hours. CPA dropped 19% in three weeks."— Tom R. · DTC Supplements Brand (~$60k/mo GMV)
Why Shopify Google Ads shows fewer conversions than you actually made
In 2026, browser-based Google Ads tracking fails on 25–40% of purchases for most Shopify stores. Here's exactly why.
iOS 17+ strips the gclid parameter from URLs when customers open ad links via Mail, Messages, or Safari in Private Browsing. Google can't attribute the click — the conversion becomes invisible even though Shopify recorded the order.
Safari ITP limits cookie lifetimes to 24 hours — sometimes 1 hour. If a customer clicks your ad, leaves, and returns later to purchase, the attribution cookie is gone. Google sees a conversion with no source, or attributes it incorrectly to direct traffic.
Browser extensions like uBlock Origin and Brave's built-in shields block the Google Ads conversion tag from loading on the thank-you page entirely. The purchase completes in Shopify — but Google records zero conversions for that customer.
Server-side: how the purchase reaches Google regardless of browser behaviour
The Make.com webhook fires from Shopify's server the instant an order is paid. iOS, Safari, and ad blockers never see it.
Customer completes checkout. Shopify confirms payment in its backend — independent of what the customer's browser does.
Shopify sends an Order payment webhook to Make.com instantly. iOS restrictions, Safari ITP, and ad blockers cannot intercept a server-to-server signal.
Make.com extracts the Google Click ID (gclid) from the order, hashes customer email and phone with SHA-256, and prepares the Enhanced Conversion payload.
Purchase event delivered server-side to the Google Ads Conversions API. Smart Bidding, Performance Max, and ROAS targets receive complete, accurate conversion data.
How to set up free Google Ads conversion tracking on Shopify
No code. No Google Tag Manager. No paid apps. Just Make.com and a Shopify webhook.
Prefer the pre-built version? The Complete Kit includes a ready-to-import Make.com JSON blueprint for this exact setup — plus Meta CAPI, TikTok CAPI, Stocky Swap, and P&L Auto.
Get all 4 pre-built automations — $29Free Make.com setup vs paid Google Ads tracking tools
The technical outcome is identical. The cost is not.
What store owners say after fixing Google Ads tracking
"Our Google Ads were optimising on half our real purchase volume. After server-side Enhanced Conversions via Make.com, Smart Bidding had full data within 48 hours. CPA dropped 19% in three weeks."
"I was about to pay $99/month for Littledata. Did it myself with Make.com in under 10 minutes. Same Enhanced Conversions outcome. Genuinely could not believe it was free."
"Google Ads showed 40% fewer conversions than Shopify. Turns out Safari ITP was clearing gclid before customers checked out. Server-side tracking fixed it immediately."
Shopify Google Ads conversion tracking — everything explained
What is the best free way to fix Shopify Google Ads conversion tracking in 2026?
The best free way to fix Shopify Google Ads conversion tracking in 2026 is server-side Google Enhanced Conversions via Make.com. This approach sends purchase events directly from Shopify's server to the Google Ads Conversions API the instant an order is paid, completely bypassing the customer's browser. It recovers 15–40% of conversions lost to iOS Link Tracking Protection, Safari Intelligent Tracking Prevention, and ad blockers — at $0/month on Make.com's free tier. No code, no Google Tag Manager, no paid app required.
Why is my Shopify Google Ads conversion tracking wrong?
The most common cause of Shopify Google Ads underreporting in 2026 is iOS Link Tracking Protection stripping the GCLID parameter from ad URLs before customers open them. When Safari, Mail, or Messages removes ?gclid= from the URL, Google has no click ID to attribute the purchase to. The second cause is Safari ITP clearing attribution cookies — often within 24 hours — before longer research journeys complete with a purchase. The third is ad blockers preventing the Google Ads conversion tag from loading on the order confirmation page. Server-side Enhanced Conversions resolves all three because it never touches the browser.
What is Google Enhanced Conversions and how does it work with Shopify?
Google Enhanced Conversions is Google's supplementary server-side conversion tracking system. When the standard browser-based gTag fires, Enhanced Conversions supplements it by sending hashed first-party customer data — SHA-256 hashed email address, phone number, and name — directly to Google's API. Google uses this to match purchases to signed-in Google accounts with greater accuracy, recovering conversions that would otherwise be unattributed due to iOS and Safari restrictions. For Shopify stores, Enhanced Conversions typically recovers 15–35% of purchase events that the browser pixel misses.
What is GCLID and why does losing it hurt your Google Ads?
GCLID — Google Click Identifier — is the unique parameter Google appends to ad destination URLs when a customer clicks your ad. Shopify reads this parameter when the customer lands and stores it as a session cookie. When the customer reaches the order confirmation page, Shopify's gTag fires with the gclid, telling Google "this specific click led to this purchase." When iOS strips the gclid from the URL, or Safari clears the session cookie, that connection is broken. Google Enhanced Conversions supplements this by matching the purchase to a Google account via hashed email — recovering attribution even when the gclid is lost.
How does this compare to Shopify's built-in Google channel?
Shopify's Google & YouTube sales channel installs a browser-based conversion tag on the thank-you page — which is subject to the same iOS and Safari restrictions as all browser-based tracking. The Make.com server-side approach is a supplement to Shopify's native channel, not a replacement. Run both simultaneously: the native channel for upper-funnel events and browser-covered purchases; the Make.com webhook for server-side purchase events that the native channel misses. Google automatically deduplicates events using the order ID.
The same webhook powers your entire free stack
One Shopify order webhook. Multiple branches. Every automation runs simultaneously — Google Ads, Meta, TikTok, inventory, and P&L — at $0/month.
The same Make.com webhook also sends events to Meta Conversions API simultaneously. One setup recovers attribution across Google Ads and Meta — no additional Shopify configuration.
Add TikTok as a third branch to the same Make.com scenario. Server-side CompletePayment events to TikTok's Events API — no additional Shopify webhook needed.
Shopify closes Stocky on August 31, 2026. Stocky Swap logs every order to Google Sheets in real time via the same webhook infrastructure — free inventory management before the shutdown.
The same Shopify webhook branches to a live P&L Google Sheets dashboard. Revenue, COGS, ad spend, and net profit updated on every order at $0/month.
Systeme.io replaces Klaviyo entirely — 2,000 contacts, unlimited emails, automations, and CRM on the free plan. $0 vs $150–$400/month.
Get the pre-built Make.com JSON blueprints for Google Ads tracking, Meta CAPI, Stocky Swap, and P&L Auto. Import and deploy all four in 10 minutes instead of building from scratch.
Every question about Shopify Google Ads tracking answered
Fix your Google Ads tracking.
Free. In 6 minutes.
Server-side Enhanced Conversions via Make.com. Recovers 15–40% of lost conversions. Improves Smart Bidding. $0/month forever.