MrE
Senior Member
- Sep 16, 2008
- 852
- 3,286
Nail & Scale - The Art of Blowing Up Campaigns With Big Data
This is going to be a long one, this is written as an example for the BassTrackerBoats FB group posting thread to illustrate but can be applied to any type of marketing to capture data, then nail & scale. Skip this if you're not currently making money with this method or not running any type of campaigns generating revenue - advanced material to follow. If you're not running FB group posting then skip to prosper202 section below.
I just added a new FB groups campaign the other day so I wanted to share my process for cutting straight through the bullshit and nailing it right away. This thread will discuss some more advanced strategies, data collection methods, how to analyze/use that data, some small case studies in LP optimization, and the straight line for what everyone cares about.... a winning campaign that blows up AND can SCALE. This is material that will blow your shit up if you're already earning with this method. What this will not teach you is offer or group selection processes, honing your eye for that is something that comes only with practice.
Everything in IM is information & data, the more relevant and accurate data (feedback) you have the tighter you can dial things in. That means less wasted time, less frustration, less wondering why something isn't working, and a map straight to the pot of gold. You can immediately identify the point of failure in your campaign by analyzing the data - bad lead ins? bad group selection? poor LP? Offer sucks?
Let's get started, fast forward and I have:
- selected a new niche I believe has a lot of potential and got a PPS/PPL (CC) offer with a high payout
- selected an offer which solves a problem and offers value to the customers
- checked the LP/offer on mobile devices (bulk of FB traffic) to ensure no compatability issues (http://www.mobiletest.me for devices you don't have handy)
- joined 40 groups in related niche for a small scale test
- setup my news/review site LP while waiting for group acceptances
- wrote 10 unique lead ins for my test
- installed analytics on the news/review LP site
- setup prosper202 (free self hosted ad/click server webapp) on a different domain
Take a few mins and create a short custom tracking code for EACH GROUP, doesn't matter how you do it, you can use the last few digits of the group, make a custom naming convention you have in a spreadsheet, etc. I.E. group number is 398593942093202 your unique code could be 93202, or 202-3 (3 indicates which account your posting with to this group). Assign each lead in comment to a group ID and toss in a spreadsheet, you should now have 40 full group links, short unique code for each, a comment beside each in a spreadsheet, a note of which account will be used and the time posted. When posting your comments drop your URL with the unique ID added on the end for each corresponding group. I.E. http://www.mysite.com/my-miracle-article/?click=93202 - every post you make has a different tracking id on it linked to the FB group.
When traffic starts rolling in you can now see which groups are delivering traffic and which are duds, ok that's pretty useful.... so what's the big deal?
NEXT, you're going to use php and $_GET['click'] or whatever your ?variable= was named to pass the FB unique group ID to your LP. Now setup a unique name for EVERY TEXT LINK & EVERY BANNER/IMAGE LINK in your LP, i.e. text-link1, text-link2, adchoices-body, video-sidebar, sort out unique names for each link and have a clear record. NEXT.
You're going to setup a new campaign in prosper202, fill in affil network name, campaign name, payout, grab affil link from your network with the SUBID function on the end, this is important. (Google how to setup a new campaign in prosper202 if you're not sure or lost)
Next, go to #8 Tracking Links within prosper202 dashboard and grab your tracking link with the C1 variable filled in, if done correctly your link will look like: http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=xxx&c1=&t202kw= - perfect let's move on.
Now in your LP you're going to drop this link, after c1= put your link name on page, text-link1, adchoices-body, ad-sidebar, blah blah. and then after kw= put <?php echo $click ?> - this is passing the FB group ID & which button they clicked on your site to the adserver. Google if you're lost or hire a freelancer to help you with technical snags. PHP Code plugin is good for using php within wordpress posts/pages/widgets. You should have many different links on the page now corresponding to the link type and location so you can see exactly what was clicked.
NOW FOR THE FUN PART:
Test and make sure all the links are setup properly on your LP, click through and make sure you end up on the affiliate offer page. Now take a look in prosper to see that the data was properly recorded, also check with the affiliate network that the SUBID field is passed on to them and you can see it in their stats. If everything looks good start posting your FB ads with unique tracking ID on the end.
Once traffic starts rolling in you can see group data in analytics, but prosper202 data is the real gem. You will see time of click, device type/browser, location, IP, the referring URL, which link they clicked on your LP, which FB group they came from, which lead in text you posted with, which account was used and what time the post was made. All of this is recorded on your prosper202 ad server and assigned a unique SUBID which is passed to the affiliate network (while cloaking your original LP), you can now see EXACTLY WHICH USERS CONVERT.
Fast forward to the end of day 1 on my new test campaign, posted to 40 groups (the more the better for accurate sample size) and now I'm reviewing my captured data. You can see which subIDs converted in the affiliate network stats, and you have linked campaign data for each user in your prosper202 backend... let's take a look.
Unique hits to my LP: 613
Unique clicks to my offer page: 221
CTR: 36%
Leads: 7
Rev: $200+
Tablet/Desktop EPC: $1.70+
iPhone EPC: $0.73
Android/other devices EPC: $0.00
International traffic (Non US/CAN) EPC: $0.00
I can see that out of 40 groups, 33 produced clicks, while only 4 groups resulted in leads. (One group crushing it with 4 leads) This doesn't mean I'm writing off the groups that didn't produce leads, but at this point I weed out any groups that didn't result in a single click. I keep 1+ clicks for now for further testing, after a week or two the poor performers are cut. I consider this campaign an immediate home run based on the $5+/per post revenue target being smashed, and immediately seeing clear lead ins/type of groups that work well, seeing which elements of my LP hit and missed and knowing the offer converted well for two segments of my traffic.
At this point you can dial it in and see what type of comments/groups are working best and dig deeper to figure out why. You can also try changing up non performing links/creatives on your LP, and split testing to see if you can juice CTR, EPC, comparing new data to your previous data for all changes. The more data you gather & analyze the better, it is your map directly to the pot of gold, no detours.
After you have thousands of clicks to your offer the data you have starts to point to clear truths, and you can seek new monetization paths for poorly performing sub-segments. Example: if android devices continued to perform very poor over a large sample size then I would try serving adsense ads to Android devices. If International traffic didn't convert at all then I could try adsense or re-direct them to a LP for a different product in the same niche. Micro optimizing for the poorly performing segments and keeping the winners running strong, that's the key to squeezing out every last penny from your traffic and having SKY HIGH EPC's.
PART II will focus on the scaling aspect of the FB campaign and PART III will be split testing results from my campaigns which will help juice your revenue. But right now.... GET TO WORK.
TLDR; IM IS DEAD AND THERE'S NO MORE MONEY TO BE MADE, APPLY AT MCDONALDS FOR REAL CASH.
This is going to be a long one, this is written as an example for the BassTrackerBoats FB group posting thread to illustrate but can be applied to any type of marketing to capture data, then nail & scale. Skip this if you're not currently making money with this method or not running any type of campaigns generating revenue - advanced material to follow. If you're not running FB group posting then skip to prosper202 section below.
I just added a new FB groups campaign the other day so I wanted to share my process for cutting straight through the bullshit and nailing it right away. This thread will discuss some more advanced strategies, data collection methods, how to analyze/use that data, some small case studies in LP optimization, and the straight line for what everyone cares about.... a winning campaign that blows up AND can SCALE. This is material that will blow your shit up if you're already earning with this method. What this will not teach you is offer or group selection processes, honing your eye for that is something that comes only with practice.
Everything in IM is information & data, the more relevant and accurate data (feedback) you have the tighter you can dial things in. That means less wasted time, less frustration, less wondering why something isn't working, and a map straight to the pot of gold. You can immediately identify the point of failure in your campaign by analyzing the data - bad lead ins? bad group selection? poor LP? Offer sucks?
Let's get started, fast forward and I have:
- selected a new niche I believe has a lot of potential and got a PPS/PPL (CC) offer with a high payout
- selected an offer which solves a problem and offers value to the customers
- checked the LP/offer on mobile devices (bulk of FB traffic) to ensure no compatability issues (http://www.mobiletest.me for devices you don't have handy)
- joined 40 groups in related niche for a small scale test
- setup my news/review site LP while waiting for group acceptances
- wrote 10 unique lead ins for my test
- installed analytics on the news/review LP site
- setup prosper202 (free self hosted ad/click server webapp) on a different domain
Take a few mins and create a short custom tracking code for EACH GROUP, doesn't matter how you do it, you can use the last few digits of the group, make a custom naming convention you have in a spreadsheet, etc. I.E. group number is 398593942093202 your unique code could be 93202, or 202-3 (3 indicates which account your posting with to this group). Assign each lead in comment to a group ID and toss in a spreadsheet, you should now have 40 full group links, short unique code for each, a comment beside each in a spreadsheet, a note of which account will be used and the time posted. When posting your comments drop your URL with the unique ID added on the end for each corresponding group. I.E. http://www.mysite.com/my-miracle-article/?click=93202 - every post you make has a different tracking id on it linked to the FB group.
When traffic starts rolling in you can now see which groups are delivering traffic and which are duds, ok that's pretty useful.... so what's the big deal?
NEXT, you're going to use php and $_GET['click'] or whatever your ?variable= was named to pass the FB unique group ID to your LP. Now setup a unique name for EVERY TEXT LINK & EVERY BANNER/IMAGE LINK in your LP, i.e. text-link1, text-link2, adchoices-body, video-sidebar, sort out unique names for each link and have a clear record. NEXT.
You're going to setup a new campaign in prosper202, fill in affil network name, campaign name, payout, grab affil link from your network with the SUBID function on the end, this is important. (Google how to setup a new campaign in prosper202 if you're not sure or lost)
Next, go to #8 Tracking Links within prosper202 dashboard and grab your tracking link with the C1 variable filled in, if done correctly your link will look like: http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=xxx&c1=&t202kw= - perfect let's move on.
Now in your LP you're going to drop this link, after c1= put your link name on page, text-link1, adchoices-body, ad-sidebar, blah blah. and then after kw= put <?php echo $click ?> - this is passing the FB group ID & which button they clicked on your site to the adserver. Google if you're lost or hire a freelancer to help you with technical snags. PHP Code plugin is good for using php within wordpress posts/pages/widgets. You should have many different links on the page now corresponding to the link type and location so you can see exactly what was clicked.
NOW FOR THE FUN PART:
Test and make sure all the links are setup properly on your LP, click through and make sure you end up on the affiliate offer page. Now take a look in prosper to see that the data was properly recorded, also check with the affiliate network that the SUBID field is passed on to them and you can see it in their stats. If everything looks good start posting your FB ads with unique tracking ID on the end.
Once traffic starts rolling in you can see group data in analytics, but prosper202 data is the real gem. You will see time of click, device type/browser, location, IP, the referring URL, which link they clicked on your LP, which FB group they came from, which lead in text you posted with, which account was used and what time the post was made. All of this is recorded on your prosper202 ad server and assigned a unique SUBID which is passed to the affiliate network (while cloaking your original LP), you can now see EXACTLY WHICH USERS CONVERT.
Fast forward to the end of day 1 on my new test campaign, posted to 40 groups (the more the better for accurate sample size) and now I'm reviewing my captured data. You can see which subIDs converted in the affiliate network stats, and you have linked campaign data for each user in your prosper202 backend... let's take a look.
Unique hits to my LP: 613
Unique clicks to my offer page: 221
CTR: 36%
Leads: 7
Rev: $200+
Tablet/Desktop EPC: $1.70+
iPhone EPC: $0.73
Android/other devices EPC: $0.00
International traffic (Non US/CAN) EPC: $0.00
I can see that out of 40 groups, 33 produced clicks, while only 4 groups resulted in leads. (One group crushing it with 4 leads) This doesn't mean I'm writing off the groups that didn't produce leads, but at this point I weed out any groups that didn't result in a single click. I keep 1+ clicks for now for further testing, after a week or two the poor performers are cut. I consider this campaign an immediate home run based on the $5+/per post revenue target being smashed, and immediately seeing clear lead ins/type of groups that work well, seeing which elements of my LP hit and missed and knowing the offer converted well for two segments of my traffic.
At this point you can dial it in and see what type of comments/groups are working best and dig deeper to figure out why. You can also try changing up non performing links/creatives on your LP, and split testing to see if you can juice CTR, EPC, comparing new data to your previous data for all changes. The more data you gather & analyze the better, it is your map directly to the pot of gold, no detours.
After you have thousands of clicks to your offer the data you have starts to point to clear truths, and you can seek new monetization paths for poorly performing sub-segments. Example: if android devices continued to perform very poor over a large sample size then I would try serving adsense ads to Android devices. If International traffic didn't convert at all then I could try adsense or re-direct them to a LP for a different product in the same niche. Micro optimizing for the poorly performing segments and keeping the winners running strong, that's the key to squeezing out every last penny from your traffic and having SKY HIGH EPC's.
PART II will focus on the scaling aspect of the FB campaign and PART III will be split testing results from my campaigns which will help juice your revenue. But right now.... GET TO WORK.
TLDR; IM IS DEAD AND THERE'S NO MORE MONEY TO BE MADE, APPLY AT MCDONALDS FOR REAL CASH.