This is a quick post, inspired by Valerie’s comment on a recent update I made here on my blog. Pasting what I wrote her here, since most people are lazy to read every comment, and I know that.
“If you are struggling with coming up with banner designs/etc check out www.bannerslanders.com,as far as the campaign process goes here it is in a nutshell.
1. Come up with angles – I use the service by anglesaurus.com
2. Get the creatives (banners and/or landers) – I use bannerslanders.com
3. Setup tracking & campaigns
4. Collect data
5. Establish which one is the best angle
6. Kill the bad banners, leave the best running
7. Kill the bad performing landers, leave the best running.
8. Kill placements that are x times offer payout and below what you are paying per click
9. Split test banner variations, lander variations, carriers, phone models, etc (split test what has the biggest impact.
Two of the biggest CDN providers in the world are Amazon and Akamai. Rackspace uses Akamai as their back end for the CDN service they offer, so they have great node coverage worldwide, meaning low ping times and latency. I opted for Rackspace [get an account here] and made this guide to show you step by step how to upload your landing page using Cyberduck and get setup in no time.
Why host your landers on a CDN? Well here are the benefits that’ll answer that question:
–You don’t have to get a server on every single continent to get low latencies
–You don’t have the hassle of having to upload the same landers into multiple servers
–You don’t have to pay for many servers
–You run organized; get more done in less time, and can have everything in one place = great efficiency.
Part #1 – Get an account on Rackspace
#1) Click here to go to rackspace sign up form.
#2) Enter your details, and fill out the registration form.
#3) Wait for them to activate your account (they might call you up to verify)
Part #2 – Login and create a container (domain prefix where your landers will reside)
a) Fill out your desired container name, ie: landers
b) For region: Select any one that is closest to the geos you will be targeting (this really only matters to save on unnecessary bandwidth charges)
c) For type: Select Static Website
d) Click Create Container
Part #3 – Upload your files, making sure you name the lander index.html
You may upload files right through the RackSpace admin panel, however there is a better, more efficient way. SMART TIP: You should use a multi-threaded FTP program called CyberDuck to upload files, this makes it very easy & fast.
NOTE: CDN can only support static landing pages, so you cannot run PHP files or anything that is dynamic.
How to upload files with CyberDUCK to Rackspace CDN
From the drop down select Rackspace Cloud Files (US)
Type in your username
Grab the API key by clicking on your username on the upper-top right corner inside the RackSpace Admin Panel, and selecting Account Settings. The API key is located right there, click SHOW then select it and copy it to your clipboard.
Now go back to CyberDuck and where it asks for API, simply paste it in and press CONNECT
After you logged in, drag and drop the files into their place and wait for the upload to complete.
Part #4) Setup a CNAME alias at your registrar to the rackspace CDN address
1) Grab your rackspace CDN address for the container by clicking the FILES tab on the top menu inside RackSpace Admin panel.
Click the gear icon next to the container you created
From the menu select View All Links
2) Copy the HTTP link to your clipboard – this will be the one we will be cname-ing
3) Head to your domain registrar, or DNS host and setup the CNAME to point to the address you copied in step #2
*Unfortunately with this step, I cannot provide any detailed insights as all of us use different registrars & DNS services