Integrating with Google Ads


The Google Ads integration allows all click data to be sent to TrafficGuard for analysis. TrafficGuard will automatically detect invalid users and add their IP addresses to your Google Ads IP exclusions lists.


How it works

The integration works by updating your account level tracking template to send all clicks via TrafficGuard. Page views are then recorded by the TrafficGuard JS tag. When an invalid click is detected TrafficGuard updates your Google Ads IP Exclusion list so you no longer see users from this IP address.


Before you begin

  1. You need to be a Google Ads customer.

Google Ads Smart Campaigns

If you are using Google Ads Smart Campaigns (formerly AdWords Express) TrafficGuard does not have the ability to update tracking URLs and block IP addresses like a regular Google Ads account.

      2.  You need to be a TrafficGuard customer starting a free trial or has signed up to a Protect PPC or Protect PPC Pro plan. If you would like to change your plan get in touch with your account manager or email:

Connecting Google Ads Account with TrafficGuard

Step 1: When you log in for the first time, you will be prompted to enter your Google Ads Customer ID. After filling in your Google Ads Customer, click 'Connect account'. If this is not your first time login, navigate to Account > Settings > Connect your Google Ads account.

What is Google Ads Customer ID?

Google Ads Customer ID is a unique identifier that is assigned to each Google Ads account which is used to connect to TrafficGuard PPC Protection. This can be found at the top right-hand corner of your Google Ads account. For more details: Find your Google Ads Customer ID



Step 2: To let TrafficGuard connect to your Google Ads account, you will get a notification email from Google Ads that a manager account is requesting access to your Google Ads account. In the email, click 'Accept Request' to grant TrafficGuard managerial access.

Step 3: After you have provided Google Ads Customer ID, you will be prompted to create your website property. Or navigate to Properties > Add website.

Step 4: Click 'Save website' once you fill out 'Property name ', 'Website URL' and 'Industry Category'


Note: Existing settings

If you have tracking templates already set up at the campaign, ad group or creative level you will need to update them in the following way. Move any parameters from the tracking template and add them to the Final URL Suffix excluding {lpurl} tag.


Original settings:

Updated settings:


Adding Measurement JS tag to website

Once the property is created, you will be shown your Measurement JS tag which must be added to your website. This will allow TrafficGuard to analyse your traffic that comes from PPC ads.

For more information on adding Measurement JS tag, checkout:

After you have added Measurement JS tag to your website, TrafficGuard will now update your tracking templates in Google Ads and you should see traffic coming through in TrafficGuard reports.