Creating a traffic source

Template name

Choose one from the list of preset templates.


A name of a traffic source.

S2S Postback

Enter Postback URL of your ad network if it has support feature. Always send click ID of the networks by using macro {external_id}.

URL parameters

Enable if traffic source sends parameters.


These parameters will be added to campaign parameters after changing traffic source in campaign settings. If you want to replace parameters in all the campaigns which are using that traffic source, check “Update in assigned campaigns”.

Read more about parameters on page Campaign parameters.

How to transfer parameters through Keitaro

How to add an advertising network as a traffic source

On the “Traffic Sources” page click “Create” button. Check if there is your advertising network in the templates. If your ad network is in the templates, all settings will be filled in automatically, you only need to connect to this traffic source in the campaign's settings.

If there is no template, find the manual or the list of available tokens (parameters) of ads which can be passed in ads. Press the “Change params” button of the traffic source. Enter your tokens in the column “Token or value”. For example, an advertising network has tokens: [BID], [UID], [SITE], [AD]. Write:

  • [BID] for “cost”;
  • [UID] for external_id (id of a click);
  • [SITE] for source (website, where the click was made);
  • [AD] for creative_id (id of the ad).

After the traffic source is connected in the campaign's settings, all the parameters will be added when generating the campaign link (“URL” button).

How to use Keitaro for Instagram, Facebook, Adwords, Bing

You must use local landing page, Tracking script or Click API Client. You can also watch the video Keitaro + Bing

Adwords allow using trackers with redirect, read more here Using Google Adwords tracking template.

How to use Keitaro with ExoClick?

Read the blog article ExoClick Keitaro + ExoClick

Using Google Adwords tracking template

This is a permitted way of using a tracker in the ad campaigns of Google Adwords. So, don't be afraid of ad blocking.

  1. Create a traffic source in Keitaro by selecting “” from the templates
  2. Create a campaign with the selected template
  3. Create a stream:
    • Scheme “Redirect” (or “Landing Pages” in case you want to track multiple LPs)
    • Action “HTTP redirect”.
    • URL is your website's address
  4. Click “Get URL” button on the streams page. Copy it.
  5. In the settings of Adwords campaigns, find the option “Campaign URL options> Tracking template”. Paste the copied URL there.
  6. In the “Final URL” field write the same address that you wrote in the stream
  7. Press “Test” to check or save the ad.

If an error is displayed after clicking on “Test”, check :

  • If the addresses in the stream and in the “Final URL” field are the same
  • If there are filters in the stream and if there are other streams in the campaign that can intercept the request


How to track the advertising costs?

If the ad network passes the cost of a click (bid), correct the “cost” parameter in the traffic source settings. For example, a network uses token {{COST}}. Then write it in the field “Token”.

Otherwise, use the function of manual updating of costs “Campaign> Update costs”.

How to track Google Adwords costs?

Adwords doesn't send clicks bids to Keitaro directly. You must update costs manually (Campaigns > Update Costs).

What templates do exist?,,, (Cheetah ad),,,,,,,,,,,,,,,,,,,,,,,,,,,,, Google Adwords,,,,,,,,, Target,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Yandex Direct,,,

Please send us information about new ad. networks to Don't forget to attach the list of available tokens to the message.