# Google Ads tracking template builder · Postback Report

> Source: https://postbackreport.cc/best/google-ads-tracking-template-builder-pass-the-gclid-to-your-affiliate-tracker

## Pass the gclid

A later upload can match the ad only when the tracker stored the click id from the address it saw. If that lander never carried it, Audience Optimization and an offline file both have an empty key.

**Disclosure:**We may earn a commission when you buy through links on this page. It never affects our rankings. [How we research](/methodology). 

[Google's import setup](https://support.google.com/google-ads/answer/7012522) requires auto-tagging, which is what appends the click id. Once the network approves, the upload steps live in [Google Ads offline conversions](/compare/google-ads-offline-conversions-gclid). The form below builds the click side: the tracking template, or the final URL suffix, for the tracker you already run.

Tracker Which tracker receives the click Voluum RedTrack ClickMagick 

Google Ads level 

 Account  Campaign  Ad group 

Applies to this campaign unless an ad group, ad, or keyword template is set.

Output field 

 Final URL suffix  Tracking template 

Paste the query string. Direct tracking puts that string in the final URL suffix.

Campaign string Parameters or tracking address from the campaign 

Paste the parameters from the campaign, the part after the question mark.

Extra ValueTrack parameters 

 campaignid  adgroupid  keyword  device 

Build the template 

The string shows up here after you submit.

### What a Google Ads tracking template is

The final URL is the page the ad opens. A tracking template is a separate pattern Google fills in on the click, and a final URL suffix is extra parameters stuck onto that landing page. You can save either one at the account level, the campaign level, or the ad group level.

[Google's tracking template article](https://support.google.com/google-ads/answer/6076199) describes parallel tracking: the visitor goes to the final URL while the template address loads in the background. [The suffix article](https://support.google.com/google-ads/answer/9054021) shows the same split. The person lands on the page with the suffix attached, and measurement runs behind that visit. In Google's illustration the visitor arrives at an address that already includes the suffix x=y.

Edits to a template take 24 to 48 hours to show up in serving. [The setup article](https://support.google.com/google-ads/answer/10070427) says a third-party click tracker should follow that provider's format. Voluum, RedTrack, and ClickMagick each publish their own.

### ValueTrack parameters in the string

[Google's ValueTrack list](https://support.google.com/google-ads/answer/6305348) is the source for the two parameters the builder always treats as meaningful. The other four appear together in the worked example further down.

| Parameter  | What the click receives                                                                                                                       |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| {lpurl}    | Inserts the final URL. An account, campaign, or ad group template has to include a parameter like this one, or the click has nowhere to land. |
| {gclid}    | The Google click identifier of the click that came from the ad.                                                                               |
| Report set | {campaignid}, {adgroupid}, {keyword}, and {device}. Google's example template appends this set after {lpurl}.                                 |

### Worked example: the Google template

This is the tracking template example from the setup article. On a click, the four parameters are replaced with the campaign, the ad group, the keyword, and the device.

{lpurl}?campaignid={campaignid}&adgroupid={adgroupid}&keyword={keyword}&device={device}

A redirect through your tracker uses the same structure: an https address that still contains {lpurl}, with any extra parameters after it. Tick campaign, ad group, keyword, or device when you want those ValueTrack parameters added.

### Voluum: suffix only, plain final URL

Direct tracking leaves your offer address in the final URL field. [The traffic-source article](https://doc.voluum.com/article/google-ads-search-display-or-youtube-ads-as-a-traffic-source) says to paste only the parameters after the question mark into URL options. That article names {externalid} as the token for the Google click id.

[The agency guide](https://doc.voluum.com/article/iii-start-advertising-agencies) prints this final URL suffix. The campaign parameter is spelled campaigid in that example, and the cpid value is theirs, so replace it with the id from your campaign.

cpid=976d4dc5-d4d3-4881-aaf7-a9272fa3112e&gclid={gclid}&campaigid={campaignid}

If you submit a tracking template choice for Voluum, the form still returns this kind of query string. [The integration article](https://doc.voluum.com/article/google-ads-integration) stores that click id under External ID, which is the value a later Google upload reads. Plan details are in the [Voluum review](/reviews/voluum).

The Voluum homepage shows the tracking headline and a dashboard preview.

### RedTrack and ClickMagick

[RedTrack's Google Ads page](https://www.redtrack.io/integrations/google-ads-tracking/) requires a custom tracking domain. Performance Max parameters go in the final URL suffix. Other campaigns use the tracking template field. The public page does not print the parameter string itself. Create the Google Ads traffic channel, then copy the campaign Tracking field into the form. The form rejects an http address, and it rejects a template that has no {lpurl}.

The RedTrack homepage shows the conversion headline and a cube diagram of tracking layers.

ClickMagick does not use that redirect pattern. Leave the advertised page in the final URL field. Auto-tagging supplies the click id, and the tracking code on that page reads it. [The conversion article](https://www.clickmagick.com/kb/kb.cgi?answer=686) sends a Google conversion when the click carried gclid or wbraid, unless Enhanced Conversions is on and the click has an email or a phone number. Inbound and outbound network addresses are assembled in the [postback URL builder](/best/postback-url-builder-the-network-postback-for-your-tracker-with-click-id-and-pay). The [ClickMagick review](/reviews/clickmagick) and the [RedTrack review](/reviews/redtrack) cover the plans.

The ClickMagick homepage shows the headline beside opt-in and sales cards.

### Account level and campaign level

When several templates are saved, the most specific one is the one that serves. The order runs from the keyword, to the ad, to the ad group, to the campaign, and then to the account. An account template therefore covers every ad that does not have its own.

I would put one offer that is still being tested into the campaign field. I would use the account field when every campaign should carry the same parameters. The ad group choice sits between those two, for a set of ads that share a lander and should leave the rest of the campaign alone.

### When the lander has no click id

The failure buyers describe is an id that shows on Google's redirect and is missing on the page the tracker records. A single-page app that reloads the landing URL and drops the query string does that. Anything else that strips parameters between the ad click and the script has the same result.

Keep every character, including its case. The import setup says the GCLID is case sensitive, so a lowercased copy will not match the click.

### After the click is stored

Once the click row holds the id, the network postback can bring the payout back to that row, and the upload can send the payable sale. Voluum reads the id from External ID. RedTrack sends online and offline conversion data through its Google integration. ClickMagick uses the gclid or wbraid rule above.

If the approval lands days later, the [late approval checker](/best/late-approval-checker-can-meta-and-google-still-take-the-network-sale) compares the click date with the day the sale becomes payable.

### My take

I would open one stored click before I open the upload screen. If the id is missing, or its case was changed, the file has nothing to match, and the template is the piece to fix first.

### Questions

Which Google Ads field gets the string? 

Open the template field when the tracker gave you an https address that contains {lpurl}. Open the suffix field when you were given parameters to attach to the lander. Parallel tracking still delivers the visitor to the final URL.

Where do Performance Max parameters go? 

RedTrack puts them in the suffix. Search and the other types use the template field, and you copy that string from the campaign once the Google Ads channel exists.

Do I type {gclid} myself when auto-tagging is already on? 

Leave auto-tagging on, because that is what the import uses. Add gclid={gclid} as well when the tracker guide prints it, which the Voluum agency suffix does.

How soon does a saved edit start serving? 

Give it the wait stated with the template definition. The ads do not pick up the new field in the same hour you save it.

Why is there no redirect address for ClickMagick? 

The page code is the capture path, so the form returns instructions rather than an {lpurl} address. A click that had neither gclid nor wbraid is sent only when Enhanced Conversions already holds an email or a phone number.

### What we read

* [ValueTrack parameters for tracking templates](https://support.google.com/google-ads/answer/6305348)
* [Set up a Google Ads tracking template](https://support.google.com/google-ads/answer/10070427)
* [Tracking templates and parallel tracking](https://support.google.com/google-ads/answer/6076199)
* [About the final URL suffix](https://support.google.com/google-ads/answer/9054021)
* [Import offline conversions with a gclid](https://support.google.com/google-ads/answer/7012522)
* [Voluum and Google Ads as a traffic source](https://doc.voluum.com/article/google-ads-search-display-or-youtube-ads-as-a-traffic-source)
* [Voluum Google Ads integration](https://doc.voluum.com/article/google-ads-integration)
* [Voluum agency setup for advertising](https://doc.voluum.com/article/iii-start-advertising-agencies)
* [RedTrack Google Ads tracking](https://www.redtrack.io/integrations/google-ads-tracking/)
* [ClickMagick requirements for a Google conversion](https://www.clickmagick.com/kb/kb.cgi?answer=686)

### Related reading

* Open the [ranked roundup](/best) of affiliate trackers.
* The [signal checker](/best/server-side-signal-checker-which-entry-plan-sends-the-sale-to-meta-and-google) shows which starting plan can send a sale to Meta or Google.
* The [methodology page](/methodology) covers vendor documentation and long-term user reports.

Written by

Nadia Lindqvist

Affiliate tracking

Nadia covers affiliate tracking software for people who buy Meta and Google traffic. She reads vendor pricing pages, documentation and long-term user reports, and she writes about which tracker fits a given buyer.

[nadial@postbackreport.cc](mailto:nadial@postbackreport.cc)

Last checked 2026-10-22

---

[ Postback Report ](/) 

Postback Report ranks affiliate tracking software for media buyers running Meta and Google direct response, judged on postbacks, cost, and the Conversions API.

[Contact](/contact)

Postback Report

We may earn a commission when you buy through links on this page. It never affects our rankings.

© 2026 Postback Report. Independent and reader-supported.
