***********************************
EXPLANATION & ACTION
Intro:
This will be the first practical lesson on how to optimize your first campaigns.
Specifically, let's start by learning how to optimize what are known as "placements".
"Placements" are also commonly referred to as "publishers". PropellerAds calls them "zones". Other traffic platforms may have other names for them.
Basically, placements are the various websites that display our pop ads to their visitors. We pay money to the traffic network for the visitors, and the traffic network pays a portion of that to the owners of these websites.
The important thing to note is that, due to various reasons, some placements convert better than others.
Usually, when we're running a campaign in a new geo on a new traffic source, because we don't yet have data, we wouldn't know which placements convert well, and which ones convert badly.
In that case, we would include ALL placements in our targeting, run some traffic to collect some data, then gradually exclude placements that convert badly - a process known as "cutting placements" or "blacklisting placements". Essentially, it just means to exclude/pause bad placements at the traffic source.
In this lesson, I'll offer a method you can use to optimize campaigns by cutting placements. As you gain experience, you will develop your own method, but this one would be a good start.
The criteria used in the method below assumes that you're NEITHER using landing pages (i.e. that you're linking directly to offers, which is all we've been doing so far in this tutorial) NOR have other campaign variables that can be optimized besides placements (that is, your campaign only targets a single OS, and either wifi or a single carrier). The method below also doesn't explain how to test bids.
In future lessons I'll go into how to optimize other campaign variables, and how to test bids. For your first (or first few) direct-linked campaign(s), the method in this lesson will provide good practice on how to optimize placements.
However, even if your current campaign targets multiple OSs and carriers, you can still start with this placement-cutting method. When you get to those future lessons on optimization, you can come back to optimize your current campaign some more.
***********************************
Before going into how to cut placements, let's go over a couple of small things...
Where to Find Placement Stats
You can find placement stats in two places: The tracker, and at the traffic source.
The tracker will show at least the number of visits/impressions. Some traffic sources, including PropellerAds and PopAds, will also pass cost data to the tracker. However, the visits/impressions data and cost data in the tracker is rarely accurate.
Specifically, you'll find that the number of impressions/visits shown in the tracker tends to be less than what's shown on the traffic source. More importantly, the cost of traffic - how much was spent by each zone/placement - often appears lower in the tracker than what you were actually charged by the traffic source.
So, when your tracker stats are telling you that your campaign is finally profitable, don't open that champagne just yet - because if you were to look at the stats it may still be in loss.
There are ways to manually adjust the costs in the tracker - and I have recommended doing this in the past. But over time, I decided that it's rarely worth the trouble.
Instead, for cutting placements, I would recommend to view placement stats at the traffic platform, and cut accordingly.
If you're thinking at this point, "if tracker stats are inaccurate and I'm just going by traffic source stats anyway, why use a tracker at all?"
Answer: 1)Trackers allow us to split-test landers and offers way easier, and 2)trackers allow us to drill down to 3 levels of stats or more, which can allow us to make better campaign decisions (we'll go into this in later lessons).
Back to cutting placements - below are where you'll find placement stats on the two traffic sources, and how to cut a placement on each source.
Placement Stats on PropellerAds:
-On PropellerAds' Dashboard, click on "Statistics" in the left menu, then click on the name of your campaign to bring up campaign stats. Placement/zone data is displayed by default.
(Beside the "Zones" tab (circled in the screenshot) there's also a "Targeting" tab - feel free to play with that to see what kinds of stats are available there. We won't be looking at anything but placement/zone stats for now.)
-We'll learn how to cut/pause placements later. Whenever you want to cut/pause a placement/zone, simply click on the blue toggle to turn it grey. Another way to cut placements on PropellerAds would be to edit the campaign and specify them in the "zone limitation" section:
Placement Stats on PopAds:
-In PopAds, click "Campaigns" in the sidebar, find your campaign and click on the sandwich behind the campaign name, then click on "Reports".
-Specify the "Date Range" you want to view data for. Usually when cutting placements you'd want to see all data since the start of the campaign, in which case you can select "Lifetime". Also specify the timezone if applicable (if your date range is wide enough you shouldn't need to worry about the timezone).
-For the "Additional Filtering" tab - nothing to do here. Your campaign should already be selected.
-Click on the "Grouping and Ordering" tab. Under "Group data by:" only change "Website ID" to "Enabled" and make everything else "Disabled". For "Order data by:" select either "Website ID (Asc.)" or "Website ID (Desc.)".
-Skip the "Save and Schedule" section and click "Generate Report".
-Again, we'll learn how to cut/pause placements later. Whenever you want to cut/pause a placement, simply click on "Exclude". Another way to cut placements on PopAds would be to edit the campaign and specify them in the "Website Targeting" tab:
***********************************
How to Add More Campaign Budget
On PropellerAds:
Go into "Edit Campaign" and increase the "Total Campaign Budget" by the additional cost you wish to spend. e.g. Say your offer payout was $1.20 and you wanted to spend 10x payout = $12, and you've already spent $10, so you want to spend an additional $2.
Simply change the "Total Campaign Budget" from the original $10 to $12, and make sure the "Daily Campaign Budget" won't restrict your spend. For example, if you spent that first $10 earlier in the same day, and now you're wanting to spend an additional $2, you'd need to ALSO change the "Daily Campaign Budget" to $12 or more, or else the campaign won't send traffic until the next day (when your budget "resets").
Finally, click "Save and Start".
On PopAds:
This is how you can add more budget:
In the example above, there was $2.50 left for the campaign to spend if I clicked "Start". But I wanted to run $10 more, so I added $7.50 to the budget.
One more thing before you "start" the campaign: Be mindful of your daily budget and make sure it won't restrict your spend. For example, if you've spent $10 earlier today already, and you're wanting to spend an additional $10, then make sure your daily budget is at least $20.
Lastly, click "Start".
***********************************
With that prep work out of the way - let's talk placement-cutting strategy!
STEP 1: Set a Minimum Daily Profit Goal
You want each campaign to make at the VERY least, $5/day in profits, to even justify the effort required to keep it running.
At a minimum, you need to check stats daily to make sure the campaign is still profitable, and you'd probably need to cut a placement here and there. If the campaign is making peanuts, you'd be much better off spending your time on testing more offers/landers for the same or a new campaign, or scaling another profitable campaign.
When you're more experienced and have bigger campaigns running, you likely won't want to babysit the $5/day campaigns. But for a newbie, $5/day campaigns will give you the motivation you need to keep hustling.
***********************************
STEP 2: Run 5-10x Payout in Traffic as an Initial Test
By this point, you've already run some traffic to each of your PropellerAds and PopAds campaigns.
On PropellerAds, you've run $10 of traffic. If your offer payout is $1 or less, then you've already completed this step - by running at least 10x payout's worth of traffic. If your offer payout is more than $1, please resume the campaign to 10x payout in total.
On PopAds I've specifically asked you to run 10x payout in traffic, which was easier to do because their minimum budget is only $2.50. So again, you've already completed this step.
What we do next: Evaluate stats and decide whether the offer is worth running further or not.
My recommendation is this: If after the first 10x payout to the offer, you got fewer than 5 conversions, don't continue to promote the offer.
(Disclaimer: This recommendation is based on the assumption that placements are the ONLY variable you can optimize. If you have other variables that can be optimized, such as if you're targeting multiple OSs (e.g. IOS and Android) and/or both wifi and mobile carrier and/or multiple mobile carriers, then you MAY be able to lower your bar. It's all about how much room for optimization you have.)
You'll find that a lot of offers won't even pass this initial test. Don't worry - just test more offers!
What you do NOT want to do, is take a subpar offer and try to make the campaign profitable by cutting a lot of placements. Why? Two reasons:
1)Cutting placements requires running traffic to collect data, which can get expensive.
2)Worse, by the time you cut your way from negative to positive ROI, you may not have a lot of traffic left to give you profits.
So yeah - you may as well put that money towards testing more offers to find a real winner that you can scale.
So what if the campaign has made at least 5 conversions during the first 10x payout in traffic?
First of all, go through your placements stats (as described earlier in this lesson) and cut/pause any placement that is in LOSS by 2x payout or more.
Why 2x payout? Because based on experience it would be less likely for such a placement to "catch up" and all of a sudden turn into a profitable placement.
Then, proceed to the next step.
(Note here that you could actually just run 5x payout to the offer first - if you don't make a single conversion, it would be HIGHLY likely for the 5 conversions to arrive during the next 5x payout in spend. This way you can potentially cut your test budget by half.)
***********************************
STEP 3: Run Another 10x Payout in Traffic to Verify Offer Performance
All the veterans have experienced this: Sometimes, a campaign would make a bunch of conversions on the first day, everything would look really promising - and then on the second day the performance would drop and things would stop looking peachy fast.
So, before we invest into cutting placements hardcore, it would be safer to make sure the same performance will continue.
Which is why I'm recommending to run another 10x payout to the offer.
Again, you can monitor stats and cut placements that are 2x payout in loss or more.
If after spending an additional 10x payout on traffic, you make at least 5 additional conversions, continue to the next step.
Otherwise, pause the campaign.
***********************************
STEP 4: Run Traffic Unthrottled For 30 Minutes to Identify Major Placements
If the performance keeps up, then we can consider investing in cutting more placements - because there's a decent chance that the campaign can become profitable.
But let's talk about one other thing first.
Major vs. Minor Placements:
One of the biggest problems of cutting placements on pop sources, is the fact that there are so, so many placements - anywhere from hundreds to thousands - and many of those placements are so small, that they will never give you enough traffic to be able to decide whether to cut them or keep them.
To see what I'm talking about, go open up the placements stats of one of your campaigns, sort by descending cost (by clicking on the "Cost" column heading):
Then scroll down through the placements (may need to click to go to subsequent pages) - and you'll soon see placements that have only sent a few impressions, with tiny spend.
On many pop platforms, there are tons of these tiny placements. These little buggers elude the newbie into believing that if they would only cut enough placements, they could optimize a -90% ROI all the way to +10% ROI.
What's especially bad is that some of these tiny placements would even make a conversion here or there, and because the spend is so low, the ROI appears to be through the roof.
Always keep in mind that the first conversion made by a placement should be considered a "lottery" conversion, i.e. a lucky conversion that may never be followed by another one. In other words, in my example above, I'd be crazy to expect that by spending another $0.003, I'd make another $10.43 in revenue.
So how should we treat these tiny placements? Before I go into that, allow me to define a couple of terms.
Major Placements: These are placements that, at the current bid, are sending enough traffic to "matter". Later, when you have more experience, you can define yourself how much traffic is enough to "matter". For now, let's just define a major placement as one that can spend at least 1x payout every 2 days.
Minor Placements: Placements that each spends less than 1x payout every 2 days.
What's the significance of Major vs. Minor placements?
Minor placements will take too long to collect enough data for us to decide whether to cut it or not. Therefore, do not try to optimize minor placements. Rather, look at ALL minor placements as a COLLECTIVE ENTITY, with an average daily profit (or loss) that we CANNOT CHANGE.
In other words, our goal here is to cut enough Major placements so that Major + Minor placements together will result in a profitable campaign. We'll go into how to do that in a bit.
But first, let's look at HOW we can identify which placements are Major and which ones are Minor. Again, we defined the Major placement as one that can spend at least 1x payout every 2 days.
How to Identify Major Placements:
Here's what I would suggest to do:
1)Edit campaign setting to run traffic unthrottled:
2)Set the daily budget and campaign budget to a sufficiently-high amount so that we're not restraining traffic volume, for an hour. On PropellerAds and PopAds, $100 should be enough if you're bidding $1 or less. (We've covered how to do this at the start of this lesson.)
IMPORTANT: Set an alarm on your phone so you'll remember to pause your campaign after an hour! Otherwise all $100 would be spent on a campaign that may not even end up profitable. Another thing you can do is use the scheduling feature on PropellerAds/PopAds to specify a specific hour you want to run the traffic, for example starting on the next hour.
ALSO IMPORTANT: Try to avoid running traffic between 12am & 8am local time (of the country you're targeting), as these hours typically have less traffic.
3)When the hour is up, pause the campaign, sort placement costs by descending order, and export placements stats as xlsx or csv file:
4)Multiply the cost of each placement by 24 to estimate the daily spend of that placement. I'm assuming you know how to do this. Simply start a new column, type in the multiplication formula, and copy down through all the rows of data.
If the daily spend is more than 0.5x payout (= 1x payout every 2 days), then it's a Major Placement. Else it's a Minor Placement. So - if placement costs are sorted by descending order, there would be a "cut-off" Major Placement, below which would all be Minor Placements.
5)At the end of that hour, if you want to revert to throttled traffic an a lower Daily/Campaign budget to curb your spending, you can do so by editing campaign settings. Or, just continue to run unthrottled at the $100 daily budget (or even increase that budget further to run unrestrained throughout the day) to collect data quickly and optimize your campaign quickly. (If you choose the quick way, please remember to check stats often to cut placements, as well as make sure campaign performance is still promising enough to continue.)
Oh - and please retain this spreadsheet for future reference.
Don't Stop Checking Stats!
During and after this one hour, you should continue to monitor stats to make sure the campaign is STILL promising enough to continue:
1)Cut placements that are in loss by 2x payout or more.
2)Make sure each 10x payout in campaign spend results in an additional 5 conversions or more. Otherwise, pause the campaign and test another offer.
If the campaign still fits these criteria, proceed to the next step.
***********************************
(CONTINUED IN POST BELOW...)
Amy