**********************************
ACTION & EXPLANATION
A Word on Testing & Optimization Strategy
There is NOT a single correct way to test offers and landers, or to optimize a campaign.
Every campaign is different. There are so many variables that I can't possibly give you a one-size-fits-all testing and optimization strategy that will work every time (and it's not due to lack of trying on my part).
What I WILL strive to do, is provide a general testing and optimization strategy that is simple enough for a brand new affiliate to execute, and yet effective enough to help you find your first profits.
Then, once you're familiar with this general strategy, you can read other good threads on pop campaigns - follow-alongs, case-studies, etc. - to pick up additional tips and tricks that you can build into the general strategy.
Moreover, as you gain experience, your strategy will naturally evolve from my general strategy anyway. And the more experience you have, the earlier you can tell whether a campaign is worth pursuing or not, the earlier you will stop unpromising campaigns, and the fewer promising campaigns you'll abandon prematurely by mistake.
Overall, the more experience you have, the better decisions you'll make when faced with different situations. Nothing can replace actual experience, but I will do my best to shorten that learning curve in the remaining lessons in this tutorial.
General Offer+Lander Testing Strategy
Here I'm going to elaborate on what I said in a previous lesson - the "Intro to Testing and Optimization".
In the beginning, when you're setting up a campaign for a new geo+vertical for the first time, you're basically flying blind because you don't have any previous stats to compare to.
Remember the 3 pillars of the pop campaign that I've mentioned before? i.e. Offer, Lander, and Traffic. All 3 factors need to at least be of decent quality in order to get a reasonably good conversion rate.
If even ONE of these factors is of bad quality, it will create a bottleneck, such that no matter how good the other 2 factors are, conversions will be limited.
The really tricky part is that, when your new campaign doesn't generate conversions, it would be difficult to tell whether it's the OFFERs, LANDERs, or TRAFFIC QUALITY who is "at fault". This is why, in the beginning, you need to do your best to ensure the quality of all 3 factors. This is how you do it, in a nutshell:
**********
TRAFFIC - Choose a traffic source that has good-quality traffic. Bid average or slightly higher to make sure the traffic source isn't sending you traffic that nobody else is bidding for (i.e. traffic from placements that don't convert).
OFFER - Start with offers that have some type of track-record, e.g. ones that are suggested by AMs as having converted well for at least a few other affiliates, or offers that seem to be doing well based on spy tool stats (e.g. in Adplexity, exhibiting an uptrend over a few days/weeks), etc.
Also, try to test more than one offer in the campaign wherever possible - testing a few offers rather than just one can increase the campaign's chances of profitability.
LANDER - Test 3-5 landers - again, testing a few rather than just one will increase your chances of reaching profits. Make sure they've received a lot of traffic (in Adplexity, sorted by "Received most traffic") over at least a few days (chances are, few people would send high traffic to a non-converting lander for long).
Make sure you identify all the different major lander styles for that vertical, and include in the split-test at least one lander in each popular style. Choose landers that look very different from each other if possible in order to cast a bigger net - you can always test similar landers (aka "lander versions") later on.
Make sure you take time to optimize the landers: So that they display well in/on various devices and browsers, function correctly, and load fast.
**********
In previous lessons, you should already have chosen some offers and prepared some landers for your first campaign. In this lesson, we'll go over how to set up a campaign inBinom to split-test those offers and landing pages. In the next few lessons, you'll see how the General Offer+Lander Testing Strategy is executed.
How to Set Up a Multi-Offer Multi-Lander Campaign in Binom
Step 1: Add Offers to Binom
We've gone over how to do this in previous lessons. Remember you can't just copy affiliate links from affiliate networks and just paste them into Binom directly - you need to replace some tokens first (including clickid, traffic source id, and any other parameters you're wanting to pass to the affiliate networks).
Add all the offers you're planning on split-testing for the new campaign we're about to create.
Step 2: Add Landers to Binom
-Log into Binom -> click on "Landers" tab at the top -> click on "+ Create".
-For the "Name" field, fill in the lander name. Feel free to follow the naming convention in the screenshot:
-For the "URL" field, fill in the lander URL. Do go through your lander code to see whether tracking parameters are displayed depending on each visitor's situation, such as their device brand/model, OS, browser, and/or their location etc. I've mentioned this in the first section of the "Modifying Lander Code" post:
https://stmforum.com/forum/showthrea...ng-Lander-Code
Basically, if you see the following function in your lander code, chances are it DOES display tracking parameters:
Note that the function in your lander code may not look exactly like the snippet above, but if you see something similar, look through your lander code for places where the "getURLParameter" function is called - for example:<script>
function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] || ''
);
}
</script>
...and note the parameters that are called - which, in this case, are "model" and "city".Dear <script>document.write(getURLParameter('model')) </script></strong> user from <script>document.write(getURLParameter('city'))</script>: You have been selected for our iPhone12 contest!
You'll then need to add the corresponding Binom tokens to the end of your lander url.
For this example, we'll need to input the corresponding tokens in the "URL" field as follows:
You can choose from the binom tokens listed below the URL field.
Another example: Let's say the lander code includes these getURLParameter function calls:
Then the lander url will need to look like this:Dear <script>document.write(getURLParameter('operatings ystem'))</script></strong> user from <script>document.write(getURLParameter('hometown') )</script>: You have been selected for our iPhone12 contest!
If you're still confused and want more information, Caurmen has covered the use of tracking parameters in detail here:
https://stmforum.com/forum/showthrea...ing-Parameters
-For the "Offers" field, leave at the default "1" if the lander will only be used to promote one offer at a time.
Take this lander for example. Right now only one of the items is clickable, i.e. NOT greyed out. When the visitor clicks on the "Claim Now", they'll be redirected to ONE offer (which you'll specify when creating a campaign in Binom).
Now, let's say more than one prizes in the lander above were clickable. For example let's say all 3 available prizes are available for the visitor to choose from. You can easily edit the lander code to make this happen. In this case, each of the three links will redirect the visitor to a DIFFERENT offer, i.e. the iphone 12 link will redirect to an iphone 12 offer, the ipad pro link will redirect to an ipad pro offer etc. In this case, in Binom you would put "3" in the "Offers" field.
-"Group" and "Language" fields you can leave empty unless you want to use them for better organization.
-Click "Save" at the bottom to save lander settings.
-Repeat all the steps above to add each additional lander you're wanting to split-test in this new campaign we're about to create.
Step 3: Create Campaign in Binom
-In Binom go to "Campaign" -> "+ Create".
-For "Name" specify the campaign name.
-For "Traffic Source" specify your traffic source. For now I would advise to use PropellerAds for testing offers and landers, as it has more traffic volume and arguably better-quality traffic than PopAds.
In the future you can choose whichever good-quality traffic source you wish - keeping in mind to always use a proven traffic source with quality traffic to avoid the "don't know who's at fault" catch 22 situation I mentioned above.
-For "CPC / CPM / CPA ($)" check the box "Auto". You can specify the currency the traffic source is using (which for PropellerAds is USD). For PropellerAds or PopAds you don't need to specify the actual traffic cost amount, because we've set up tokens for both of them to automatically pass costs back to the tracker.
-Under "Path 1", click on "+ Lander" and specify each lander you're wanting to test in this campaign. Then click on "+ Offer" and specify each offer you're wanting to test in this campaign.
-All other settings are pretty much optional. Click "Save" at the top to save campaign settings.
And you've just created your first multi-offer multi-lander Binom campaign!
Wait - we're not done yet - please continue to the post below!
Amy