Traffic sources integrated via API

Google Ads

Google Ads: definition and tracking details

Google Ads is an online advertising solution that businesses use to promote their products and services on Google Search, YouTube, and other sites across the web. Google Ads also allows advertisers to choose specific goals for their ads, like driving phone calls or website visits. With a Google Ads account, advertisers can customize their budgets and targeting, and start or stop their ads at any time.


Google Ads supports both no-redirect and parallel tracking. We do not recommend using parallel tracking unless you are 100% sure you are allowed to do that and have approval from Google. No-redirect tracking method works without any issues. Click on the corresponding Google Ads Help article for more details on technical possibility to apply parallel tracking in Google Ads.

Google Ads campaigns requie no-redirect tracking therefore, traffic filtering is unavailable for Google Ads. For more details go to the Traffic filtering guide.

Setting up the tracking in RedTrack

1. Add Google Ads as a traffic source in RedTrack

Expand to see how to add Google Ads to RT

1.1 go to the Traffic channels in your RedTrack account -> New from template -> search for Google Ads (no-redirect tracking) and press Add:

1.2 all the essential parameters are already filled in, no need to change anything, just press Save:

The blocked (greyed) parameters cannot be changed as these parameters are required for Google-RedTrack API integration. Leave it as is and do not change the parameters later in the tracking template.


2. Integrate Google Ads with RedTrack

Expand for the Goodle Ads<->RT integration details

2.1 once you’ve saved the template, the “Connect” button becomes active.

Since it is a complex API integration, we need to get permission for integration from Google first.

2.2 press “Connect” and follow the steps after. It will ask you to verify your ad account, and give RedTrack all the required permissions:

2.3 when done, you will be redirected back to your RedTrack account settings. This means Google Ads accepts the integration, and you can proceed with adding your account ID.

2.4 add your Google Ads Customer ID  (consisting of 10 digits and can be found in the upper right corner of your Google Ads account) -> Save it first -> Connect:

The account you’re connecting must be the same account from where you run your Google Ads Campaigns. The integration will not work if you connect the Google Ads manager account while running campaigns from sub-accounts.

The green “Active” button means the integration is active.

For your information 1:

Full API integration gives you the following benefits:

  • Sending conversion data back to Google and attribute it by your customised conversion types
  • Synchronize costs
  • Pause: campaign, placement, creative
  • Create automated rules

For your information 2:

  • Google takes the conversion data every 4 hours. The statistics for conversions which are passed from RedTrack will appear in your Google Ads account within approximately 24 hours, due to the architecture of Google;
  • Conversion data is taken with the UTC time zone.


3. Set customized conversion types to track different conversion events separately and send them to your Google account.

4. Add the mapping to your custom conversion events

Expand for the mapping details

4.1 go back to your Traffic source edit page -> scroll down to the Google API integration block -> set the mapping:


Mind that the info in the columns below (Conversion Type, Conversion name and Category) gets to your Google account settings by API, meaning that you won’t need to adjust any settings related to conversions mapping in Google, just be mindful of what you are inserting in these columns in RedTrack:

Conversion type – is the custom conversion type you have set within the previous step

Conversion name – how this conversion type will be displayed in your Google account:

Category – Google conversion event category. You no longer need to set the category manually in Google Ads, we will send the category with the conversion.

Include in “conversions” – set yes to add this conversion type to the conversions column in the Google Ads.


5. Create a campaign in RedTrack. Here is more information on how you can do this.

Important note!

Use only a custom tracking domain and no-redirect tracking with Google. That means you will need to use a landing page or run the traffic directly to your website/product. Your no-redirect script will be generated automatically and include all the supported macros. Copy the script and add it to your landing page code.

6. On the Campaign page go to the section “Tracking links and parameters” and copy the tracking parameters URL:


In case you use a universal script, copy the URL under the Universal script tab:

For any other scripts copy the URL under the No-redirect tab:


Setting up the tracking in Google Ads

7. Set the tracking in your Google Ads account

Expand to see how to set the tracking in Google Ads

7.1 go to the list of your campaigns -> choose the target campaign -> Settings -> Account settings -> Tracking:

7.2 add the tracking parameters you have copied within step 6 to the needed field depending on your Campaign integration type:

  • if you are working with Campaigns based on integration with Google Merchant Center add the parameters to the Final URL suffix, but remove the {lpurl}? suffix in the beginning, plus remember to add the name of your campaign instead of the {replace} parameter in the middle of the tracking URL:

  • if you are working with any other Campaigns, insert the tracking parameters into the Tracking template field:

Important Note 1:

Always use only a custom tracking domain with Google Ads.

Important Note 2:

Tracking parameters for Youtube are added on the Ad level in Google Ads.


8. Set the automation and enjoy!

Related Articles