The Most Active and Friendliest
Affiliate Marketing Community Online!

“AdsEmpire”/  Direct Affiliate
ThriveTracker

Official ThriveTracker

Multi-User Access: Create Sub Users for Media Buying Teams/Employees

We have just launched a long-awaited add-on module to our ever-improving tracking product, THRIVE, that will hopefully be a game-changer and one that is able to dramatically improve some of the media buying operations using our software.

This powerful add-on will allow you to create specific roles for your employees and limit access to certain parts of the application from those workers.

If you’re a Thrive user, simply log out and back into your app to get the update, or if you’re a Managed Client, it should already be available for you.


multi-user-access.png


Create Sub-Users Under Specific Roles

You can create specific roles, then assign sub-users to those roles.

For example, maybe you have someone who is only responsible for creating new landing pages and adding them to Thrive.

You can create a role for something like “Landing Page Designer” and only give that role the permission over the landing pages section of Thrive:

create-role.png


Once the role is created, you can then create a sub-user and assign them that role:

create-sub-user.png


You can add multiple sub-users to your Thrive install and assign them the same role.


Only Allow Specific Campaigns per Sub-User

If you have multiple media buyers but don’t want each media buyer to see all of the campaigns in the installation, you can restrict which campaigns can be seen by whom.

You can create a role that only gives a sub-user control over specific campaigns you designate:

restrict-specific-campaigns.png


Additionally, they can still create new campaigns, but the new campaigns they create are only visible to them, not to the other sub-users.

Virtually all areas of the application can be restricted from sub-users, so you have total control over permissions!
 
Thrive API for Reporting & Campaign Management

We've always wanted to focus on automation with our products, and this is a big step forward: to provide an easy-to-use, dedicated API.

We do have some restrictions in terms of how many requests you can execute per minute to prevent the system from overloading, but otherwise, we've made available just about all functions to be accessible via API.

This means you can retrieve reports via API, as well as perform campaign management functions. You can now automate your daily tasks.

You can access the API via Options:

api-access.png


This will take you to our page that includes all documentation. Please read through everything carefully before implementing. Please note that we will not be able to provide coding support.

api-doc.png


 
Then you technically could just add those pages as landing pages instead of offer pages right? You can add some dummy offer to the landing page and just not link to it. Know what I mean?

Then you can control the sub ID to not pass to the landing page.
 
Then you technically could just add those pages as landing pages instead of offer pages right? You can add some dummy offer to the landing page and just not link to it. Know what I mean?

Then you can control the sub ID to not pass to the landing page.

Yea, done it like this earlie unless noticed that metarefres not work if you do it like this

Then i added redirect code as lp
Code:
<meta http-equiv="refresh" content="0; url=https://domain.com/path/out.php">

-> noticed that this subid fucker is again end of url :mad:

Well, thats not urgent or any big problem, because tracking links work if i add it like http://clientstracking.com?uselessdata={subid}

but hopind that there will be options for this in future :)
Also some faster offer setup would be nice :)
 
AdultAdsPro is specifically integrated with just 2 traffic sources at the moment: ExoClick and TrafficFactory (more to come in the future). It's perfect for completely automating those specific sources.

While Thrive is a universal tracker that you can use to track any traffic source. It has a really advanced split testing, reporting, and traffic distribution system.
 
Thrive Adds City, Region & Connection Type Databases (Detect Proxy/VPN Connections!)

I know it’s been a long time coming, but we’ve finally released on Thrive the ability to track and create redirection rules for cities, regions/states, and connection types worldwide.

Note: due to the sheer size of the databases and the need to keep them constantly up to date, this is only currently available to our Cloud Service users. If you are a self-hosted user, there is still a way to track city and region data, but it uses a 3rd party API instead of our internal database.

For our cloud users, these databases are kept up-to-date and are deployed “on-premise”, which means that when a visitor comes through your Thrive campaign link, there is no 3rd-party API request required to resolve all of this information.

This means that the redirect speeds stay blazing fast because we do not have to wait on a response from these 3rd party APIs before redirecting your visitors, unlike our competitors.


Detect Corporate/Proxy/VPN Connections

With this latest update, Thrive can detect the connection type of your visitors as one of the following:

  • Cable/DSL/WiFi
  • Cellular (3G/4G/LTE)
  • Corporate/Proxy/VPN
  • Dialup

As mentioned, you can create redirection rules and send visitors to entirely different funnels based on this data.

Yes, dial-up is still alive! According to CNN, more than 2 million Americans are still subscribed to AOL’s dial-up service. So just think how many are still using it in the rest of the world. Those people use the internet too.

The really cool thing with connection type detection is we are now able to detect non-residential connections. The detection capabilities are not perfect, but it’s a very high accuracy in the US and Europe, and it depends on the location for the rest of the world.

Being able to detect non-residential connections could help tremendously in filtering out unwanted bot traffic and spy tools as many of which rely on non-residential connections. This is another tool in the arsenal of our Cloaker/Bot Filter to give you the power to block unwanted traffic.
 
Planning to improvise also self hosted version?

There is still bunch of bugs/things that make me only mad

Lets say e.g this awesome Cloaker bot filter, you advertise you can weed bot out -> but its only not show them at repors = you pay for traffic, and can't kill those bot placements -> why there is not in campaign reports "filtered traffic" or something where you can find and destroy bot placement

Also cloaker filter reports is so fucked up, you cannot see what only 1 filter filters, it shows all...


Please, improvise current features first, then start adding some useless features..
 
We’ve just added several very useful features to Thrive. Check it out!

Day-Parting Redirection Rules

Yes, you can finally create redirection rules by time of day!

This will allow you to day-part your rotations so you can activate a different funnel for your campaigns based on time of day.

To check this out, create a new redirect normally, and select “Time of Day”:

day-parting-rule.png


Simply enter in the start and stop time that this rule will be active, select the time zone, and click "Save Times".

Once you save the rule, any landing pages and offers that you add to this redirect rule will only be applied during the times that you set.

Redirection Rule based on Referrer

You can also now create redirection rules based on the referrer of the visitor.

referrer-rule.png


The rule allows wildcard matching using the * symbol. The * symbol basically means “any string”.

For example, if you want to match whenever the referrer contains “spider” anywhere, then you can enter the rule as *spider*

You can even match your visitor when the referrer is blank. Just use [empty] to signify a blank referrer.

Write Descriptive Offer Notes

When you start to have a lot of offers in Thrive, you may want to be able to write some notes about the offer such as what’s allowed, and not allowed.

You can now add additional notes to any offer by editing that offer:

offer-notes.png


You can write any kind of notes in there, but I would try to keep it succinct so it’s not wordy.

Once you add the notes, you can simply view the notes by hovering over the offer name:

offer-notes-tooltip.png
 
The Thrive Landing Page Pixel
Track Without Tracker Redirect! Use LP as destination URL

We all know redirect latency can greatly affect campaign performance.

With Thrive‘s Cloud Service, we’ve already achieve extremely fast redirects worldwide, having deployed a truly distributed infrastructure on a massive scale via AWS.

But today, we take the first step in eliminating the tracking redirect altogether.

Now Thrive can track the performance of traffic you send directly from the traffic source to your landing page. This means no more campaign URL required to add a redirect between your traffic source and your landing page.

You can use your landing page URL directly in your traffic source as the destination.

Once you go into a campaign in Thrive, you can get the LP pixel here:

lp-pixel.png


To track clicks to this campaign without using the campaign URL as an additional redirect, just copy and paste this pixel code right after the <body> tag in your landing page code.

Now, you can just add the landing page URL directly to your traffic source to send traffic to, and those clicks will all be tracked in Thrive like any other campaign!

Using code, you can even still dynamically pass in any traffic source parameters into the appropriate variable in the landing page pixel.

The pixel will automatically recognize which landing page in your campaign rotation to post clicks to, and the Thrive landing page code will work as normal to redirect visitors to the appropriate offer(s) in your rotation.


When should I be using this Pixel?

Facebook & Google AdWords Campaigns

If you’ve ever bought media via Facebook or AdWords, you know their approval process is incredibly stringent. They want to see the same domain used as your landing page.

When you use a tracking software, most of the time the redirect domain is different than the landing page you send Facebook traffic to, causing your campaign to be disapproved, or worse, your whole account to be banned.

Now, you can use your landing page URL directly in Facebook campaigns as the destination URL! No 3rd party domains to be redirected through.

This should help a lot of Facebook & AdWords accounts to stay alive a lot longer and still have Thrive track everything.


Mobile & Pop Traffic

This pixel should be used particularly for mobile (and pop) campaigns since mobile connection speeds are still generally slower.

For pop campaigns, a lot of times you are able to split test different pages via your traffic source already, so it's perfect to simply use the landing page pixel to track clicks to save a redirect.

Using a pixel without a tracking redirect, can boost performance of your mobile campaigns significantly.


Using a CDN

To get optimal results, serve your landing pages via a CDN (content delivery network) like MaxCDN or CloudFlare.

Sending traffic directly to your landing page served via a global CDN is the holy grail as there is simply nothing faster as it does not have to wait for a tracker redirect at all.

The CDNs have edge server locations that are often closer to the traffic than any tracker redirects as there are many more of these servers.


Track Organic Traffic in Addition to Regular Visits

You may have a landing page split testing as a part of a normal campaign. But, perhaps you want to track organic visits to your landing page separately in another campaign (e.g. visits from Google search, if visitor bookmarked your page, or any other visits not coming from your Thrive campaign URL).

You can use the landing page normally, and create a separate campaign in Thrive to track organic visits to all your landing pages. Just put the LP pixel from that campaign on every landing page.

A landing page with this pixel on it can still be used normally through the campaign URL redirect. Thrive is smart so it will not double count each visit.


When Landing Page Split Testing No Longer Necessary

When you first start a campaign, you may want to split test different landing pages to see which one works the best.

Over a larger sample size, however, it may be clear that one landing page performs particularly well. At that time, you should switch to using the landing page pixel and eliminate the initial campaign redirect since you no longer need to split test multiple landing pages.

Note: our next step in improving the LP Pixel is to allow you to split test landing pages! :)


Pixel Limitations

Because the traffic isn’t coming through Thrive, you will also not be able to use redirection rules, and your visitors’ cookies are required to be enabled.


Dynamic, Responsive Landing Page Content

While it requires additional coding and more effort, it is still possible to display dynamic landing page content based on some URL parameter, location, device, etc. similar to how a redirect rule setup through Thrive would work.

You would have to utilize some 3rd-party APIs, and depending on the API response, program the landing page to display content particular to that visitor.

APIs for geo-location: MaxMind, ip-api.com
API for device information: WURFL

Others like operating system and browser version requires some code research, but there are a lot of meta data that can be detected easily using code you can implement on your landing page. Depending on the meta data of the visitor, you can dynamically display content similar to using Thrive’s redirect rules.

As mentioned, we are also working on the next iteration to allow you to split test multiple landing pages without a Thrive redirect.


TUTORIAL COMING

Along with that, I also plan to do a tutorial on how to track and split test multiple landing pages AND complete with device/ISP/geo/etc. call-outs without any tracker redirect.

And we'll make sure everything can be delivered through CDN!

You should now try to use the Thrive landing page pixel whenever possible for an automatic boost in performance. Try it out and see!
 
Dynamically Pass in Traffic Source Parameters to LP Pixel

Some of you have already been asking for code to dynamically pass in traffic source variables into the pixel, so here it is.

Let's say the landing page URL your visitors see is:

Code:
http://lander.com/?c1=value

And let's say your landing page pixel is:

Code:
<img src="http://their-domain.com/path/lp-img.php?trvid=10001&trvx=8ej2a3po&c1=" style="display:none;" />

And let's say you want to pass "c1=value" through the landing page pixel.

Then, use code similar to this when implementing your landing page pixel to dynamically pass landing page parameters through the pixel:

Code:
<script type="text/javascript">
    window.onload = function() {
        var c1 = window.location.search.match(/(\?|&)c1=([^&]*)/)[2];
        var el = document.createElement('img');
        el.src = 'http://their-domain.com/path/lp-img.php?trvid=10001&trvx=8ej2a3po&c1=' + c1;
                el.style.display = "none";
                document.body.appendChild(el);
    };
</script>

Place this code in the <head> section of your landing page instead of the original pixel in the <body> section.

Replace "c1" with whatever parameter or any additional parameters.

E.g. if there was a c2 variable as well, then the code would be:

Code:
<script type="text/javascript">
    window.onload = function() {
        var c1 = window.location.search.match(/(\?|&)c1=([^&]*)/)[2];
        var c2 = window.location.search.match(/(\?|&)c2=([^&]*)/)[2];
        var el = document.createElement('img');
        el.src = 'http://their-domain.com/path/lp-img.php?trvid=10046&trvx=26d74b38&clickid=&cpv=&target=&c1=' + c1 + '&c2=' + c2;
                el.style.display = "none";
                document.body.appendChild(el);
    };
</script>
 
Last edited:
Updates to Landing Page Pixel

Your existing landing page pixels will still work, so do not worry, but we've just made it a lot more versatile.

First of all, if you can convince your offer/advertiser to put the pixel on their offer page, the Landing Page Pixel works for direct linking to offers too!

If you put the pixel on the offer page, then you would be able to use your offer URL directly in your traffic source as if you're the advertiser!

The pixel code can be gotten now by clicking on the button here:

lp-pixel.png


The pixel code will now automatically pass all traffic source custom variables. Please just make sure to read the instructions in the modal that comes up once you click the button.

Similarly, put the provided pixel code directly in your landing page after the <body> tag, and Thrive will automatically track all clicks that you send directly to your landing page.
 
Create sub users with granular permissions in Thrive so they only see specific data columns

If you have multiple media buyers but don’t want each media buyer to see all of the campaigns, offers, and landing pages in the installation, you can restrict which campaigns can be seen by whom.

You can create a role that only gives a sub-user control over specific campaigns you designate:


restrict-specific-campaigns.png


Additionally, they can still create new campaigns, but the new campaigns they create are only visible to them, not to the other sub-users.

Last but not least, we’re also giving you the ability to choose what data columns your sub users can see.


multi-user-access-visible-data.png


Virtually all areas of the application can be restricted from sub-users, so you have total control over permissions to create sub users for affiliates, employees, media buyers, traffic sources, advertiser, etc. etc.
 
Conversion Tracking Integration with ClickFunnels (incl. tracking OTO/upsell pages)

clickfunnels-2-1.png


ClickFunnels is perhaps the most popular and widely used funnel creation and landing page building product out there.

With this guide, you'll be able to integration Thrive tracking pixel to track the conversion on every page and upsell within ClickFunnels.

You'll be able to track the total revenue for the traffic you're buying to optimize for the best ROIs based on traffic source variables like creative IDs, publisher IDs, keywords, and so on.

Here's the post on this:
How to Track Media Buys & ClickFunnels using Thrive | iPyxel Creations
 
We just launched a new filter for Thrive as part of our Cloaker/Bot Filter module.

You can now detect and filter out traffic that has JavaScript disabled incredibly easily.

Just select the new filter and apply it to all campaigns or certain specific campaigns. Then, set a safe page to send these unwanted traffic. Very easy to manage.

javascript-detector-bot.png


Check out our latest post regarding this and other methods to filter out bots:

Filter Out Bot Traffic via Thrive Tracker | iPyxel Creations
 
MI
Back