Home
Offers & Tracking
Tracking Fundamentals
Direct Linking Between Everflow Networks
Direct Linking Between Everflow Networks

SERIES:

Direct Linking Between Everflow Networks

Learn how to set up the Direct Linking solution between two or more Everflow instances.

Overview

Direct linking between Everflow networks lets two or more separate Everflow instances track the same traffic. One network acts as the Advertiser/Brand and the other acts as the Partner/Affiliate. Both record the click and the conversion, and the Partner still gets credit and payment for the traffic it sent.

This guide shows you how to set up the tracking parameters, place the Click and Conversion Scripts from the JavaScript SDK, and connect the two networks with a Partner Postback. For the developer reference, see Click Tracking.

Pro Tip! To avoid reporting discrepancies, the targeting settings for the Offer must match in every network.

Set Up Direct Linking With One Partner

Use this setup when one Advertiser network works with one Partner network.

1 Configure The Offer ID And Partner ID Parameters Go to Advertisers → Manage, select the Advertiser, and edit the Additional Information card.

The parameters must be different in each Everflow instance. For example, Network A (Advertiser/Brand) can use oid and affid, and Network B (Partner/Affiliate) can use oid2 and affid2.

Advertiser Additional Information card in Everflow where the Offer ID and Partner ID parameters are set

2 Add The Click And Conversion Scripts To Your Website Each network has its own Tracking Domain, and both domains are used in the scripts below.

In the examples, replace ADVERTISER_TRACKING_DOMAIN with your Tracking Domain, and replace PARTNER_TRACKING_DOMAIN with the Tracking Domain of the Partner/Affiliate network. Then place the scripts on your website.

Example: Click Script

Place this script on the landing page. When a visit comes from the Partner network (the URL contains affid2), it records the click in the Partner network first. It then records the click in the Advertiser network and passes the Partner's transaction ID in sub5.

Example: Conversion Script

Place this script on the page where the conversion happens, and replace OFFER_ID with your Offer ID.

Conversion postbacks to the Partner network can only come from the Advertiser side: either the Advertiser's Conversion Script or the Advertiser directly.

To send conversions back to the Partner network, the Advertiser account needs a Partner Postback. Set the postback to pass the sub5 value as the Partner's transaction ID. This lets the Partner network record the conversions that come from the Advertiser account.

3 Set Up The Default Landing Page And Tracking Links Once the Offer is set up in Everflow and both scripts are on your pages, the Advertiser/Brand creates a tracking link for the Partner/Affiliate.

The Advertiser's tracking link includes the Advertiser's Offer and Partner parameters, for example: https://www.LANDING_PAGE_DOMAIN.com/?oid=OFFER_ID&affid=PARTNER_ID

The Partner/Affiliate uses that tracking link as the Default Landing Page of their Offer. Their own tracking link then adds their Offer and Partner parameters, for example: https://www.LANDING_PAGE_DOMAIN.com/?oid=OFFER_ID&affid=PARTNER_ID&oid2=OFFER_ID_2&affid2=PARTNER_ID_2

Set Up Direct Linking With Multiple Partners

Use this setup when one Advertiser network works with several Partner networks. A single Click Script looks up the right Partner Tracking Domain for each visit.

Note Every Partner network must use the same parameter names, oid2 and affid2. The script will not work for a Partner that uses different names.
1 Configure The Offer ID And Partner ID Parameters Go to Advertisers → Manage, select the Advertiser, and edit the Additional Information card. Set the parameters the same way as in the one-partner setup above.
2 Add Your Advertiser Tracking Domain To The Script Replace each ADVERTISER_TRACKING_DOMAIN in the script with the Tracking Domain of the Advertiser/Brand.

Click Script with each ADVERTISER_TRACKING_DOMAIN placeholder to replace with the Advertiser's Tracking Domain

3 Map Each Partner ID To Its Tracking Domain In the domainMap variable, list each Partner ID with that Partner network's Tracking Domain. Add one line per Partner network.

The domainMap variable listing each Partner ID next to that Partner network's Tracking Domain

Example: Click Script With A Domain Map

Use this script to connect several Partner networks to your Everflow instance. The script reads the affid value, finds that Partner in domainMap, and records the click on that Partner's Tracking Domain.

Add every Partner before sending traffic If a visit arrives with affid2 but its affid is not listed in domainMap, the script has no Partner Tracking Domain to use, and the click will not be recorded in the Partner network. Add each Partner network to domainMap before it starts sending traffic.

Conversions With Multiple Partners

Sending conversions back to several Partner networks needs a setup that fits your accounts. Contact Everflow Support and they will help you configure it.

Explore Related Content Keep going on JavaScript SDK tracking and postbacks:

→ Understanding Tracking With The JavaScript SDK: how clicks and conversions are tracked with the SDK.

→ JavaScript SDK: Accessing & Editing Impression, Click & Conversion Scripts: where to find each script and its settings.

→ Introduction To Partner & Advertiser Postbacks: how to set up the Partner Postback.

→ Working With Direct Linking Offers As A Marketplace Partner: direct linking through the Marketplace.

Next in This Series