Setting up Google Ads through Parallel Tracking / Campaign URL : Helpdesk

Setting up Google Ads through Parallel Tracking / Campaign URL

Overview: 

This will walk you through how to set up your Google Ads campaigns to track clicks and conversions inside of Everflow, through Parallel Tracking.

With Parallel Tracking, customers are delivered directly to your landing page while Everflow's tracking happens in the background.

How-To Guide for setting up in Google Ads:

1) Log in to your Google Ads Account

2) Go to Campaigns:

3) Click the blue campaign link for the Campaign you'd like to edit (TM_Keywords_Search in our example)

4) Click on Settings in the left Column, and then you will need to click the 'V Additional settings' to access the Parallel Tracking section (labeled Campaign URL):

5) Click on Campaign URL options to add the Everflow tracking link that will be fired off as the Parallel Tracking Link.

6) Add your tracking link (this link is the tracking link found under Offers - Manage > Click on Offer > Tracking Links > Select Partner (you may want to create a Google Ads partner for associating with these campaigns) > Copy the Tracking Link.  Paste that tracking link in this section with the following appended parameter: ?url={lpurl} and then add these to Final URL Suffix: gclid={gclid}&async=json. It should look like this:

*IMPORTANT* Google requires SSL tracking URLs (this just means it starts with https://), make sure your offer has this option 'Force SSL' marked green inside of the TRACKING & CONTROLS tab.

How to set up conversion tracking for Google Ads traffic:

With parallel tracking, the user is being sent to the advertiser through Google's flow, instead of them going through Everflow. Due to the user coming through Google's system, none of the details included in your Destination URL are being sent to the advertiser, which means you need to do an additional conversion tracker setup to receive back these conversions.  Note: You can always set up both a postback that receives the normal transaction_ID & one that receives GCLID with your Advertiser.

Option 1: Postback (Server-to-Server) Setup:

https://[yourEFTrackingDomain]/?nid=[yourNetworkID]&gclid={gclid}

Option 2: Pixel Cookie-Based Tracking Setup:

<img src="https://[yourEFTrackingDomain/?nid=[yourNetworkID]&oid=[yourOfferID]&gclid={gclid}" width="1px" height="1px" />

Option 3: iFrame Cookie-Based Tracking Setup:

<iframe src="https://[yourEFTrackingDomain/?nid=[yourNetworkID]&oid=[yourOfferID]&gclid={gclid}" scrolling="no" frameborder="0" width="1" height="1"></iframe>

Option 3: JavaScrip Cookie-Based Tracking Setup:

<script>(function(){
    var script = document.createElement('iframe');
    script.width = 1;
    script.height = 1;
    script.gclid= "___INSERT_GCLID____";
    script.frameBorder = 0;
    script.src = "https://[yourEFTrackingDomain/?nid=[yourNetworkID]&oid=[yourOfferID]" + "&gclid=" + script.gclid;
    
    document.getElementsByTagName('body')[0].appendChild(script);
})();
</script>
<noscript src="https://[yourEFTrackingDomain/?nid=[yourNetworkID]&oid=[yourOfferID]&gclid=___INSERT_GCLID____" height="1" width="1" style="display:none;"><noscript/>


Want to know more about how Parallel Tracking works?

Googles explanation about this: https://developers.google.com/adwords/api/docs/guides/click-tracking#parallel_tracking

With parallel tracking, customers are delivered directly to your landing page, while click measurement happens in the background.

Here’s what parallel tracking looks like:

Customer clicks your ad
Customer sees your landing page
At the same time, in the background:

Google Ads click tracker loads
Tracking URL loads
If you use more than one click tracker, additional redirects may load.
Without parallel tracking, customers go through one or more redirects after clicking your ad before they reach your landing page. This means it takes longer for customers to reach your landing page.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.