The Most Active and Friendliest
Affiliate Marketing Community Online!

“Adavice”/  “CPA
AdsBridge

Official AdsBridge

Happy St. Patrick’s Day!

Try your luck and find out what discount you'll get on
Starter, PRO, Business annual pricing plans.


Details here Happy St. Patrick’s Day!

The offer is valid till March 24.​
 
Last edited by a moderator:
Thanks for your feedback, tommi2500k! Our technical team is currently fixing this issue, we thank you for your patience and understanding.:)

Hello! I've been wanting to try out AdsBridge for quite some time now but I just don't feel like learning another system (I'm using voluum atm) But if you could briefly and easily explain how you differ in terms of setup when it comes to postback, tracking links, subids etc, and are there any difficulties in using different affiliate network platforms (cake, hasoffers and custom)

Thanks
 
Hello! I've been wanting to try out AdsBridge for quite some time now but I just don't feel like learning another system (I'm using voluum atm) But if you could briefly and easily explain how you differ in terms of setup when it comes to postback, tracking links, subids etc, and are there any difficulties in using different affiliate network platforms (cake, hasoffers and custom)

Thanks

Hey, @comegetbravo nice to e-meet you:)

AdsBridge is also could-hosted platform, with easy-to-manage UI, pls take a look at mine Screenshot “AdsBridge - Next generation tracker and landing page builder! - Google Chrome 2016-04-27 14.51.30.png”. So, as soon as you login, you can see your top campaigns, top traffic sources, offers, lps and so on.

There are several points that make us different from Voluum:
- First of all, we have in-build landing page creator (where you can create your own LP in visual or html editor, choose from templates, add a self-hosted one)
- Secondly, we charge only visists, not events as Voluum, as we consider it's more accurate criteria.
- We have lower pricing (Starter $29, Pro $89, Business $359)
- Not limited multi-user access
- You can add unlimited number of domains
- Automatic camapign optimization, that basically do everyhting for you.

For the rest, our system is very similar to Voluum. We prepared lots of manual and video guides, so you can set up your fist campaign in a matter of minutes. Btw, we have Campaign wizard, that will guide you through.

As for settings, you can start here:
- Traffic source creation
- Affiliate network
- Offer creation
- Campaign creation

You can register for free to give it a try here, and you can apply great discount from Affiliate Fix Discount - AdsBridge 25% OFF Coupon Code. | Affiliate Marketing Forum | AffiliateFix

If you need more info, pls contact our support (support@adsbridge.com), they'll be glad to assist you;)
 
How to set up a bot trap within one campaign
Today, let's talk about the ways of how to deal with bots on AdsBridge.

The suggested trap will determine bots by two criteria:

- bots do not use JavaScript

- bots close the page faster than 300 ms while a normal user can’t do it so quickly


However, this doesn’t guarantee that 100% of all bots will be caught since modern bots are more complicated. They use JavaScript and can imitate the human behavior. However, some part of bots will still be filtered.

Plus, the bot trap will slow down the redirect speed, which also may dump some percentage of traffic.


So, let’s go through the main steps:


1. Create a landing page that will look as follows:

1.jpg


Code:


<script type='text/javascript'>

function redir(){

window.location.replace('{{REDIRECT_URL}}');

}

</script>

<body onload="setTimeout(redir, 300);">

</body>


NOTE: you can change the time of 300 ms for more or less, depending on the needs.
The code was taken from STM forum.

2. Create a campaign with a trap. Set up a token for passing the parameter when the user goes to the second step as Token 1, for example,
2.jpg


(in this token, pass any parameter that will be added to campaign URL when the user gets on the real landing page). If you need to pass a value from a traffic source, add some other tokens as well.

Then you need to save a campaign and copy its URL from the step 1.

For example, our campaign URL will look like this:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step={step}&token1={token1}&token2={token2}

Where:

- step is the parameter for passing step (real users will be distributed by it).

- token1, token2 are some parameters from a traffic source.


3. Add a landing trap in the default path for this campaign. Create a new offer in the Default path and put a campaign URL in the URL field. In the parameter step= add any value, for example, 2:

3.jpg


Also, unmark checkboxes in the Campaign tokens and Tracking token fields.

In order to record the tokens’ values from the traffic source for real users, you need to add them into the offer URL with the help of macros. For this:

- add the token names to URL, the same as on step 1 of this campaign. In our example, they are &token1=, &token2=.

- insert tokens’ macros that you need to pass after them.


For example, in our case, in order to pass values of token1 and token2 to the landing page with real users, it is necessary to use the following macros:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step=2&token1=<token2>&token2=<token3>


Where:

<token2>, <token3> are our macros that will pass the tokens’ values.


4. Create one more Path. In the redirect rule, put Token – is equal to – step=2

4.jpg


Paste the real landing and real offer into this path (at the same time, set up conversions’ tracking in the real offer by a standard scheme).


5. Set up a campaign URL on the traffic source that looks like:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step=1&token1={macro1}&token2={macro2}


Where:

step=1 is a parameter stating that users got on the page-trap.

{macro1}, {macro2} are macros of a traffic source that will be replaced with values.


Thus, in order to view statistics and see how many bots got on a campaign, you can:

- view the breakdown by token1. All visits with the token1=2 value are the real visits. The difference between visits with values token1=1 and token1=2 is the number of bots.

- view the breakdown by path. The difference between the Default path and Path 1 is the number of bots.

- view the breakdown by landing page. The difference between the LP with a trap and LP in Path 1 is the number of bots.

The same scheme can be used with two campaigns. That means you don’t have to set up distribution by token, creating a separate path for a real landing page and offer. Instead, you just redirect the user after trap to the campaign URL, in which the real landing page and offer are set. However, in this case, the statistics by bots and real traffic will be shown in different campaigns. Plus for every such trap, you will always need to create two campaigns or figure out a more complex distribution by offers in a campaign-trap.
 
n
How to set up a bot trap within one campaign
Today, let's talk about the ways of how to deal with bots on AdsBridge.

The suggested trap will determine bots by two criteria:

- bots do not use JavaScript

- bots close the page faster than 300 ms while a normal user can’t do it so quickly


However, this doesn’t guarantee that 100% of all bots will be caught since modern bots are more complicated. They use JavaScript and can imitate the human behavior. However, some part of bots will still be filtered.

Plus, the bot trap will slow down the redirect speed, which also may dump some percentage of traffic.


So, let’s go through the main steps:


1. Create a landing page that will look as follows:

1.jpg


Code:


<script type='text/javascript'>

function redir(){

window.location.replace('{{REDIRECT_URL}}');

}

</script>

<body onload="setTimeout(redir, 300);">

</body>


NOTE: you can change the time of 300 ms for more or less, depending on the needs.
The code was taken from STM forum.

2. Create a campaign with a trap. Set up a token for passing the parameter when the user goes to the second step as Token 1, for example,
2.jpg


(in this token, pass any parameter that will be added to campaign URL when the user gets on the real landing page). If you need to pass a value from a traffic source, add some other tokens as well.

Then you need to save a campaign and copy its URL from the step 1.

For example, our campaign URL will look like this:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step={step}&token1={token1}&token2={token2}

Where:

- step is the parameter for passing step (real users will be distributed by it).

- token1, token2 are some parameters from a traffic source.


3. Add a landing trap in the default path for this campaign. Create a new offer in the Default path and put a campaign URL in the URL field. In the parameter step= add any value, for example, 2:

3.jpg


Also, unmark checkboxes in the Campaign tokens and Tracking token fields.

In order to record the tokens’ values from the traffic source for real users, you need to add them into the offer URL with the help of macros. For this:

- add the token names to URL, the same as on step 1 of this campaign. In our example, they are &token1=, &token2=.

- insert tokens’ macros that you need to pass after them.


For example, in our case, in order to pass values of token1 and token2 to the landing page with real users, it is necessary to use the following macros:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step=2&token1=<token2>&token2=<token3>


Where:

<token2>, <token3> are our macros that will pass the tokens’ values.


4. Create one more Path. In the redirect rule, put Token – is equal to – step=2

4.jpg


Paste the real landing and real offer into this path (at the same time, set up conversions’ tracking in the real offer by a standard scheme).


5. Set up a campaign URL on the traffic source that looks like:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step=1&token1={macro1}&token2={macro2}


Where:

step=1 is a parameter stating that users got on the page-trap.

{macro1}, {macro2} are macros of a traffic source that will be replaced with values.


Thus, in order to view statistics and see how many bots got on a campaign, you can:

- view the breakdown by token1. All visits with the token1=2 value are the real visits. The difference between visits with values token1=1 and token1=2 is the number of bots.

- view the breakdown by path. The difference between the Default path and Path 1 is the number of bots.

- view the breakdown by landing page. The difference between the LP with a trap and LP in Path 1 is the number of bots.

The same scheme can be used with two campaigns. That means you don’t have to set up distribution by token, creating a separate path for a real landing page and offer. Instead, you just redirect the user after trap to the campaign URL, in which the real landing page and offer are set. However, in this case, the statistics by bots and real traffic will be shown in different campaigns. Plus for every such trap, you will always need to create two campaigns or figure out a more complex distribution by offers in a campaign-trap.

awesome, thank you guys, you are doing amazing job, I'll bookmark it.
 
Google Analytics VS Tracker
Hey, all Aff-mates!

Today, we tried to answer the most FAQs, like:

What should I use Google Analytics, or tracker?
What for I need a tracker?
How to track conversion with GA?


We think that this article can help newbies to understand the difference beetwen GA and trackers and explain that actually it not сorrect to compare them, as they are created for the different purpose.
 
What is tracking?

Tracking systems help to control all your traffic. They automate the setup and launch processes of campaigns, calculate KPI, collect and analyze statistics, and finally, optimize the traffic distribution, bringing more money. AdsBridge has some outstanding tools that can improve the ads performance whilst also increase revenue. In any case, being an affiliate you won’t find it easy to manage all your campaigns without a reliable and well-optimized tool such as tracker.

How it works?

userflow.png


What for I have to use AdsBridge tracker?
1. Traffic distribution — AdsBridge enables you to distribute traffic by GEO, devices, languages, OS, etc. (more than 16 parameters available). You can purchase any traffic and then precisely set up targeting, analyze statistics, and monetize all traffic in time.

2. Split-testing — with the help of a split-test option, you can easily check which of your offers or landing pages performed better. In cases when there is one and the same offer on several CPA networks, you also can determine which of them brings more conversations, and how many redirects are made before the user gets to your offer.

3. Pre-landers — for some verticals like dating, nutra, and download, affiliates use pre-landers which usually increase the general performance up to 30%. AdsBridge is probably the only tracker that has an inbuilt landing page editor, enabling you to create, set up, and then test all your landing creatives. More to it, all landers are hosted on our side and all graphic content that you upload on jump pages operates through CDN provider with which we cooperate.

4. Fraud filtering — you can set the tracker to determine and filter out the fraudulent traffic and this way, ensure that it remains clean.

5. Cloaking — most trackers have hide referrer functionality. They also enable you to redirect the undesirable traffic to the neutral domain. AdsBridge provides such domain by default but you can add your own one as well.

6. Multi-User accessthis features will come in handy for large affiliate teams, however not all trackers have it. AdsBridge lets you work under one account and easily track the efficiency of each manager, monitor their work, and if necessary limit the setting rights for new employees, ensuring the safety of information.

7. Auto-optimization having this feature in tracker you no longer have to waste much of your time to optimize your campaigns, all at once. On AdsBridge, you can set the conditions and time intervals for statistics calculation, and the system will automatically provide you with the data on the best-performed landing pages and offers.

With that in mind, tracker offers you multiple options which save time and help to make real money. Now, what you should take into account is that to register in the system is not quite enough. You have to understand the working principle of a tracker before you actually start using it to your benefit. Otherwise, you won’t make much of it.

 
How to set up a bot trap within one campaign
Today, let's talk about the ways of how to deal with bots on AdsBridge.

The suggested trap will determine bots by two criteria:

- bots do not use JavaScript

- bots close the page faster than 300 ms while a normal user can’t do it so quickly


However, this doesn’t guarantee that 100% of all bots will be caught since modern bots are more complicated. They use JavaScript and can imitate the human behavior. However, some part of bots will still be filtered.

Plus, the bot trap will slow down the redirect speed, which also may dump some percentage of traffic.


So, let’s go through the main steps:


1. Create a landing page that will look as follows:

1.jpg


Code:


<script type='text/javascript'>

function redir(){

window.location.replace('{{REDIRECT_URL}}');

}

</script>

<body onload="setTimeout(redir, 300);">

</body>


NOTE: you can change the time of 300 ms for more or less, depending on the needs.
The code was taken from STM forum.

2. Create a campaign with a trap. Set up a token for passing the parameter when the user goes to the second step as Token 1, for example,
2.jpg


(in this token, pass any parameter that will be added to campaign URL when the user gets on the real landing page). If you need to pass a value from a traffic source, add some other tokens as well.

Then you need to save a campaign and copy its URL from the step 1.

For example, our campaign URL will look like this:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step={step}&token1={token1}&token2={token2}

Where:

- step is the parameter for passing step (real users will be distributed by it).

- token1, token2 are some parameters from a traffic source.


3. Add a landing trap in the default path for this campaign. Create a new offer in the Default path and put a campaign URL in the URL field. In the parameter step= add any value, for example, 2:

3.jpg


Also, unmark checkboxes in the Campaign tokens and Tracking token fields.

In order to record the tokens’ values from the traffic source for real users, you need to add them into the offer URL with the help of macros. For this:

- add the token names to URL, the same as on step 1 of this campaign. In our example, they are &token1=, &token2=.

- insert tokens’ macros that you need to pass after them.


For example, in our case, in order to pass values of token1 and token2 to the landing page with real users, it is necessary to use the following macros:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step=2&token1=<token2>&token2=<token3>


Where:

<token2>, <token3> are our macros that will pass the tokens’ values.


4. Create one more Path. In the redirect rule, put Token – is equal to – step=2

4.jpg


Paste the real landing and real offer into this path (at the same time, set up conversions’ tracking in the real offer by a standard scheme).


5. Set up a campaign URL on the traffic source that looks like:


http://ovlw.adsb4all.com/c/147e5f7c4693d998?step=1&token1={macro1}&token2={macro2}


Where:

step=1 is a parameter stating that users got on the page-trap.

{macro1}, {macro2} are macros of a traffic source that will be replaced with values.


Thus, in order to view statistics and see how many bots got on a campaign, you can:

- view the breakdown by token1. All visits with the token1=2 value are the real visits. The difference between visits with values token1=1 and token1=2 is the number of bots.

- view the breakdown by path. The difference between the Default path and Path 1 is the number of bots.

- view the breakdown by landing page. The difference between the LP with a trap and LP in Path 1 is the number of bots.

The same scheme can be used with two campaigns. That means you don’t have to set up distribution by token, creating a separate path for a real landing page and offer. Instead, you just redirect the user after trap to the campaign URL, in which the real landing page and offer are set. However, in this case, the statistics by bots and real traffic will be shown in different campaigns. Plus for every such trap, you will always need to create two campaigns or figure out a more complex distribution by offers in a campaign-trap.

Very nice.
But how to deal with the CPV cost data ? because ?step=2 link is counted with the CPV price of the campaign (and it is free, only ?step=1 is a paid traffic).
 
Very nice.
But how to deal with the CPV cost data ? because ?step=2 link is counted with the CPV price of the campaign (and it is free, only ?step=1 is a paid traffic).


Hey, olaf thatnks for your reply, I'll be glad to help you!

1. Create a Traffic Source, with the same parameters as in the instructions, but add another option Cost
2. For that campaign, which set a trap for bots, choose the traffic Source and Cost model CPV
3. At the traffic source place the campaign link and enter 0, in the parameter cost, cost = 0, ie, the link will be like this:
http://abcd.adsb4all.com/c/b7d929d8366a3937?cost=0&step=1&token1=YOUR_VALUE&token2=YOUR_VALUE
4. In the default path offer (ie offer where all traffic will be sent and where traffic bot will stay and will not go futher) as a link, insert your campaign link, ther in the cost parameter, enter the value that you need:
http://abcd.adsb4all.com/c/b7d929d8366a3937?cost=0.01&step=2&token1= <token2> & token2 = <token3>

Thus, all the traffic that will have bots will come with a cost value of 0, the entire real traffic will be coming with a value of 0.01.

If case the value Cost is constantly changing and it is necessary to transmit it from a traffic source dynamically, for ex. by means of a macro [cost_value] ( please check this macro with your traffic source), then you can do so:
1. The traffic source add parameter token3 and insert the macro in it
2. At the traffic source, place the campaign link:
http://abcd.adsb4all.com/c/b7d929d8...R_VALUE&token2=YOUR_VALUE&token3=[cost_value]
3. In the default path offer, insert the campaign link:
http://abcd.adsb4all.com/c/b7d929d8366a3937?cost= <token3> & step = 2 & token1 = <token2> & token2 = <token3>

Thus, bot traffic will come from cost value 0 in parameter token3 will come relevant costs from the source, and if the traffic is real, this actual value will be transmitted in the campaign link, (step 2) and the cost of the campaign will be properly counted.
 
Hey, olaf thatnks for your reply, I'll be glad to help you!

1. Create a Traffic Source, with the same parameters as in the instructions, but add another option Cost
2. For that campaign, which set a trap for bots, choose the traffic Source and Cost model CPV
3. At the traffic source place the campaign link and enter 0, in the parameter cost, cost = 0, ie, the link will be like this:
http://abcd.adsb4all.com/c/b7d929d8366a3937?cost=0&step=1&token1=YOUR_VALUE&token2=YOUR_VALUE
4. In the default path offer (ie offer where all traffic will be sent and where traffic bot will stay and will not go futher) as a link, insert your campaign link, ther in the cost parameter, enter the value that you need:
http://abcd.adsb4all.com/c/b7d929d8366a3937?cost=0.01&step=2&token1= <token2> & token2 = <token3>

Thus, all the traffic that will have bots will come with a cost value of 0, the entire real traffic will be coming with a value of 0.01.

If case the value Cost is constantly changing and it is necessary to transmit it from a traffic source dynamically, for ex. by means of a macro [cost_value] ( please check this macro with your traffic source), then you can do so:
1. The traffic source add parameter token3 and insert the macro in it
2. At the traffic source, place the campaign link:
http://abcd.adsb4all.com/c/b7d929d8...R_VALUE&token2=YOUR_VALUE&token3=[cost_value]
3. In the default path offer, insert the campaign link:
http://abcd.adsb4all.com/c/b7d929d8366a3937?cost= <token3> & step = 2 & token1 = <token2> & token2 = <token3>

Thus, bot traffic will come from cost value 0 in parameter token3 will come relevant costs from the source, and if the traffic is real, this actual value will be transmitted in the campaign link, (step 2) and the cost of the campaign will be properly counted.

You did not answered to my question but with all the informations you gave it's ok now ;) thank you.
This is the step2 who need to be free traffic. You pay for step1 traffic, not step2.
So I used the COST token to do it. and added a ZERO value when STEP is 2.
Thanks again.
 
Postback on AdsBridge

Some words about AdsBridge s2s postback and it's parameters. This is a template of the postback -

http://xxxxx.ab4all.com/trackpixel/track?tid=YOUR_NETWORK_TOKEN&amt=REPLACE&txid=REPLACE&cdata=YOUR _CUSTOM_DATA&status=REPLACE

xxxxx - your unique subdomain in our system

tid – is used for passing the AdsBridge click ID from affiliate network back to tracker. It is the only required parameter in the postback without which conversions won’t be passed.
After the “=” sign in this parameter, you need to insert affiliate network macro instead of YOUR_NETWORK_TOKEN, which will be replaced by the value that came in a parameter entered in the Tracking Sub ID field when setting an offer.

amt – passes the dynamic value of a payout by conversion.

txid – is set only for CPS offers. It allows tracking of several conversions from one click ID.

cdata – passes any parameter straight to the source traffic without saving on our side.

status - passes the status of conversion, if your affiliate network provides such kind of option.

To set the postback correctly, you need to substitude placeholders like YOUR_NETWORK_TOKEN, REPLACE with the relevant parameters of your affiliate network and delete the part of the postback, that won't transfer any information.
 
THE TOP ADSBRIDGE SYSTEM UPDATES:

1. OVERALL FAULT TOLERANCE AND SYSTEM SECURITY IMPROVEMENTS


– the new data centers in North America were added, which ensures even faster redirects for these locations.

2. OPTIMIZATION OF STATISTICS SPEED AND FUNCTIONALITY

– the “Dashboard” and “Manage” sections work 1.5 times faster and the limit of uploaded data is increased.

3. INTERFACE IMPROVEMENTS BASED ON OUR USER’S FEEDBACKS:

“with traffic” filter is added in all Manage sections;

“Affiliate network” filter and column are included in the pop-up for adding offers on the 2nd step of campaign creation;

“View statistics” button is added in the Added/Active pop-ups in the Manage sections;

applied filtering now is saved in all Manage sections.

4. ADDITIONAL BUG FIXES AND TASKS IMPLEMENTATIONS:

– we added a time counter on the button for subscription payment that counts down the time before the next try (in order to ensure that users don’t pay twice while the system process the transaction);

the expiration date of the 12-month subscription was added for the annual subscriptions (before, there was only the expiration date for the 30-day period);

improvement of the encoding/decoding token values. Now, with the help of the 3d party pixel, we pass the decoded values of the received parameters;

– the bug with sorting by clickable names of elements was fixed in the Manage sections;

– the sample page of the offer was added in the LP preview (with the help of this page, it is possible to view and check if your landers are set properly);

the domain page performance was fixed, namely, the problem with the page loading when there are a number of domains added (more than 500).

We keep improving the tracker and already prepare a new portion of upgrades.

COMING SOON: improved performance of the “Global report” section, that increases the limit for data upload, and more handy and functional report system.
 
MI
Back