Shopify: 3 months for $1/month, plus up to $10,000 credits as you sellStart free
Tutorial Series/Google Analytics 4 Tutorial Series
Intermediate35 minutesStep 5

Viewing Google Ads Reports in GA4

Build an ads signal handoff board for Google Ads, GA4, Shopify, and finance so you can define conversion sources and judge post-click traffic quality.

5
Current Lesson
5/12 lessons
Reviewed by Ranfeng Wei. Maintained monthly against Shopify, Google Search, ads, analytics, and ecommerce operating workflows.
Quick Answers

TL;DR: Define what Google Ads, GA4, Shopify, and the finance sheet each own. Google Ads owns campaigns and bidding, GA4 owns on-site quality, Shopi

Q: What is the key action in this lesson?A: List which paths are enabled across GA4 import, Google Ads tag, enhanced conversions, and offline import. Mark which ones are primary conver

Lesson Progress
Progress
5/12 lessons
Current lesson unlockedContinue in sequence

Lesson HowTo steps

Complete this lesson in 4 steps

  1. 1

    Write the system roles in the ads signal handoff board

    Define what Google Ads, GA4, Shopify, and the finance sheet each own. Google Ads owns campaigns and bidding, GA4 owns on-site quality, Shopify owns real orders, and finance owns profit. Do not start by forcing both dashboards to match transaction by transaction.

  2. 2

    Confirm conversion source and primary conversion status

    List which paths are enabled across GA4 import, Google Ads tag, enhanced conversions, and offline import. Mark which ones are primary conversion actions for bidding and which ones are observation-only.

  3. 3

    Use GA4 to judge post-click traffic quality

    Split ad traffic by landing page, device, country, and event chain. Decide whether the problem is traffic, page fit, cart, payment, or measurement instead of explaining the whole chain with one purchase number.

  4. 4

    Leave a review-ready ads signal record

    Finish with proof for account linking, auto-tagging, conversion source, gap explanation, traffic quality, and Shopify reconciliation. State whether the next action is changing ads, fixing the page, repairing events, governing UTMs, or moving to attribution material.

Article FAQ

Answer the common misunderstandings first

If GA4 and Google Ads do not match, is one platform always wrong?

No. First check conversion source, attribution window, counting method, Consent Mode, modeling, latency, and duplicate primary conversion actions. A reporting gap is a diagnosis starting point, not the conclusion.

Why does this lesson use an ads signal handoff board?

The board separates the jobs of Google Ads, GA4, Shopify, and finance. It also records which conversion signals guide bidding, which diagnose site quality, and which must be reconciled against real orders and profit.

Can GA4 import and the Google Ads tag both be used?

They can both exist, but one purchase should not influence bidding through several primary conversion paths. Document each conversion action's source, counting method, and primary or secondary status.

What should I have after finishing this lesson?

You should have an ads signal handoff board with account link proof, auto-tagging proof, conversion source, primary conversion status, traffic-quality read, gap explanation, Shopify reconciliation, and next action.

Loading interactive version
Text version of this lessonExpand

After GA4 and Google Ads are linked, do not start by forcing both dashboards to match. Start by defining the job of each system: Google Ads runs campaigns and bidding, GA4 diagnoses on-site behavior, Shopify proves real orders, and the finance sheet proves profit. The output of this lesson is an ads signal handoff board.

First correction: a reporting gap is not the conclusion

Google Ads may show 100 orders while GA4 shows 80 purchases. That difference is common. Do not first ask which platform is wrong. Ask whether both systems use the same conversion definition, conversion source, attribution window, counting method, consent state, modeling logic, and deduplication rule.

The gap is a starting point for diagnosis. GA4 does not replace the Google Ads interface. It helps explain what happened after the ad click: landing-page fit, event chain, on-site quality, and cross-channel comparison.

Lesson output: ads signal handoff board

System Main job Do not use it for
Google Ads Spend, clicks, impressions, search terms, bidding, campaign structure, and platform-attributed conversions. Do not use it alone to prove true store profit or every channel's contribution.
GA4 On-site behavior quality, landing-page fit, event chain, cross-channel comparison, audiences, and path reading. Do not treat it as the campaign console or force it to match Ads transaction by transaction.
Shopify Real orders, refunds, customers, products, net sales, and fulfillment state. Do not use it to explain the post-click page behavior path.
Finance sheet Ad cost, payment fees, shipping cost, refunds, margin, and cash outcome. Do not use it as a replacement for GA4 page and event diagnosis.

Find the right system first, then explain the number. Otherwise the team will look for campaign controls in GA4, true profit inside Ads, and page behavior inside Shopify.

Run five checks before linking accounts

  • Permission: Confirm edit access to the GA4 property and proper access to the Google Ads account.
  • Account: Link the active Google Ads account, not an old test account or the wrong client account.
  • Auto-tagging: Turn on Google Ads auto-tagging and confirm redirects keep the GCLID.
  • Event quality: Validate GA4 purchase, add_to_cart, and begin_checkout with DebugView, a test order, and next-day reports.
  • Consent: Confirm ad consent and Consent Mode boundaries for the target markets.

If purchase is not trustworthy yet, do not import it into Google Ads bidding. Fix measurement before asking the bidding system to learn.

Define the conversion source before import

Conversion source Best use Main risk Acceptance proof
GA4 import Import validated GA4 key events into Google Ads, often purchase or qualified lead. If the GA4 event is missing, duplicated, or has wrong value, bidding receives a bad signal. DebugView, test order, next-day report, and Shopify order can reconcile.
Google Ads tag Use native Google Ads conversion actions to feed bidding directly. If it and GA4 imported purchase are both primary conversions, one order may influence bidding twice. Conversion action, counting, primary / secondary status, and dedupe rule are documented.
Enhanced conversions Improve ads conversion matching, especially when cookies or login state are incomplete. Privacy, user data, and consent boundaries must be clear. It is not magic data recovery. User data fields, consent state, sending path, and Google Ads diagnostics have proof.
Offline import Send backend-confirmed sales, qualified leads, or offline outcomes back to Google Ads. Wrong order ID, time, GCLID / GBRAID / WBRAID, value, or currency can mismatch attribution. Field dictionary, upload cadence, failure log, and sample reconciliation are recorded.

One purchase should not flow through several primary conversion paths at the same time. You can keep observation-only conversions, but document which signals really guide bidding.

The value of GA4 for Ads: judge post-click quality

The Google Ads interface can tell you whether a campaign got clicks, spend, and platform-attributed conversions. GA4 is better for post-click questions: which landing page users entered, whether they viewed products, whether they added to cart, whether they started checkout, and whether mobile or a specific country performs poorly.

Dimension What to read Possible action
Landing page Which page the ad click lands on and whether it matches the keyword or creative promise. Fix target URL, first-screen promise, collection, or landing-page content.
Device Whether mobile and desktop split on engagement, add_to_cart, and begin_checkout. Check mobile speed, buttons, variant selection, cart, and checkout path.
Country / market Whether some countries produce clicks but weak cart intent because shipping or promise does not fit. Adjust country targeting, shipping promise, currency, tax copy, or budget split.
Event chain Where view_item -> add_to_cart -> begin_checkout -> purchase breaks. Separate traffic, page, cart, payment, and measurement problems.

Route the gap before changing spend

  • Google Ads conversions are high, GA4 purchases are low: Check Ads tag, GA4 import, attribution window, counting, Consent Mode, modeling, and latency.
  • Clicks look fine, but on-site behavior is weak: Split landing page, device, country, and mid-funnel events before scaling or cutting spend.
  • Order count is close, but revenue / value does not match: Check value, currency, tax, shipping, discounts, refunds, and order timing.
  • Campaign / source names are messy: Check auto-tagging, GCLID, redirects, and manual UTMs, then move to UTM naming governance.

Do not call every gap bad attribution. Check the specific definition first. Then decide whether the next action is to change ads, fix the page, repair events, or reconcile finance.

Launch acceptance: hand off the ads signal board

After this lesson, do not hand off one GA4 screenshot. Hand off a working record that ads, page, data, and finance teams can use together.

  • GA4 property and Google Ads account link record.
  • Conversion source and primary / secondary status for each purchase or lead signal.
  • Auto-tagging and GCLID preservation proof.
  • Traffic-quality read by landing page, device, country, and event chain.
  • Shopify order, refund, and finance reconciliation result.
  • Next action: change ads, fix page, repair events, govern UTMs, or move to attribution material.

Lesson boundary: workflow contract, not attribution theory

If you are asking whether Meta, Google, or GA4 created the real revenue, that belongs in attribution and incrementality material. If campaign names are messy, go to the next UTM naming lesson. If purchase value is far from backend value, return to event QA or revenue/refund analysis. This lesson only defines the GA4 and Google Ads workflow contract.

Source boundary: Google Analytics link Google Ads, Google Ads import GA4 conversions, Google Ads auto-tagging, and GA4 Google Ads dimensions.

Back to Course Outline
12
View All Tutorials

Share this tutorial with your team

If this lesson helped, send it to a teammate or friend before moving on to the next one.