I am not a big advocate of Prosper202, but I know a lot of my publishers and affiliates throughout the industry use Prosper202 to track their affiliate campaigns so I thought it only made sense to do a post series explaining everything Prosper202 has to offer and how you can use it with your PeerFly campaigns. In this guide I am going to explain how to add a traffic source, category, campaign, get your postback link or tracking pixel, and generate your tracking link.
In the guide below I am assuming you already have Prosper202 setup on your own hosting server. I may do a post soon explaining that process, but for now only continue if you already have Prosper202 setup and ready to go!
#1 Traffic Sources
The first step in setting up your affiliate campaign with Prosper202 is adding a traffic source. In this example, I am going to use 7Search as my traffic source, but you can add any traffic source to your Prosper202 and if you have multiple accounts within that traffic source you can add those as well. It is useful to be able to break down your campaign by traffic source if you are running the same campaign on multiple sources and if you’re running within multiple accounts on that traffic source (although some ad networks do not allow this).
When you go to add an an account with that traffic source you can also add the pixel code for that source. So, if you’re running a campaign on 7Search you will place your 7Search tracking pixel within your Prosper202 and then when you get your pixel or postback URL (step #8) from Prosper202 you would place that within PeerFly or whatever affiliate network you are working with.
Now that you have your traffic source setup it’s time to add a campaign category.
Your campaign category is mostly used to track different affiliate networks you are running campaigns with. You can also enter what niche/vertical the campaign is in, but I always use it simply for the affiliate network I’m running the campaign with, which is always PeerFly. However, if you’re split testing among multiple networks, you can add each network on your Campaign Category page and then create a separate link for each network so when you’re running your campaign you can split test among them.
Okay, now we’re getting to the fun part. Adding a campaign is simple, but this is where a lot of affiliates will mess up when setting up their campaign on Prosper202.
First, choose the affiliate network (Campaign Category). Once you’ve selected that (hopefully PeerFly), enter your campaign name. For the campaign name, I like to simply use whatever the campaign is named on the affiliate network. This will make analyzing your statistics later less confusing. So, if you’re going to run offer #6349 on PeerFly I’d put the offer name PrizePagoda – Six Flags Email Submit [Exclusive] (6349), which comes straight from the offer page on PeerFly.
I usually do not rotate URLs so I’d select No for that. The next part is the most important part of setting up your campaign on Prosper202 and it’s likely where you get messed up, your Affiliate URL.
You must enter your affiliate URL properly or your campaign will not work. With PeerFly, head over to the offer page for the offer you want to promote. Once there, go down to the Add SubIDs section of the page.
You will need to add the placeholders from Prosper202 as SubIDs in your PeerFly affiliate link. There are 5 placeholders available from Prosper202, but we are only going to use the first 3:
Once you type those 3 placeholders into your PeerFly affiliate links it’ll look something like this:
If you’ve added the placeholders in your SubID slots simply copy and paste your affiliate link into Prosper202 as your Affiliate URL. It’s not that difficult to do, but it’s also easy to mess up so double check your link after you enter the placeholders to make sure everything looks right.
Next, you will enter the payout you’re getting on the offer. You can find this on the PeerFly offer page under Payout. Finally, you can choose whether you want to set up your link for cloaking or not. This off by default, but you can turn it on if you’re having a hard time getting your links approved at different traffic sources like Facebook Ads.
#8 Get Postback/Pixel
In order for Prosper202 to be notified when you generate a conversion you will need to setup your postback URL or pixel from Prosper202 and place it on your affiliate network. Some affiliate networks only offer pixel placement, but I have found that a lot more are moving to postback URLs for tracking purposes. With the pixel, it may not fire properly all the time, but the postback is a server to server connection so it works more consistently. With PeerFly, both pixel placement and postback options are available. You can choose to track your campaign either way, but you should not use both.
Simple Global Post Back URL
I prefer to just use the Simple Global Post Back URL option with Prosper202 to track my conversions. We have a global postback page within PeerFly where you can place your postback link from Prosper202 once and then you’re all set. If you choose to add a pixel you will need to add it to each offer you want to promote.
To add your global postback URL to PeerFly, head over to our Global Postback page. Once there, copy and paste your Simple Global Post Back URL from Prosper202 into the URL box on that page. It should look something like this:
In order for PeerFly to know which SubID you generated the conversion on (which we are passing into our PeerFly link using the Affiliate URL instructions above) you will need to add the %subid1% variable to your postback link after subid=. You can also pass the payout of the offer after amount= with %commission%. With those two variables in place your link will look something like this:
Whenever you get a conversion PeerFly will ping your postback URL and Prosper202 will show your conversion.
We also allow you to place your own tracking pixels within the PeerFly interface. Prosper202 offers 3 different pixel options, but I suggest using the Universal Smart Pixel. This is the iFrame pixel and it is the only one that will fire your ad network pixel, which you can add to your campaign when setting up your traffic source (#1 Traffic Sources above). I have a guide to placing your tracking pixel on a PeerFly offer, read that guide and place your pixel from Prosper202 using it.
Now that you’ve setup your postback URL or pixel you are ready to get your new Prosper202 tracking link.
#7 Get Links
There are quite a few options when generating your tracking link, but they’re all pretty simple. First, choose your Affiliate network (again, hopefully PeerFly). Then, select the Campaign you want to generate the link for. Choose your Method of Promotion (most cases, Direct Linking). You have the option to turn Cloaking on for this specific link, which you can do if your campaigns are getting disapproved. Choose your PPC Network, PPC Account, and Max CPC.
For your Max CPC simply enter the amount on average you plan to pay per click for the campaign you are setting up. With PPV traffic you would enter your cost per view. If you are bidding CPM, you will need to know your average clickthrough rate or the clickthrough rate you hope to accomplish. For example, my goal with POF campaigns is to get 0.1% CTR so I’ll put my Max CPC as the CPM I am bidding. You can adjust your Max CPC later, but in order to get a semi-accurate ROI to show up in your Prosper202 stats you want to be as close as possible.
If you followed my instructions on inserting the SubID and “c” variables into your affiliate link you have 2 optional Tracking IDs you use with your link. I will usually use these to track individual ads or demographic IDs (example: male24-30). They are not required, but they can help you segment your traffic within Prosper202. Generate your link and you’re all set!
So, that should explain how exactly you can setup your affiliate campaign on Prosper202. Prosper202 can be pretty beneficial when you are trying to analyze your data from your traffic and can definitely help you optimize your campaign. Please let me know if you have any questions. Let’s make some money!