Linking GA4 with Google Ads: setup, alternatives, and best practices

This guide shows you how to connect Google Analytics 4 (GA4) with Google Ads, where to find the data you need, and how to fix the most common mismatches.

Table of contents
  1. Why bother linking GA4 and Google Ads?
  2. Before you start…
  3. Linking GA4 to Google Ads (in the GA4 interface)
  4. Linking GA4 to Google Ads (in the Google Ads interface)
  5. Finding Google Ads data in GA4
  6. Alternative tracking method: Google Ads tag
  7. How to break a link between GA4 and Google Ads
  8. Discrepancies between GA4 and Google Ads
  9. Final thoughts

To really improve your business results – not just get more clicks – you’ll want to connect GA4 to Google Ads. This way, you’ll be able to see the metrics that are most important to you – things like purchases, leads, and user engagement. Plus, you’ll benefit from shared audiences, clearer ways to determine campaign attribution, and access to your Ads data directly within GA4.

If this is the natural next step in your tracking, this article shows how the two platforms relate to each other and how to connect them.

Why bother linking GA4 and Google Ads?

When GA4 and Google Ads are linked, Ads can use the conversions (key events) and audiences you have in GA4 to make its bidding more intelligent and improve remarketing. At the same time, GA4 will show your Ads click numbers and their cost alongside your other traffic sources. This allows you to achieve:

  • Smarter bidding to optimize conversions

    If you send GA4 key events (your conversions) to Google Ads, the algorithms that decide which ads to show can do more than focus on clicks and instead target actual business outcomes.

  • Remarketing and exclusions

    Create audiences in GA4 (for instance, people who leave items in their cart or customers who have bought from you recently) and use them in Google Ads for targeting, exclusions, or with Remarketing Lists for Search Ads (RLSA).

  • Combined reporting

    See your Google Ads clicks, impressions, and cost within GA4’s reports so that you can compare the performance of your paid advertising to organic search, email, and direct visits.

  • Less manual work

    Because GA4 and Ads will tag things automatically and share audiences, you’ll have fewer spreadsheets to manage, fewer data inconsistencies, and a single source of truth about how your campaigns are doing.

Before you start…

Connecting your GA4 property to Google Ads is fairly straightforward, but before you do anything, be sure of these two things:

  • You have a GA4 property set up correctly and “Editor” level access to it.
  • You have a Google Ads account set up properly and “Admin” level access to it.

If both of those are true, you can continue.

1) Linking GA4 to Google Ads (in the GA4 interface)

Follow this step-by-step guide:

  1. Navigate to your GA4 property by following this link.
  2. Go to Admin > Product links > Google Ads links.

GA4 Admin panel showing Product links and Google Ads links option

  1. Click on Link.

GA4 Google Ads links screen showing the Link button

  1. Click on Choose Google Ads accounts.

GA4 link setup screen showing the Choose Google Ads accounts button

  1. A list of the accounts you have “Admin” access to will show up. Select the Google Ads account you wish to link to your GA4 property and hit Confirm.

GA4 account selection screen showing a list of Google Ads accounts with Confirm button

  1. Under Link setup, click on Next.

GA4 link setup review screen showing the Next button

  1. Configure settings like Personalized Advertising, Auto-Tagging, and Access to Analytics features from within Google Ads and click on Next – we recommend keeping all three enabled. Know that disabling these settings has a few impacts:
    • If you disable Personalized Advertising, GA4 audience lists and remarketing events/parameters won’t be published to the linked Google Ads account.
    • If you disable Auto-Tagging, Analytics won’t automatically associate Google Ads data with customer clicks.
    • If you disable Access to Analytics features from within Google Ads, users with standard or higher access levels in the linked Google Ads account won’t be able to make changes to the Analytics property using embedded Analytics features, such as audience builder, from within Google Ads.

GA4 link configuration screen showing Personalized Advertising, Auto-Tagging, and Access to Analytics settings

  1. After a final review of your configuration settings, hit Submit.

GA4 link review screen showing the Submit button

  1. In the next screen, a “Link Created” message should serve as confirmation that your GA4 property is now linked to your Google Ads account. However, keep in mind that it may take up to 24 hours for Ads data to appear in your GA4 reports.

GA4 link confirmation screen showing the Link Created success message

2) Linking GA4 to Google Ads (in the Google Ads interface)

Prefer Google Ads as a starting point? Then do this:

  1. In the main menu (left side of the screen), click on Tools > Data manager.

Google Ads main menu showing Tools and Data manager options

  1. Click on + Connect Product.

Google Ads Data manager screen showing the Connect Product button

  1. Choose Google Analytics (GA4) as the data source.

Google Ads product selection screen with Google Analytics GA4 option highlighted

  1. Under Link setup, a list of all the GA4 properties you have “Edit” access to will show up. Select your GA4 property and click Next.

Google Ads link setup screen showing a list of GA4 properties with Next button

  1. Review the following settings (we recommend enabling both of them):

    • Import app and web metrics (it lets you import GA4 conversions later).
    • Import Google Analytics audiences (required for audiences/remarketing).

    Click Link. It can take a few hours for the connection to fully propagate.

Google Ads link settings screen showing import options with Link button

3) Finding Google Ads data in GA4

Once both platforms are linked, here’s where your Ads data shows up in GA4:

  • Reports > Acquisition > Acquisition Overview

    Under the main graphic, you’ll see a board with the option View Google Ads campaigns. Click on it, and you’ll get a report with Google Ads metrics like clicks, cost, cost per click, return on ad spend, among others.

GA4 Acquisition Overview report showing the View Google Ads campaigns option

  • Reports > Acquisition > User acquisition

    Below the main graphic, under the search bar, filter by Google Ads dimensions – but keep in mind that you won’t see cost metrics here.

GA4 User acquisition report showing Google Ads dimension filter options

  • Reports > Acquisition > Traffic acquisition

    Filter by Session campaign dimension – this includes other campaigns being tagged with UTMs (not Ads-only), and you won’t see any Google Ads-specific metrics here.

GA4 Traffic acquisition report showing the Session campaign dimension filter

  • Advertising > Planning > Google Ads

    In the GA4 main menu, there is also a specific area for Google Ads reports. Here, you can get data on key events by Google Ads campaign over time, and other relevant metrics.

GA4 Advertising section showing the Google Ads planning report

  • Explorations

    In the GA4 main menu, click on Explore. With this feature, you can build custom tables/funnels using dimensions like Google Ads Campaign, Ad group, Query match type, and your GA4 conversions.

GA4 Explorations feature showing custom table options with Google Ads dimensions

Keep in mind: Ad costs, clicks, and impressions can take several hours to appear in reports. Conversions follow normal GA4 processing/attribution and may update for a couple of days.

4) Alternative tracking method: Google Ads tag

If you’re starting to use the Google Ads tag (rolled out in 2025), you can monitor conversions using an Ads-native tag and, if you like, include some additional parameters. This way of tracking is a good idea when:

  • You want all your conversion tracking done within Google Ads (with as little reliance as possible on GA4).
  • You need to send very specific parameters to Ads and simplify setup.
  • You prefer that Google Ads does its own modelling and adjusts bids based on its own data.

Tip: having GA4 and Ads working together is still ideal for cross-channel analysis and audience building. The Ads tag is a clean alternative when you want to improve Ads performance and include parameters.

How to install the Google Ads tag

The best way to install the Google Ads tag is to use Google Tag Manager (GTM). We’re assuming you’ve already got the basic Google tag firing on all your website pages (if you haven’t, check out the article “How to set up Google Tag Manager on your website”). In GTM, make sure you also have a Conversion Linker tag on every page, because it’s necessary for Google Ads to correctly track which ads led to conversions.

Now, follow these steps:

  1. Start in Google Ads by creating (or locating) your conversion action. To do it, go to Goals > Summary > + Create conversion action.

Google Ads Goals Summary screen showing the + Create conversion action button

  1. Define where you want to measure conversions: on a website, app, from phone calls, or offline. Save and continue.

Google Ads conversion type selection screen showing website, app, phone calls, and offline options

  1. Choose one or more categories to create conversion actions: purchase, submit lead form, contact/lead, page view, or others.

Google Ads conversion category selection screen showing purchase, submit lead form, and other options

  1. After selecting, click on + Add conversion actions and select the Google tag in question.

Google Ads conversion actions screen showing the + Add conversion actions button and Google tag selection

  1. A window will pop up for you to choose an event to measure that conversion action. Start by selecting the option Enter the URL where the conversion is completed.

Google Ads conversion event selection window showing the Enter the URL option

  1. Scroll down a bit and, under Conversion settings, define the action optimization (if it’s primary or secondary), the conversion name, the value, the counting method (every vs. one), and the attribution model. Click Done.

Google Ads Conversion settings panel showing action optimization, conversion name, value, counting method, and attribution model fields

  1. When you’re finished creating categories for conversion actions, save and continue.

Google Ads conversion action summary screen showing the save and continue button

  1. When Google Ads asks you to review your Google tag setup, choose the option Use Google Tag Manager to get your Conversion ID and Conversion Label. Keep this window open and, when you finish the process in GTM, hit Finish in Google Ads.

Google Ads tag setup screen showing the Use Google Tag Manager option with Conversion ID and Conversion Label fields

The next step is to install the Google Ads conversion event tag in Google Tag Manager. Continue like this in GTM:

  1. Go to Tags > New > Google Ads Conversion Tracking.

GTM Tags screen showing the New button and Google Ads Conversion Tracking tag type option

  1. Paste the Conversion ID and Conversion Label you copied from Google Ads.

GTM Google Ads Conversion Tracking tag showing Conversion ID and Conversion Label fields

  1. It’s optional to fill in Value, Currency, and Transaction ID, but it’s highly recommended:
    • Value: map a variable (e.g., {{Order Total}}) or enter a fixed number.
    • Currency: map a variable (e.g., {{Currency}}) or set a constant like USD.
    • Transaction ID: map a unique order ID (e.g., {{Order ID}}) to prevent duplicates.

GTM Google Ads Conversion Tracking tag showing optional Value, Currency, and Transaction ID fields

  1. Under Triggering, set it to fire exactly when the conversion is complete (e.g., “Order Confirmation” page view, or “Form Submit – Success”).

GTM Triggering section showing the trigger selection for the Google Ads Conversion Tracking tag

  1. Save and Preview.

How to avoid double-counting

If you’re also importing GA4 conversions into Google Ads, then there’s a risk of having inflated totals. To prevent it:

  1. In Google Ads > Goals > Summary, set only one source as primary for each business outcome (either the Google Ads tag conversion or the GA4 imported conversion).
  2. Set the other source as secondary (for monitoring) or turn it off.

There are a few good reasons to disconnect your GA4 property and Google Ads account:

  • Troubleshooting data discrepancies

    If you’re experiencing significant data discrepancies between Google Ads and GA4 that your existing setup cannot resolve, unlinking and relinking can sometimes help.

  • Managing stale or outdated audiences

    If you unlink a GA4 and Google Ads account, the remarketing audiences within your Google Ads account will stop accumulating new users, which can be useful for managing your lists.

  • Resolving conflicting links

    If a Google Ads account is linked to both a manager account and a GA4 property, unlinking the direct link can prevent duplicate data and simplify your setup.

  • Changing marketing platforms

    If you switch to a different advertising platform, you may no longer need the data from the previous Google Ads account in GA4.

If any of those situations apply and you want to remove the link between GA4 and Ads in Analytics, here’s what to do:

  1. Navigate to your GA4 property by following this link.
  2. Go to Admin > Product links > Google Ads links.

GA4 Admin panel showing Product links and Google Ads links option

  1. You’ll see a list of all the Google Ads accounts linked to your property. Click on the one you wish to disconnect.
  2. At the top-right side of the screen, click on the three dots menu and then Delete.

GA4 Google Ads links screen showing the three dots menu with Delete option

  1. A message will pop up asking if you’re sure you want to delete that link. If that’s the case, click Delete once again.

If you wish to do it via Google Ads, do this:

  1. Click on Tools > Data manager.

Google Ads main menu showing Tools and Data manager options

  1. Under Connected products, find Google Analytics (GA4), click on the three dots icon and then Manage.

Google Ads Data manager showing Connected products with Google Analytics GA4 and the three dots icon

  1. Find the GA4 property in question and click Manage.

Google Ads Connected products screen showing the GA4 property with a Manage button

  1. Click Unlink.

Google Ads GA4 property management screen showing the Unlink button

Keep in mind: breaking the link between GA4 and Google Ads will stop the flow of new data (clicks, impressions, conversions, and audience users) between the accounts, but historical data will remain visible.

6) Discrepancies between GA4 and Google Ads

It’s actually expected to see different numbers in GA4 and Google Ads, particularly if the settings aren’t the same in both. You can often fix most of these issues, but some differences will always exist. The important thing is to understand why they’re different and to use both platforms together. Here are common differences and how to address them:

IssueFix
Attribution modelsGoogle Ads reports more conversions than GA4 (or vice versa), usually because GA4 defaults to data-driven, while Ads often reports on Ads-only data-driven or last-click views.In Google Ads, check each conversion action’s attribution model. In GA4, use the Advertising workspace to compare models.
Lookback windowsLong-cycle purchases are undercounted in GA4.In GA4, Admin > Data display > Events > Attribution settings, extend Key event lookback windows (e.g., 60–90 days). Match your Google Ads conversion window.
Counting methodGA4 shows more or fewer conversions than Google Ads. This could happen because GA4 key events count every occurrence by default, whereas Ads conversion actions can count each occurrence or only once. If GA4 counts multiple per session but Ads counts one, the totals will differ even with identical attribution.In GA4, set the key event’s counting method to “once per session” if that matches how your Ads conversion is counted (or switch Ads to “every”, when appropriate). Keep both platforms aligned.
Time zone and currencyDaily totals won’t sync if the time zone or currency don’t match.Align GA4 property time zone/currency with Ads account settings.
UTM taggingData is messed up and/or isn’t attributed to Google Ads campaigns. This happens if you manually tag or tag the URLs incorrectly.Enable auto-tagging in Google Ads.
Consent/Ad blockersAd blockers can sometimes be on and sometimes off, which can result in partial data. GA4 may model conversions while direct hits are reduced. Ads may also model, but the scope/eligibility of the modeling can differ.Implement Consent Mode correctly, but expect differences where storage is denied.
Duplicated dataGoogle Ads shows inflated conversions.In Google Ads, set one conversion source (GA4 or Ads tag) to primary and the other to secondary, or remove it.

Final thoughts

When GA4 and Google Ads are linked correctly, you can set your bids to achieve actual business results, quickly use GA4 audiences in your ad campaigns, and see your ad spending alongside data from every other marketing channel. We recommend keeping it simple: turn on auto-tagging, share audiences, and only import the most important GA4 conversions.

Most differences between the platforms come down to how they count things or the attribution model they use, so get those aligned first and document anything you deliberately keep different. Think of these as two perspectives on the same reality: Google Ads is for optimising advertising, while GA4 is for looking at the entire customer experience.

Ready when you are

Send us the account. We'll tell you what it's costing you.

A POAS Readiness Check ends with a written report + prioritized fix list. €500. Zero obligation.

Book an audit →