Home > Tracking Campaigns > CPV Lab Pro

The Simple Guide To CPVLab Campaign Setup (56)


06-14-2013 02:02 PM #1 caurmen (Administrator)
The Simple Guide To CPVLab Campaign Setup

Just started using CPVLab and you're staring at all the options in confusion?

It's a pretty intimidating piece of software when you first get it.

But don't worry - it's actually very simple to use CPVLab once you understand how it works, and your friendly local STM guide is here to help with that bit!


How CPVLab Works

Before we start with the practical stuff, it's really helpful to know the basics of how CPVLab tracks your campaigns. A lot of the time, just this theory will help you debug what's going wrong in your setup.

CPVLab tracks the behaviour of each and every person who comes through your ads to your landing page - or to your offer, if you're linking directly.

To do that, it uses invisible "referer" pages that record visitor behaviour, then forward them on to the landing page or offer they were expecting to see.

Let's assume Alice is running a campaign on Plenty Of Fish (POF), for example, and Bernhard clicks on one of her ads - ad #16 - for male muscle supplements.

That link actually takes him to a page on Alice's tracking domain, called "base.php". That page sets a cookie on Bernhard's web browser, giving him a unique ID (called a "subid"), and makes a note in Alice's tracking database that Bernhard clicked on her ad #16. Then, it invisibly forwards Bernhard to one of the landing pages Alice is testing for her offer.

If Bernhard is convinced by Alice's sales pitch and clicks on her "Turn Yourself Into A Superhuman TODAY!" link, that link takes him to a second PHP page, "base2.php". That page reads his cookie, gets the "subid" from there, and makes a note in Alice's database that the person with that subid clicked through to the offer. Then, it invisibly forwards Bernhard's browser on to the offer Alice is promoting, "UberMuscleNow!".

Alice now knows that ad #16 has produced at least one visitor who was interested enough to click through to her offer.

If Bernhard subsequently signs up for "UberMuscleNow!", Alice's affiliate network uses a Postback (see the Stack That Money guide to postbacks) to let her know that a visitor with Bernhard's subid signed up.

Of course, just having the data on one visitor isn't that useful. But after a few hundred POF users have clicked on Alice's links, she'll be able to look at her database and tell which banners are producing the most clicks, which landing page gets the best clickthroughs, and which banner/landing page combinations produce the most signups.


What You'll Need To Get Started



If you've got all that ready, let's get going!


Setting Up Your Affiliate Network In CPVLab

Before you start creating any campaigns, you'll need to tell CPVLab what affiliate network or networks you're using.

This is very simple. Mouse over "Settings" in CPVLab, and click on "Affiliate Networks":


You'll be presented with the "Affiliate Networks" screen.

Some affiliate networks are already set up at the bottom. If your affiliate networks are all in there, you're good to go.

Otherwise, fill in the form for each affiliate network you want to add, like so:



Once you've done this, it's time to get your campaign started!


Steps To Set Up A Campaign In CPVLab

CPVLab's campaign setup looks pretty scary at first, but that's because it has a lot of optional variables you don't need if you're setting up a simple campaign.

However, if you're used to Prosper, you'll actually find the setup for CPVLab pleasantly simple!

There are only four steps to setting up a CPVLab campaign:

  1. Add General Campaign Settings. Most of these are concerned with your traffic source - parameters to track, passing subids, and so on.
  2. Add landing pages and offers. CPVLab assumes that you'll be rotating landing pages most of the time - however, it's easy to set up a 1-LP, 1-offer campaign too.
  3. Modify your landing pages. Once you're familiar with CPVLab, you can actually set up your landers in advance. Unlike Prosper, there's no unique code to add - however, there are a couple of code snippets required.
  4. Copy your link to your traffic source. Here you take the link CPVLab gives you, modify it, and use it on your traffic source.


Once you've done all that - which should take about 5 minutes - you'll be ready to add your links into your traffic source.

After you've done those steps, you should also add a Postback or Pixel to your affiliate network for tracking - here's the complete guide to Postbacks and Pixels.


06-14-2013 02:02 PM #2 caurmen (Administrator)

Step 1: Add General Campaign Settings

Mouseover "Add Campaign" in the CPVLab menu, then click on "Direct Link And Landing Page".



You'll be presented with a terrifying menu of bizarre-sounding options, from "Optimisation Profile" to "TS Hidden Field" to "Double Meta Refresh".

Don't Panic.

You can ignore most of these values or leave them on their default settings. Here are the settings you DO need to change:



  1. Campaign Name - name your campaign whatever you like. I usually use something like COUNTRY_ANGLE_SPLIT-TEST - US_COUGAR_1825M, for example.
  2. Predefined Source - if your traffic source is listed under "Predefined source", choose it, and you won't have to fill in 3 or 9. Otherwise, don't worry about this.
  3. Traffic Source options - Fill in the name of your traffic source under "Source" and give it a short, obscure reference nickname under "Source ID". For example, Source = "Traffic Junkie", Source ID = "Traunk". For URL Append Token, see this little mini-guide - this depends on which traffic source you're using. Set "Keyword Token" to "keyword".
  4. Engage - There's really no reason not to use this - it measures how long people stay on your landing page - so set it to 5.
  5. CPV/CPC - If you're on a PPV traffic source, set this to CPV, otherwise, set it to CPC. Give your best guess of the cost of getting a visitor to your landing page. Don't worry, this doesn't have to be accurate.
  6. Pass Target To LP - If you're planning to call out the site that the visitor came from - for example, on PPV, if you want to say "Only for visitors from SITENAME!" - tick this box. PHP code will appear at the bottom of the page which you can paste into your lander to call this out. Otherwise, ignore.
  7. Append Subid To - check that "Offer" is ticked. It should be, by default, but this is important, so it's worth checking.
  8. Redirect Type - Unless you know why you want something else, leave it on "Double Meta Refresh".
  9. Capture Extra Tokens - See our mini-guide to this section, below. This can be quite important, so it's worth checking out.
  10. Campaign Type - Set it to Direct Link if you're not using a landing page, Landing Page if you are, and Split if you want to test direct linking against a landing page. If you use Split, it'll ask you what %age of views you want to send to landing pages - leave it on 50% unless you know why you want to change it.



Step 2: Add Landing Pages And Offers

Believe it or not, that's the hard bit done.

Now you just add the URL for your landing pages (or for where they will be if you haven't uploaded them yet) and the URLs for your offers.

Use our Guide To Offer URLs to make sure your offer URLs are formatted correctly - this is where a lot of people have problems!

Here's how to fill out the landing page section: do this for each landing page you want to test.



Percentages: most of the time, you'll want to rotate landing pages evenly. For one landing page, use "100" - yes, you DO need to fill this in even for one lander. For two landing pages, use "50" in each. For three, use "33" for two of them and "34" for the third. For four landing pages, use "25" for each. And so on.

Alternatively, if you want to send different amounts of traffic to each LP, you can do that. This is most useful after you've optimised a campaign and have volume running to it - you can send 90% of your traffic to your optimised lander and keep split-testing alternatives with 10% of the traffic, for example.

Fill out each offer like so:



Split percentages as above for landing pages!

Tip: remember, you can split-test different offer landing pages, too. Whilst most offers will give you their overall best lander by default, other landers can work better for you! Ask your AM if your offer has other landers available, and how to find them.

Once you've filled all that out, hit "Save Campaign"!

Step 3: Modify Landing Pages

Scroll down to the bottom of the screen. You'll see a bunch of text boxes.

Look for the one below "Step 1: Edit Landing Pages Offer Links". Click on it, and copy-paste.

You'll see that what you have copied is a standard HTML link tag. Copy it into an empty text file and copy the URL from it only - so, if CPVLab gave you

Code:
<a href="http://track.browsergaming.pw/base2.php">Click for Offer</a>
copy

Code:
http://track.browsergaming.pw/base2.php
Open up your landing page in a text editor.

Now, wherever you have links that you want to go to your offer, replace the URL they link to with the URL you have copied.

Once you've done that, copy the code below "Step 2: Add Code to Landing Pages", and paste that into your landing page just above your </body> tag.

Now upload your landing pages - they're ready to roll!

TIP - unlike Prosper, the code you put on your CPVLab landing pages doesn't vary by campaign. You can just include the same code in all your landers when you design them.



Step 4: Add Link To Traffic Source.

Copy the link under "Campaign URL".
Paste that URL into your traffic source for each banner or URL you need.
If your URL includes the word "EDIT", change it for each banner to a unique name for that banner. I usually use CAMPAIGNNAME_BANNERNUMBER, so US_HEAVY_1825_23, for example.

And that's it - get your campaign finished in your traffic source, and you're ready to roll!

I hope this guide has been useful! If you've got any questions, suggestions or bits where you're confused, please do comment below!

Affiliate Managers - please do feel free to use this information to help out your affiliates! If you could mention it comes from Stack That Money if you do so, that'd be awesome!


06-14-2013 02:03 PM #3 caurmen (Administrator)

URL Append Token

These vary on a per-traffic-source basis.

In general, if your traffic source doesn't offer a "target" or "keyword" token - ask your traffic source account manager - you should set URL Append Token to

Code:
&keyword=EDIT
Here's a list of traffic sources and the URL Append Token you should use:

Facebook: &keyword=EDIT
ZeroPark: &keyword={keyword}

(If you know how CPVLab should be set up for a traffic source I haven't listed and that isn't in CPVLab by default, please do let us know below!)


06-14-2013 02:03 PM #4 caurmen (Administrator)

Capture Extra Tokens

Many traffic sources can give us extra information beyond just the keyword, target or banner. "Capture Extra Tokens" lets us capture this vital information and see it in our stats.


Predefined traffic source?

If you're using a source that's already defined in CPVLab, this is really easy. Check the "Capture extra tokens" box, and a series of text boxes will appear, including a dropdown box with "Select" in it.

Click on the dropdown box to see the options for things to track. Add as many rows (with the "Add" button) as there are extra tokens you want to track, then select one token for each row.


Non-predefined traffic source?

If your traffic source isn't one of the predefined ones, it's definitely worth checking if they offer additional information about your clickthroughs. Ask your account manager at the traffic source if they have any "URL Tokens" you can use.

For example, ZeroPark also offers {match} and {target}. Both of these give us useful information.

To do this, click the "Capture Extra Tokens" checkbox. Some additional fields appear:



  1. Add Click this to add as many lines as there are extra tokens you want to capture. On ZeroPark, for example, you need 2 tokens, so 2 lines.
  2. Select box Ignore this.
  3. Name You can call the token anything you like, but calling it the same as the traffic source calls it is probably a good idea. On ZeroPark, for example, "Match" or "Target".
  4. Parameter Yes, fill this bit in NEXT. This should be the same as "Name", but all one word and lowercase. For Zeropark, either "match" or "target".
  5. URL Append Fill this in as "&PARAMETER=TOKEN", where PARAMETER is the same as what you just filled in for Parameter, and TOKEN is the token your traffic source has given you. For ZeroPark Match, for example, the URL append is "&match={match}
  6. LP/Offer These tickboxes tell us whether this information will be passed to your landing page or your offer. If you're passing it to your landing page, you can call it out using PHP in your lander - the code to do that will appear at the bottom of the CPVLab campaign setup page. Generally, you won't want to tick the "offer" box, and only tick the "LP" box if you want to call the information out in your lander.

And that's all you need!


06-15-2013 04:30 PM #5 Philwil (Member)

Yaaay perfect! Cheers Caurmen!


06-15-2013 09:00 PM #6 dailytime2 (Member)

Great stuff


06-15-2013 10:49 PM #7 dr0z (Member)

And remember to use a VPS (at the very least) when it comes to hosting!

Shared hosting won't cut it.


06-16-2013 06:02 AM #8 maynzie (Moderator)

YES! YES! This is EXACTLY what stm needed! Thanks again Caurmen you're beast mode


06-16-2013 06:56 AM #9 affluent (Member)

TIP - unlike Prosper, the code you put on your CPVLab landing pages doesn't vary by campaign. You can just include the same code in all your landers when you design them.
STM Tracker can do this same as CPVLab or not?


06-16-2013 09:24 PM #10 hd2010 (Member)

what the heck is the ID for, I still clueless till today


06-17-2013 12:24 AM #11 zeno (Administrator)

Quote Originally Posted by hd2010 View Post
what the heck is the ID for, I still clueless till today
You mean unique click IDs/subids? Wait, is that a question or a statement? I'll assume it's a question:

Edit: nevermind I saw ID just now and get what you mean.


06-17-2013 11:00 AM #12 caurmen (Administrator)

Glad you like it, guys! Let me know what else you want to hear about / know about!

Next tutorial is going to look at the infamous "lots of data" slowdown problems in major trackers - I'm going to start with Prosper and look at ways to make it handle more data, better, faster.

@dr0z - Yes, yes, yes, to the power of YES. Shared hosting is a MAJOR false economy. If you're in doubt, take a bit of time to read the STM Affiliate Marketing Hosting Guide - it could save you a lot of money.

@affluent - Yep, STM Mobile Tracker has the same advantage!

@hd2010 - Which ID are you confused by? There's a few in CPVLab - do you mean the Source ID of the publisher, the LP / offer IDs, or something else?


06-18-2013 05:56 AM #13 tmcalvin (Member)

Quote Originally Posted by caurmen View Post
Glad you like it, guys! Let me know what else you want to hear about / know about!
Caurmen, do you know if cpvlab supports geo redirects? If so, it would be cool to do a post on that.
Thanks


06-19-2013 10:17 PM #14 groomez (Veteran Member)

stupid question time,

When I've got cpc selected I get the prompt to not only append a dynamic parameter for "keyword" which I use for targets, but also to append a unique ad. See below:



I've got both boxes ticked but no ads are showing in my stat reports, only the dynamic placements. My tracking url looks like this:

http://mytrackingdomain.bro/base.php?c=8&key=djghi4uqeiru49ue934498349&keyword ={dynamic_url}&ad=EDIT

I simply replace 'EDIT' with names of ads. Ad1, ad2, ad3, ad4 etc. My stat report shows the 'keywords' (targets of different websites) but all of the ad column is completely blank.

Do I have something not set up correctly? I used to just append ads after the keyword token but now with the new change I'm not getting any ad tokens to pass through.

Edit: no idea why spaces are showing in the example url but I'm not typing them in. Yes the url works as the campaign is profitable. Just no ads show in the stat report.


06-19-2013 10:24 PM #15 hd2010 (Member)

@caurmen : the offer ID, why and what should I put in for this value.


06-20-2013 12:24 AM #16 zeno (Administrator)

Groomez, are ad token parameters case-sensitive? "A" =/= "a" depending on how things are coded so it could be that appending &ad=something and having the parameter listed as "Ad" is causing problems. Change it to "ad" and check again.


06-20-2013 09:26 AM #17 caurmen (Administrator)

@groomez - I strongly suspect Zeno's answer is the right one - case-sensitivity is probably what's giving you problems here. Try it with "ad" rather than "Ad" as the parameter and see how it goes.

@hd2010 - you just need to make sure each offer has a different ID number in the campaign. 0, 1, 2, 3, 4 and so on will work fine. As far as I know, this is just so the database doesn't get confused.

@tmcalvin - I don't believe that out-of-the-box CPVLab supports geo redirects, I'm afraid. I'll look into workarounds for a future post!


06-20-2013 11:23 AM #18 groomez (Veteran Member)

Quote Originally Posted by zeno View Post
Groomez, are ad token parameters case-sensitive? "A" =/= "a" depending on how things are coded so it could be that appending &ad=something and having the parameter listed as "Ad" is causing problems. Change it to "ad" and check again.
Boom that's it! thanks


06-20-2013 07:26 PM #19 tmcalvin (Member)

Quote Originally Posted by caurmen View Post
@tmcalvin - I don't believe that out-of-the-box CPVLab supports geo redirects, I'm afraid. I'll look into workarounds for a future post!
thanks, that would be awesome for a tutorial. I haven't looked too much into doing it manually. I figure that wouldn't be super difficult, I'd probably run into trouble getting the data back into my reporting.
I did contact cpvlab support and they said it was on the todo list but who knows when that will happen. they don't seem to be very public with what's in the works.


06-20-2013 10:41 PM #20 andyvon (AMC Alumnus)

Quote Originally Posted by hd2010 View Post
what the heck is the ID for, I still clueless till today
The ID is for Multiple Option campaigns where your offer links look like this: <a href="http://trackingdomain.com/base2.php?id=xxx">Click for Offer</a>

For Direct Linking & Landing Page campaigns, you actually don't have to set an ID and can leave it at 0.


06-21-2013 08:27 AM #21 fjk87 (Veteran Member)

Kudos Hugh, well done guides! Thumbs up!

One thing I'd mention to add is the function to add revenue parameters in the postback URL. A step by step guide for this (if posted already on a diff thread, sorry for not noticing) would help a lot of beginners to get their tracking together, especially on hasoffers networks that allow split offers with different payouts per age


06-21-2013 11:17 AM #22 caurmen (Administrator)

@fjk87 - Good point! I'm going to be rolling out some guides for slightly more advanced elements of Prosper and CPVLab in the next couple of weeks, so I'll add that into the mix!


06-21-2013 11:20 AM #23 caurmen (Administrator)

@andyvon - You're absolutely right! My bad, I thought you DID need to add an ID, but I tested it and you don't. Updating the guide.

@hd2010 - Ignore the offer ID, you don't need it for a simple campaign.


06-21-2013 11:35 AM #24 groomez (Veteran Member)

great guide guys, I hate how I overlook stuff so often


06-21-2013 09:16 PM #25 cliperd (Member)

Thank you


06-23-2013 06:42 AM #26 magnum (Member)

Quote Originally Posted by caurmen View Post
Capture Extra Tokens
[*]LP/Offer These tickboxes tell us whether this information will be passed to your landing page or your offer. If you're passing it to your landing page, you can call it out using PHP in your lander - the code to do that will appear at the bottom of the CPVLab campaign setup page. Generally, you won't want to tick the "offer" box, and only tick the "LP" box if you want to call the information out in your lander.[/LIST]
And that's all you need!
what situations would we want to pass these info to the LP?
and in this case, the LP will have to be in PHP format is that right?


06-23-2013 07:02 AM #27 hd2010 (Member)

@magnum : yes, visitor from california, sign up now !! get the idea ?


06-23-2013 06:17 PM #28 vaalion (Member)

Thanks a lot for this, I wanted to give CPVlab a test but its annoying to learn a new system when I already know prosper202 so well... But some stuff really annoys me in prosper wen it comes to tracking LP's and offer rotations so this will be great


06-24-2013 11:37 AM #29 caurmen (Administrator)

@magnum - Yup, as hd2010 says, it's for calling out specific attributes of a visitor when they arrive on your landing page.

For example, you can drive CTRs up on a lot of PPV landing pages by calling out the name of the site that the user was viewing before your popup arrived. "Welcome visitors from Google!" or "An EXCLUSIVE offer for Bing users only", say.

The LP won't *have* to be PHP, but that's the most common way to do it. You can call out these attributes very simply: I'll write a guide to doing so on your landers for next week!


06-29-2013 07:23 AM #30 peanut (Member)

Quote Originally Posted by tmcalvin View Post
Caurmen, do you know if cpvlab supports geo redirects? If so, it would be cool to do a post on that.
Thanks
There is a simple solution to redirect visitors to the right offer based on their IPs. Just replace your offer link in CPVlab campaign setup with a link to a php file located on your server. It should look something like this:

http://tracker.com/index.php?subid=

This file will include:

[PHP]<?php

$subid = $_GET['subid'];

require_once('geoip.inc');
$gi = geoip_open('GeoIP.dat', GEOIP_MEMORY_CACHE);
$countrycode = geoip_country_code_by_addr($gi, $_SERVER['REMOTE_ADDR']);
geoip_close($gi);

switch($countrycode) {
case 'US':
$redirect[1] = 'http://offer.com/click/?s=affiliateID&subid='.$subid;
$number = mt_rand(1,1);
header("Location:$redirect[$number]");
exit;
case 'CA':
$redirect[1] = 'http://offer.com/click/?s=affiliateID&subid='.$subid;
$number = mt_rand(1,1);
header("Location:$redirect[$number]");
exit;
case 'GB':
$redirect[1] = 'http://offer.com/click/?s=affiliateID&subid='.$subid;
$number = mt_rand(1,1);
header("Location:$redirect[$number]");
exit;
case 'AU':
$redirect[1] = 'http://offer.com/click/?s=affiliateID&subid='.$subid;
$number = mt_rand(1,1);
header("Location:$redirect[$number]");
exit;
case 'FR':
$redirect[1] = 'http://offer.com/click/?s=affiliateID&subid='.$subid;
$number = mt_rand(1,1);
header("Location:$redirect[$number]");
exit;

default:
$redirect[1] = 'http://offer.com/click/?s=affiliateID&subid='.$subid;
$number = mt_rand(1,1);
header("Location:$redirect[$number]");
exit;
}

?>[/PHP]

This will catch an unique click subid from your traffic source, already recorded in CPVLab and send it to your aff network. But before redirecting it checks where the visitors come from and redirects based on their IP address.

Also upload these two files with GEO IP database into the same directory where your php file is located.

http://www.mediafire.com/?ccocdt14kytwirx
http://www.mediafire.com/?a2y5r4674fq9wcf

It also can be done to filter visitors out before CPVlab but basically most traffic sources do it for us pretty good.


06-29-2013 11:15 AM #31 caurmen (Administrator)

@peanut - nice share!

Am I right in thinking that will track all conversions on those geo-located offers as a single offer? Not necessarily a critical problem, just worth knowing.


06-29-2013 11:25 AM #32 peanut (Member)

yes, but you can manually edit offer payout later if there are too many conversions from other geos This is the reason why I started to implement this trick on adult campaigns. Some networks redirect visitors to alternative offers properly, some not.


06-30-2013 07:11 AM #33 udenchi (Member)

I, as a newbie somehow managed to get the CPVlab but was confused with so many options.

All clear now

Thanks Caurmen...Cheers.


08-02-2013 05:34 PM #34 rrohn (Member)

What if my lander has 2 offers? So like step1 and step 2 offers then how do I add offers and give them percentages?


08-02-2013 07:13 PM #35 moneycometh (Member)

Thanks for the tutorial. Really appreciate it.

Started a while back but one of the things that confused the heck out of me was the CPV setup.

Making a another start so this really comes in handy.

Hopefully I'll get it right this time.


08-03-2013 11:04 AM #36 caurmen (Administrator)

@udenchi, @moneycometh - no worries, glad it was useful!

@rrohn - Do you mean that your lander has two different links on it, and each of those two links goes to an offer? Or do you just mean that you want the lander to link to one offer half the time and another offer the other half of the time, so that you're comparing their performance?

In the second case, rotating offers is super-easy: in Step 2, just add both the offer URLs into the first two offer sections (there should be 5, each of which looks like the section that I picture in Step 2), and assign them a "share%" of 50 each.


01-06-2014 07:21 PM #37 okthen (Member)

caurmen, thank you very much for this setup tute!

I had some questions though…

For the URL Append Token, not sure what to enter here?

You mentioned to check out the other post with a list, but my traffic source isn't there, which is Traffic Junky by the way. I know you used TJ as an example elsewhere in the tute so was hoping you could provide the info for this field? Would it be ‘&keyword=EDIT’ or perhaps something else?

Also if TJ works with the 'Capture Extra Tokens' setup as mentioned in Step 9. If so, what values to enter?

Thank you!


01-07-2014 06:30 AM #38 okthen (Member)

Or if not caurmen who I'm sure is plenty busy, would anyone else happen to know?

I believe a good many people here use both CPV Lab and also Traffic Junky..

For you folks, what do you guys enter for the 'URL Append Token' field and also for the 'Capture Extra Tokens' section?


01-07-2014 06:52 AM #39 erikgyepes (Moderator)
The Simple Guide To CPVLab Campaign Setup

Hi okthen,

This is how I set it up for myself:



Please note that the extra tokens I created (site, zone, angle) are optional, I just created them so I can see exactly where the clicks are coming from. You not need anything else except the banner.

On the other hand if you want to work with these variables (tokens) in your LP you have to check the "Pass to LP" checkbox when creating a new campaign. Then you can call these tokens in PHP as $_GET["banner"] and do some custom advanced stuff based on that.


01-07-2014 07:03 AM #40 okthen (Member)

Thanks for that erik!

Looks like your screenshot differs from what I see and from the screenshot from the tutorial though?

What I'm looking at looks like the example screen shot from the post here:

Click image for larger version. 

Name:	J3YOAlE.jpg 
Views:	89 
Size:	78.8 KB 
ID:	1761

I'm assuming your 'Append Token' field is the same as the 'URL Append Token' field that I'm looking at... (noted as #3 in the above) so I guess it's okay to just leave blank? I wasn't really sure... especially since the tutorial mentioned to enter "&keyword=EDIT" if the traffic source doesn't offer a "target" or "keyword" token. And is it better to leave blank or to enter "&keyword=EDIT"? Or maybe best to enter something else entirely for Traffic Junky? I'm all sorts of confused right now so I ask... =I

And for the Extra Tokens, so I see TJ does support this.. Earlier I was under the impression from the tute that there were only certain recognized valid tokens as defined by each traffic source, but I now see you can custom all these tokens yourself as long as you setup the LP properly?

Is there a link somewhere to see how you custom'd this so I can setup something similar?

Thank you!


01-07-2014 07:48 AM #41 erikgyepes (Moderator)

TJ not support any tokens as far as I know, so they keyword is unnecessary.

The additional tokens are just my custom and I insert value in them each time for each banner. As I said you probably not need them.


02-07-2014 10:13 PM #42 arefmadi (Member)

In Step 4: Add Link To Traffic Source using CPVLabs, what if my URL doesn't have the word edit in it, where do I change because i have multiple banners!

Thanx in advance for the help and your amazing guides!


02-15-2014 07:43 AM #43 angry old lady (Member)

for TrafficForce:

{site_id} - id of the site on whch the ad is shown
{channel_id} - id of the channel on which the ad is shown


02-15-2014 12:59 PM #44 caurmen (Administrator)

@arefmadi - set your URL Append Token to "&keyword=EDIT" in Step 1, under "3" on the diagram. That'll give you the "EDIT" bit.


02-27-2014 04:59 PM #45 Philwil (Member)

I have a quick question.

I got it all sorted out and the tracking link is working. But now my url layout/subid is looking weird and I don't know how to fix it.

When you click the offer link from the LP it looks like this.

Normally my "&keyword=EDIT" would be something like:

clean_1a or adult_1a

Now it shows up as followed:

clean_1atekmwpdty_7_16

http://www.offerdomain.com/home?pi=c...tekmwpdty_7_79


The only info I can get out of it is that "clean_1a" is my ID I gave it under the offer url. The confusing part for me is "tekmwpdty". I have no clue where that is coming from. I know that the 7 is the camp ID and the 16 is most likely the click count (because that number keeps changing) but I have no clue what the tekmwpdty is..

Any idea on this and how I can remove it or change it?

Thanks!


02-28-2014 01:28 AM #46 zeno (Administrator)

Phil, I believe CPVlab automatically appends its click ID to the end of your offer URL. So, it takes hxxp://www.offerdomain.com/home?pi=clean_1 and adds a random string to it, giving your what your observed.

To avoid this you should end your offer links with something like ".....&s2=" so that when it appends the click ID you get it as a subid that can then be used in a postback URL at your network.

E.g. set offer URL as hxxp://www.offerdomain.com/home?pi=clean_1&clickid=

Which CPVlab automagically turns into

hxxp://www.offerdomain.com/home?pi=clean_1&clickid=atekmwpdty_7_79

- obviously in a live campaign you might have ...?pi={keyword}&clickid=


02-28-2014 01:55 PM #47 Philwil (Member)

Perfect, thanks a lot Zeno! Will try it out


10-01-2014 06:18 PM #48 Philwil (Member)

Back for a new CPVlab question Hope its ok I post it in this thread.

So I am trying to track category conversions from TrafficFactory. My link looks like this:

http://DOMAIN.com/track/base.php?c=241&key=diow32qdj&banner={banner.name}& bid={target.bid}&category={categories}


These are the URL parameters for TF:
{banner.name} Name of the banner
{target.bid} Target's bid
{categories} The page's categories

But I am having no luck with tracking the target bid or categories. The banner name gets tracked, but not the rest. Contacted TF but they didn't provide much help.

Anyone knows why its not getting tracked?

Setup looks like this:
http://screencast.com/t/RkF83xUPEdH


10-02-2014 04:19 AM #49 zeno (Administrator)

I'm not sure what the difference between ad token and extra tokens are (maybe ad token is preferentially for creative IDs?) but you need to fill out the details fully.

You haven't put in parameters, which is the thing that comes after an & and before the =. So for &category={categories}, but category in the parameter tab.

The extra tokens could then read:

Category | &category={categories} | category

Bid | &bid={target.bid} | bid

Banner Name | &banner={banner.name} | banner

Not sure if you need/want to pass any of these to the LP or the offer, I would maybe just pass banner name.


10-02-2014 05:59 AM #50 qureyoon (AMC Alumnus)

Quote Originally Posted by zeno View Post
I'm not sure what the difference between ad token and extra tokens are (maybe ad token is preferentially for creative IDs?) but you need to fill out the details fully.
AFAIK extra tokens is if you need to track more tokens, the ad token is usually the default one (like keyword), and if you want more to track, that is when you setup the extra token.

And Yes, zeno is correct, fill in everything.

I've posted before in other thread http://stmforum.com/forum/showthread...l=1#post179667


10-02-2014 08:03 AM #51 Philwil (Member)

I will give it a try, thanks guys! Zeno always to the rescue
Too bad didn't get to meet you last time you were in Amsterdam.


12-10-2014 11:11 PM #52 alexjones (Member)

anyone wanna help a newbi set up his first cpvlab multiple options? pleasae pm i would like to hear from someone that is familiar with cpv lab. It is driving me crazy


12-10-2014 11:56 PM #53 qureyoon (AMC Alumnus)

Quote Originally Posted by alexjones View Post
anyone wanna help a newbi set up his first cpvlab multiple options?
This the one?
http://stmforum.com/forum/thread.php?id=176211


12-14-2014 11:33 PM #54 alexjones (Member)

Does anyone know how to set up cpv lab with Revcontent? If anyone can assist me that be great.


01-23-2015 03:14 PM #55 mrchow (Member)
Help - CPVLab + ZeroPark setting

Please check my ZeroPark setting.. Is that correct? Am I missed something right here?


02-21-2015 02:50 PM #56 seanyboy (Member)

What a great thread... and very informative!

I'd love to see how you actually create templates and upload traffic reports to see real hard data. This is something I struggle with.

Thanks again!


Home > Tracking Campaigns > CPV Lab Pro