Show me which Google Ad campaign led to each specific order in Shopify

I have read so many docs about conversion tracking and seeing the data in Shopify. Still though, I am not getting answers to what I need.

I’ve have Google Ad campaigns setup and the conversion tracking is working - working in that I can see that 10 people purchased a total value of $100 for example. If I want to match those orders to Shopify orders so I can get specifics on what they order, I have to spend what seems like hours find the exact information.

I have Google & Youtube Sales Channel setup in Shopify. I have GA and Merchant Center enabled as well. Within my Google ad itself, I enabled tracking template in hope that some of that information could be passed to Shopify - hoping that would accomplish what I need.

What I want:
I want to be able to get into Shopify and see specifically which orders came from each of my Google Ad campaigns. I would LOVE to auto tag each order as well. I do know coding so I am not scared to do something along those lines as needed.

This really should be simpler so I assume I am just missing a step.

Thank you!

Hi jmwebguy,

Thanks for sharing the issue with details.

you can track the orders / visitors from the ads campaign in Google Analytics 4 once you set up the UTM tracking.

UTM helps us to track the campaign name, campaign source, campaign ID, keywords and so on.

Google analytics provides more detailed reports than you expect.

implement GA4 server-side tracking using google tag manager to ensure data accuracy.

feel free to ask anything you may have about google tag manager server-side tracking, UTM building, and so on.

Thanks

Thanks for responding @Sam_Mahmud . When I access GA and go to Advertising>Planning>Google Ads I can see my campaign information. Attaching image. But the data does not appear to be correct. The Total Revenue for the time span doesn’t come close to matching what Google Ads Manager shows - and what I can match in Shopify.

What am I missing? Thanks!

@Sam_Mahmud Are you able to assist here? Thanks!

Hey Jmwebguy,

It seems like what you need is to set up UTM tracking in your Google Ads. And yes you can access the source of each product on Google analytics 4.

Set Up UTM Parameters: Make sure your Google Ads are using UTM parameters to track the source, medium, campaign, etc. This helps in identifying the traffic source.

Example UTM parameters: ?utm_source=google&utm_medium=cpc&utm_campaign=your_campaign_name

How to view utm parameters on GA4?

  • Navigate to Reports:

    • In the left-hand menu, click on “Reports”.
  • Go to Acquisition Reports:

    • Under the “Lifecycle” section, click on “Acquisition”.
    • Select “User acquisition” or “Traffic acquisition”.
  • View UTM Parameters:

    • The Acquisition reports provide an overview of traffic sources.
    • Look for dimensions such as “Session source/medium”, “Campaign”, etc.
    • You can customize the report to include additional UTM parameters by adding new dimensions.

Another option is to use a Google ads conversion tracking app like Nabu for Google Ads pixel. The app simplifies the process by syncing Google Ads data with Shopify and auto-tagging orders. The data you seek will be available on the dashboard of the app. It’s faster and way more simpler.

Let me know if you have any other questions.

Hello Jmwebguy,

yes, i fixed the issue for some of my clients. and its recognized by all tracking expert.

for campaign data accuracy you need to set up UTM tracking in Google ads campaign level > campaign URL>final URL suffix.\

for overall data accuracy set up server-side tracking using Google tag manager. Google Tag Manager GTM helps us to set up all standard events and custom event as you want.

furthermore GTM enables us to track first party domain set up.

feel free to ask me anything about UTM tracking and GTM server side tracking.

Thanks