Skip to content
E-SAFQA
Tracking and analytics

Google Ads Conversion Tracking Shopify: Three Methods Compared

Google Ads conversion tracking Shopify guide: Google & YouTube channel vs GA4 import vs manual tag, enhanced conversions, consent, and checks against orders.

Author: Mousa Alhelo · Published · 6 min read

Google Ads conversion tracking on Shopify can be done three ways: the official Google & YouTube channel inside Shopify, importing purchase events from Google Analytics 4, or a manually added Google tag. For most stores the official channel is the right choice because it sends the purchase event from the store’s server with enhanced conversions and links Merchant Center in the same flow. This article compares the three methods, explains enhanced conversions and consent, and shows how to verify that Google’s numbers match your store’s orders.

Why conversion tracking is the foundation of every Google campaign

Modern Google campaigns, whether Search, Shopping or Performance Max, run on Smart Bidding: Google raises or lowers the bid in every auction based on the probability of a conversion. If the purchase event is incomplete, duplicated or late, the algorithm learns from wrong data and optimises toward the wrong goal. So before discussing keywords or budgets, we confirm three things: every order reaches Google Ads once, it carries the correct value in the correct currency, and the purchase action is the only primary goal.

The three ways to track conversions on Shopify

Method How it works Best for Main drawback
Google & YouTube channel Shopify sends the purchase event to Google Ads and configures enhanced conversions automatically Most stores, especially with Shopping and PMax Limited customisation
Import from GA4 GA4 records the purchase, then it is imported as a conversion action Stores that treat GA4 as the single source GA4 attribution differs from Google Ads and reporting is slower
Manual Google tag Google tag plus a conversion event via Customer Events or GTM Special requirements or custom conversions Needs ongoing maintenance and testing

The Google & YouTube channel: the steps

  1. Install the Google & YouTube channel from the Shopify App Store.
  2. Sign in with a Google account that has Admin access to Google Ads and Merchant Center.
  3. Connect the Google Ads account from inside the channel. The channel creates conversion actions automatically (page view, add to cart, begin checkout, purchase).
  4. Connect Merchant Center from the same screen if you plan to run Shopping or Performance Max.
  5. Open Google Ads, go to Goals and then Conversions, and confirm the Shopify purchase action exists with the status Recording conversions.

The advantage is that Shopify sends data from the server with the customer’s email and phone hashed, which is what enhanced conversions means. For the account itself, see how to create a Google Ads account for a store.

Importing from GA4: when and why

If GA4 is connected to Shopify with eCommerce events, you can link GA4 to Google Ads and import the purchase event as a conversion action. This is useful as a comparison source, but it differs in two ways: GA4 uses its own attribution model, and the import window is longer. The common mistake is setting the imported event as Primary next to the channel’s purchase action, which doubles the count. Keep the import Secondary for monitoring only.

Enhanced conversions and matching

Enhanced conversions means the purchase event carries first-party customer data (email, phone, name, address) hashed with SHA-256. Google matches it against users who clicked the ad and recovers conversions that would otherwise be lost to cookie blocking. On Shopify this is enabled through the official channel without code, and you can check its status in Google Ads inside the conversion action settings.

In Gulf markets the phone field is usually more complete than email because of delivery and cash on delivery, so make the phone number required at checkout. This raises match rates in Google and in Meta alike, as explained in our Meta Pixel and Conversions API Shopify setup guide.

If your store sells to customers in the EU or the UK, Google requires Consent Mode for conversion data to be accepted. Shopify’s Customer Privacy settings let you show a consent banner and pass the consent state to Google tags. Even if your audience is purely Gulf-based, the setting does no harm: when a customer declines cookies, Google sends signals without identifiers and models the conversions instead of losing them entirely.

Conversion action settings that change results

After linking, open the purchase action in Google Ads and review:

  • Goal and status: Purchase must be the single Primary action. Add to cart and begin checkout stay Secondary.
  • Count: Every for purchases (a customer can buy twice) and One for lead forms.
  • Value: use the actual order value, not a fixed value, otherwise Target ROAS is meaningless.
  • Conversion window: the default is 30 days for clicks; for fast-decision products it can be shortened to match customer behaviour. More in attribution windows on Meta and Google explained.
  • Attribution model: data-driven is the default today and distributes credit across multiple clicks.
  • Currency: it must match the store currency or the automatic conversion must be left on, otherwise values appear inflated or shrunk.

How to verify the numbers are correct

Verification is not a one-off step but a monthly habit:

  1. Initial test: place a test order and wait for it to appear in the Conversions column after a few hours. Use Tag Assistant or the Diagnostics tab inside the conversion action to confirm the tag is firing.
  2. Monthly comparison: purchase conversions in Google Ads versus Shopify orders that came from Google (by UTM or the GA4 report). Do not expect an exact match, because Google counts cancelled orders and uses an attribution window, but the gap must be stable.
  3. Doubling test: if Google conversions are clearly higher than all store orders combined, there is double counting.
  4. Value: total conversion value versus store sales from Google. A large gap points to a currency, tax or shipping issue.

The general rule: Google Ads is never added to Meta. Each platform attributes the order to itself, and profitability is judged from store sales through MER, as explained in MER vs ROAS.

From our experience

When we built Fragrance Hub, an original perfume store with more than 2,000 products, Merchant Center, Google and Meta were connected as part of the build before any campaign launched, so the purchase event reached Google Ads with the correct value from day one. On that foundation the Performance Max campaign ran at a 4.6x return on spend before scaling, a number we would not have trusted without first comparing conversions with store orders. Details are in the Fragrance Hub case study.

E-SAFQA’s tracking and analytics service starts by auditing the existing conversion actions, removing duplicates and configuring enhanced conversions, then comparing the numbers with store orders before touching any campaign.

Conclusion

Correct Google Ads conversion tracking on Shopify means one primary method (usually the official channel), one Primary purchase action with real values, enhanced conversions enabled, consent configured if you sell to Europe, and a monthly comparison with store orders. Without that, every campaign optimisation is built on sand.

Send us your store link on WhatsApp and we will review your Google Ads conversion setup and tell you whether your numbers are counted once or twice.

Want this applied to your store?

E-SAFQA builds and runs Shopify stores and their ads. Message us on WhatsApp for a free audit.

Frequently asked questions

What is the difference between the Google & YouTube channel and importing conversions from GA4?

The official channel sends the purchase event from Shopify straight to Google Ads with enhanced conversions. The GA4 import relies on GA4 attribution and windows and then passes the result to Google Ads, so numbers and timing differ. Pick one as the primary goal.

Why does Google Ads show more conversions than my store has orders?

Usually double counting: a conversion action from the channel plus an imported GA4 event both set as Primary, or an old manual tag in the theme. Review the conversion actions list and keep one primary purchase action.

Do I need Consent Mode for a Gulf store?

It is not mandatory the way it is in Europe, but if you sell to the EU or the UK it is required. Either way, enabling it through Shopify does no harm and preserves modelled data when customers decline cookies.

How long does it take for conversions to appear in Google Ads after an order?

Usually within hours, but Google attributes the conversion to the click date, not the purchase date, so previous days keep changing for several days. Never judge the last 24 hours.

← Back to the blog