Google Ads

TrueMetriks sends all your conversions to Google Ads so it optimizes your campaigns and gets you more sales. Here is how to set it up.

Prefer to watch instead of read? Every step on this page also has a short video. They are bundled together at Google Ads video guides - watch top-to-bottom to set everything up without reading.

Connect Google Ads

Connecting Google Ads is a Google OAuth flow with three screens after you click the button in TrueMetriks. The whole thing takes about 60 seconds.

Video guide

How to connect Google Ads to TrueMetriks

Prefer to read along? The full step-by-step is below.

Step 1 - Click Connect Google Ads in TrueMetriks

In the TrueMetriks dashboard, open Settings > Ad integrations, pick the Google Ads tab, and click the highlighted Connect Google Ads button.

Ad integrations

Connect the ad networks you want to attribute.

Connected

Ad integrations

Connect ad and analytics platforms to enable server-side tracking.

Google Ads Not connected

Connect Google Ads to upload server-side conversions.

Don't revoke this app in your Google Account security settings.

If you do, your Google Ads conversion uploads will stop firing until you reconnect from this page.

Settings → Ad integrations → Google Ads - click the highlighted Connect Google Ads button to start the Google OAuth flow.

A Google OAuth popup opens. If your browser blocks popups, you will get an inline prompt to allow it - allow it and click Connect Google Ads again.

Don't revoke this app in your Google Account security settings later. If you do, your Google Ads conversion uploads stop firing until you re-run this flow. Use the Disconnect button in this card instead - it cleans up on both ends.

Step 2 - Choose your Google account

Google opens its account picker. Pick the Google account that has access to the Google Ads customer (ad account) you want TrueMetriks to upload conversions into.

If the account you need is not in the list, click Use another account and sign in. The Google account you pick here only needs to be a user on the target Google Ads customer - it does not have to be the account owner.

Step 3 - Confirm the account for TrueMetriks

Google shows a confirmation screen with the email address you picked and a summary of what TrueMetriks will receive. Click the highlighted Continue button.

If you picked the wrong account, click the email dropdown on the left to switch, or Cancel to bail out of the flow.

Step 4 - Approve Google Ads access

Google now asks you to approve the one permission TrueMetriks needs: read and upload conversions on your Google Ads accounts. Tick the highlighted checkbox, then click Continue.

Sign in with Google

TrueMetriks wants access to your Google Account

Select what TrueMetriks can access

See, edit, create, and delete your Google Ads accounts and data.

Make sure you trust TrueMetriks

Review TrueMetriks's and to understand how TrueMetriks will process and protect your data.

To make changes at any time, go to your .

Learn how Google helps you .

Tick the highlighted Google Ads scope checkbox - this is the permission TrueMetriks needs to upload conversions for you. Then click Continue.

Tick the checkbox before clicking Continue. If you skip it, Google sends you back to TrueMetriks without granting the scope and the connect button will not flip to Connected. You will need to re-run the OAuth flow and tick it on the next pass.

When you click Continue, the popup closes and the TrueMetriks dashboard card flips to Connected. Next you import the ad account this TrueMetriks site uploads conversions to.

Import your ad account

Now that TrueMetriks is connected to your Google account, you tell it which Google Ads account (customer) this site should upload conversions to. One Google account can manage many accounts; import the one this site advertises through. You can import more than one.

Video guide

How to import your Google Ads account and add conversion action goals in TrueMetriks

This video also walks through the next section (Add conversion action goals) end-to-end.

Step 1 - Click Add ad accounts

The Google Ads card now shows Connected as <your email> and an Ad accounts section. Until you import one, it reads No accounts imported yet. Click the highlighted Add ad accounts button.

Google Ads Connected as [email protected]

Server-side conversion uploads are firing for the rules below.

Important: Before you run ads, set up your per-platform tracking templates so attribution stays accurate. Watch the guide

Ad accounts

No accounts imported yet. Click below to pick which Google Ads accounts to track.

Don't revoke this app in your Google Account security settings.

If you do, conversion uploads will stop firing until you reconnect from this page.


Once Google Ads is connected, the card shows Ad accounts. Click the highlighted Add ad accounts button to pick which Google Ads accounts this site uploads to.

Step 2 - Pick the account in the popup and click Import

The Add ad accounts popup lists every Google Ads account your connected user can manage, with the account ID under each name. Tick the one this TrueMetriks site should upload conversions to - in the example we pick Demo Brand - then click the highlighted Import button. You can tick more than one if this site sends to several Google Ads accounts.

Add ad accounts

Select one or more Google Ads accounts to track. You can add more anytime.

1 selected Clear
Demo Brand 1234567890
Demo Brand Retail 2233445566
Demo Brand EU 9988776655 Imported
2 available to add Cancel
The Add ad accounts popup - tick each Google Ads account you want to track, then click Import. Accounts you already imported show as locked.

Step 3 - Your account card appears

The imported account drops in as its own card, showing the account name and ID with a Remove account button. Underneath is the Conversion action goals section - empty for now. This is where you tell TrueMetriks which events to upload to this account.

Add conversion action goals

A conversion action goal is how you tell TrueMetriks which event to upload to this Google Ads account. You pick a category (Purchase, Lead, Begin Checkout, and so on) - it maps to the matching TrueMetriks event automatically, so there is no separate fire-rule step - then name the action and choose when it fires. TrueMetriks creates the conversion action inside Google Ads when you click Save changes.

Video guide: the Import your ad account video above walks through this section too - jump back up to watch it.

Step 1 - Click Add conversion action goal

On the account card, click the highlighted Add conversion action goal button (shown in the previous step). The Add conversion action goal popup opens.

Step 2 - Fill in the Add conversion action goal popup

Add conversion action goal

Pick a category and name it. The conversion action is created in Demo Brand on Google Ads when you click Save changes.

Fires on your Purchase event (mapped automatically).

e.g. Demo Brand Purchase
See guide
Product filter Optional
See guide

Only fire when a purchased product matches. Leave blank to fire on every Purchase.

Upsell Bottle
SKU-1042
Cancel
The Add conversion action goal popup - pick a category (it maps to a TrueMetriks event automatically), name the action, choose when it fires, then click Create goal. The optional product filter shows for Purchase only.

Fill in the popup:

  • Category - the kind of conversion this goal is. The dropdown lists Purchase, Lead, Book Appointment, Begin Checkout, Engagement (View Item), Page View and Add to Cart. Each one maps to a TrueMetriks event automatically (Purchase to Purchase, Lead to Lead, Book Appointment to Schedule, Begin Checkout to InitiateCheckout, Engagement to ViewContent, and so on). The line under the dropdown confirms which event it fires on - you never pick the event yourself.
  • Conversion action name - the label this action shows under inside Google Ads (for example Demo Brand Purchase). Pick something you will recognize in the Google Ads goals list.
  • Fire when - for Purchase, Lead and Book Appointment you can limit the goal to New customers only or Returning only instead of Always - useful if you want to bid differently on new versus returning buyers. Leave it on Always unless you have a reason not to. (See New vs returning for what new and returning mean.)
  • Product filter (Purchase only, optional) - fire only when a specific product is purchased. Covered in Product filter below. Leave it blank to fire on every Purchase.

When the fields are filled, click the highlighted Create goal button.

Step 3 - The goal is staged, not created yet

The goal drops into the Conversion action goals list with a blue Not saved yet - created in Google Ads when you Save changes note. Clicking Create goal only stages the goal in TrueMetriks - nothing is created inside Google Ads until you Save changes.

Demo Brand

1234567890

Each goal fires a Google Ads conversion action. TrueMetriks creates the action in this account when you save.

Purchase

Demo Brand Purchase

Fires on Purchase Not saved yet - created in Google Ads when you Save changes

The new goal reads Not saved yet - created in Google Ads when you Save changes. Click the highlighted Save changes button to create the conversion action inside Google Ads.

Step 4 - Click Save changes to create it in Google Ads

Click the highlighted Save changes button at the bottom of the card. This is the step that actually creates the conversion action inside Google Ads and starts sending conversions for the mapped event.

If you add a goal but never click Save changes, nothing is created on Google's side - so the goal does not start firing. Always finish with Save changes.

Step 5 - Confirm the goal inside Google Ads

To verify the conversion action landed, open Goals > Summary in Google Ads and expand the goal that matches your category (Purchase in this walkthrough). Your new conversion action is listed there with the exact name you gave it, set to Website (Import from clicks). It reads No recent conversions until your site actually fires the event - we cover testing that in How to test that conversions are flowing below.

To add more goals - a Lead goal, an AddToCart goal, a second Purchase goal with a product filter - click Add conversion action goal again and repeat. Each one is created in Google Ads when you Save changes.

Product filter

The product filter is an optional setting on a Purchase goal that fires the conversion only when a specific product was bought. Leave both fields blank and the goal fires on every Purchase (the default).

Video guide

How the Purchase product filter works in TrueMetriks

You can filter on either field, or both:

  • Product name (contains) - matches if any purchased product's name contains this text. Case-insensitive, so bottle matches Upsell Bottle.
  • Product ID (exact) - matches if any purchased product's ID is exactly this value (for example a SKU). Case-insensitive.

If you fill in both, the goal fires when a purchased product matches the name or the ID.

Why this is useful

Say you sell a core product plus a high-margin upsell, and you want Google Ads to optimize toward the upsell specifically. Add a second Purchase goal named something like Demo Brand Upsell, set its product filter to the upsell's name or SKU, and only those purchases upload to that conversion action. Now you can bid and report on the upsell on its own, separate from your all-Purchases goal.

How to test that conversions are flowing

To confirm real conversions are flowing in, fire one on your site and check the Google Ads diagnostics.

Video guide

How to test that Google Ads conversions are flowing end-to-end with TrueMetriks

Step 1 - Install the tracker and run a test

Before Google Ads can receive anything, the TrueMetriks tracker has to be installed on your site. If you have not done that yet, follow the Test your integration guide - it walks you through placing the tracker, opening your live site in an incognito window, and firing a test Purchase (or whatever event you mapped).

Once the test event lands in your TrueMetriks dashboard, conversion counts typically appear in Google Ads within 30-60 minutes.

Step 2 - Open Goals > Conversions > Summary in Google Ads

In Google Ads, click Goals in the left rail. The Conversions menu opens. Click Summary.

Conversions
  • Summary
  • Value rules
  • Custom variables
  • Settings
  • Uploads
Measurement
In Google Ads, click Goals in the left rail, then open Conversions and pick the highlighted Summary tab.

Scroll to the goal that matches your event (Purchase in this walkthrough) and expand it. You will see your conversion action row.

Step 3 - Hover the Recent conversions status

In the Status column of the row, hover the Recent conversions label. A small popover appears with a summary of the conversion-action health: count of recent conversions and Imported data quality. Inside the popover there is a View diagnostics link.

No recent conversions

No recent conversions

No recent conversions
Imported data quality is excellent
Hover the Recent conversions label in the Status column. A popover summarises the conversion-action health - count of recent conversions and Imported data quality. Click the highlighted View diagnostics link.

Click the highlighted View diagnostics link.

Step 4 - Read the Data quality page

Google Ads opens the Data quality page for the conversion action. This is the dashboard Google gives you to confirm that events are flowing in correctly.

Data quality

Check your diagnostics regularly to make sure you're correctly and accurately measuring conversions

Excellent

Events are importing and data quality is excellent

100% (17 of 17) of events successfully imported on May 29, 2026

1 conversion action active and fully optimized

History

The last 7 days displayed may not include all selected conversion actions if you've selected multiple and any fall out of the specified range.

The Data quality page shows the import status of your conversion action - Excellent status, percent of events imported, and a 7-day history of successful (blue) vs failed (red) imports. This is the single best signal that conversions are flowing through cleanly.

What to look at:

  • Status banner - the big label at the top reads Excellent, Good, OK, or Poor depending on how many events imported cleanly.
  • Events imported - the line below shows the success rate, e.g. 100% (17 of 17) of events successfully imported on May 29, 2026. If the rate is below 100%, expand the row to see what failed.
  • Conversion action active and fully optimized - confirms the action is wired up correctly and live.
  • History - the bar chart at the bottom shows successfully imported events (blue) vs events with errors (red) over the last 7 days. Watch this after your real traffic starts firing - it is the single best signal that conversions are flowing through cleanly.

If you see events showing up here, conversions are flowing into the matching conversion action inside Google Ads.

Remove or recreate a goal

There are two different things you might want to do: remove a goal (stop uploading to it), or remove the conversion action inside Google Ads and recreate it (a clean rebuild that keeps its history). The video walks through both.

Video guide

How to remove or recreate a Google Ads conversion action goal in TrueMetriks

Remove a goal

Click the trash icon on the goal, then click Remove goal in the confirm. TrueMetriks stops uploading conversions for that goal.

Remove this goal?

We'll stop uploading conversions for this goal. The conversion action itself stays in your Google Ads account - delete it there if you want it fully gone.

Cancel
Clicking the trash opens this confirm. Click Remove goal, then Save changes to apply it - the conversion action stays in Google Ads.

You must click Save changes for the removal to apply. Removing a goal only stages the change until you save - click Save changes at the bottom of the card to commit it. The conversion action itself stays inside your Google Ads account; if you want it fully gone, delete it in Google Ads as well.

Recreate a conversion action you removed in Google Ads

Google Ads keeps the data attached to a conversion action even after you remove it, so if you ever delete one and rebuild it under the same name, Google revives the original with all its prior history. TrueMetriks makes that a one-click Recreate.

Step 1 - Remove the conversion action in Google Ads

In Google Ads, open Goals > Summary, expand the goal, and find your conversion action row. Hover it, click the three-dots menu on the right, then click Remove conversion action.

Account-default

Purchase

Campaigns

7 of 7

Primary conversion actions

3

Conversion action Action optimization Conversion source
Primary Website (Import from clicks)
Primary Website (Import from clicks)
In Google Ads, expand the goal, hover your conversion action row, and click the three-dots menu. Click the highlighted Remove conversion action.

Step 2 - Review and Save in Google Ads

Google Ads shows a Review and confirm page summarizing what will change. Click the highlighted Save button. Google removes the conversion action.

Remove conversion action

Review and confirm removing your action "Demo Brand Purchase"

Before saving, review the following changes to your conversion goals, and how they may impact your goal setting and campaign performance.

Summary of changes

The conversion action Demo Brand Purchase will be removed from the conversion goal, Purchase (Website).

Below is a preview of your new goal settings after your changes have been saved.

Purchase Account-default goal
Conversion action Action optimization Conversion source Status
Purchase Primary Website Needs attention
Review how these new changes may impact the performance of each of your campaigns.
Google Ads shows a summary of what will change. Click the highlighted Save button to confirm and remove the conversion action.

Step 3 - Back in TrueMetriks, the goal shows Not found

Switch back to TrueMetriks. Because the action no longer exists in Google Ads to receive uploads, the goal turns amber and reads Not found in Google Ads - upload paused. Click the highlighted Recreate button.

Demo Brand

1234567890

Each goal fires a Google Ads conversion action. TrueMetriks creates the action in this account when you save.

Purchase

Demo Brand Purchase

Fires on Purchase Not found in Google Ads - upload paused
After you remove the action in Google Ads, the goal turns amber and reads Not found in Google Ads - upload paused. Click the highlighted Recreate button to rebuild it.

Step 4 - Confirm the recreate

A confirm dialog explains what happens. Because the name matches, Google revives the original action - it keeps its prior conversion data and stats, it does not start blank. Click Yes, recreate and the conversion action is rebuilt inside Google Ads, picking up right where it left off.

Recreate this conversion action?

This recreates "Demo Brand Purchase" in your Google Ads account under the same name. Because the name matches, Google revives the original action - it keeps its prior conversion data and stats, it does not start blank. Don't want that? Cancel, then delete this goal and add a new one with a different name to start fresh.

Cancel
Clicking Recreate opens this confirm. Because the name matches, Google revives the original action with its prior data - click Yes, recreate.

Renamed the action in Google Ads rather than removing it? Click Refresh from Google Ads on the account card instead - TrueMetriks re-fetches the live conversion actions for that account and re-syncs the names.

Frequently asked questions

Do I have to create conversion actions in the Google Ads UI myself?

No. You add a conversion action goal in TrueMetriks - pick a category and name it - and TrueMetriks creates the matching conversion action inside Google Ads the moment you click Save changes. Until you save, nothing is created on Google's side.

Do I need to map a fire rule?

No. Each goal has a category (Purchase, Lead, Begin Checkout, and so on) that maps to the matching TrueMetriks event automatically. Pick the category and the event is wired for you - there is no separate fire-rule step anymore.

How long until conversions show up in Google Ads?

The goal goes live the moment you save it. The next test purchase typically appears inside Google Ads within 30 to 60 minutes of the upload.

Need help with this?

Reach us instantly on WhatsApp, or send us a message and we will get back to you. On workdays we usually respond in less than 24 hours.

or send us a message