Here are my 2 cents. (funny huh?) Ok, so in Affiliate Marketing you can make a lot of crazy things work to make you money. I can do something really newbish and profit $10 after spending $100 on PPC in Adwords or YSM or wherever. The key to affiliate marketing is to have that return on investment (ROI) percent as high as possible. So if I spend $100 I always want to try and bring in $200 revenue for a 100% ROI.
Case Study
This isn’t always as easy as it sounds. Let’s take a look at one of my campaigns I started last Monday (11/10). There is nothing to brag about here but I have spent $1,200 the past seven days on this campaign. My revenue is about $1,900 so in terms of ROI I’m sitting at 72% ROI. I can deal with that, but I want MORE. I’m so greedy.
After trying to get my cost per click down I’ve decided it’s time to rotate offers. The one offer I was using was doing great. I was converting in the high 20% mark. If you rotate a few offers you might find something that is doing better. DID I EVER. After a full 24 hour period of rotating 3 different offers it’s awesome to see my results.
Summary
My original offer was still giving me the $0.40 earning per click it had been. And the other two were $0.65 and $0.69 EPC respectively. WOW and guess what happened with my ROI recently? Just this day my ROI is 120%. Remember my one week total was sitting at 70% ROI. Just by rotating some new offers in I can see where I should be sending my clicks.
Some of you that have been “in the game” a while are probably saying, “Hey browie, this was only one day”. Agreed. While I am not going to run and stop the train I am going to let it go like this for a while and if my ROI is still hot I will switch.
If you are not rotating offers to find the best converting one then it’s time to start. The two networks that I was using to rotate offers were Affiliate.com and Hydra Network. Here is the script that I was using.
<?php
extract($_REQUEST);
// offer.php
$offer[1] = "affiliatelink.com";
$offer[2] = "affiliatelink.com";
$goto = $offer[rand(1, sizeof($offer))];
header(“Location: $goto”);
?>
*note – if you copy/paste this you may need to edit some things*
It’s that simple. Put this in a PHP file and name it whatever you want like “offer.php”. Send your visitors to that link and it will randomly select one of those offers. You can add as many as you want too. Just add another line -> $offer[3] = “afflink”;
If you enjoyed this post please subscribe to my RSS Feed and tell others about this post.
-browie
Related posts:
- Peerfly Affiliate Network Without a doubt my new favorite CPA network is...
- CPA Shuffle var cpa_shuffle_block = '14'; var cpa_shuffle_acct = '15'; var...
Related posts brought to you by Yet Another Related Posts Plugin.






Good post. At which point do you normally start doing this? Is it only when you’ve identified an offer that converts, or do you do it from the get go. Also, just to clarify, say I was direct linking to an offer, at the beginning of a campaign you might not want to rotate due to manual checks yeh? So you would send the user to your rotation page with the one offer to start, then once the ball is rolling you could add the offers in to test, which would get around automated and manual reviews at the start of a campaign – have I got that right?
[...] has a great post this morning about rotating your offers. If you aren’t rotating, you could be [...]
Thanks for the script! I have been wanting something like this for awhile, even just for masking affiliate links and/or keeping link juice in-house. With rotation, have a third reason to use it. Had a bit of an issue with the quotations due to cut and paste, but once I figured that out with a bit of trial and error, works like a charm.
damn it you beat me to it! I was going to write about rotating offers tomorrow or next day!
Good ideas there. I guess with Facebook you may want to try and get it passed and then use the script. I generally use it right away by rotating the exact same offer from two different networks.
Ha, so sorry Ian. I beat the great Ian to the punch on something, sweet.
Rotating offers is something that I learned only after I started getting “slapped” by merchants. Great post here.
[...] few days ago I read a post on Browie.com about rotating affiliate marketing offers. The logic behind this is great and everyone in affiliate marketing should be doing this, so kudos [...]