What I am about to tell you all is without a doubt the worst thing that has ever happen to me in my 11-year business career. This problem has cost us money, time, and severe mental stress. If you don’t get anything else out of reading our blog, please get this. It will save you from having to go through what we have. Without further ado, let me get to explaining.
For as long as I’ve been involved in affiliate marketing I’ve had a very powerful dedicated server housed at The Planet in Dallas, Texas to run our campaigns on. It is monitored by The Planet, a third party security group I hired, and has been provisioned to not only run extremely fast, but with one of the most hardened operating systems online (secure). I used to own a web hosting company, so I’ve had my ups and downs with dedicated servers. I understand Red Hat Linux just as well as I do the English language. I consider myself highly advanced and a seasoned Internet veteran when it comes to servers. Given all this, what could go wrong with our server that would cost us money? I know my stuff… Don’t I?
Assuming in affiliate marketing is one of the worst mistake you can ever make. Don’t EVER assume that your server is working fine. For the past five months we’ve noticed some inconsistencies in many of our campaigns. Some would go from being very profitable one day to the exact opposite the next. As any affiliate out there, we just assumed it was scrubbing/shaving or some other external variable. We would normally turn to another offer, change up a creative, and forget the problem. We remained profitable and just assumed that’s what was going on. Our landing pages loaded fine on my office computer in West Virginia, my home computer in West Virginia, and on John’s computer in North Carolina.
As 2010 hit, the inconstancies in all of our campaigns became even more noticeable. While this industry does change daily, we found it odd when we would see these severe inconsistencies on two or more completely different campaigns (i.e. one lead gen, another per sale offer). They weren’t even limited to our United States campaigns. Our international campaigns were also having inconsistencies. What the heck could be the problem? Surely EVERY campaign out there wasn’t like this?
This past weekend I was in Beckley, West Virginia visiting family. During my visit I noticed I was unable to access any website on this server or the server itself (eliminating a DNS problem– what EVERYONE tries to blame it on). I contacted my third party monitoring group and they began to investigate. I logged into my office computer (in Huntington, West Virginia) via a remote connection and noticed I still couldn’t get the server to load. Finally, my third party techs said ‘try now’. I was able to access the server fine from my remote office connection but still not at the location I was in Beckley. I assumed it was their Internet Service Provider and dismissed the issue.
Once I returned to my office on Sunday, I noticed everything was working fine (I thought so at least). I didn’t think much of it and continued my work as normal. As this week began, I thought more about this issue, and attempted to access this server via numerous proxies. On about 80% of the proxies I was unable to access any site on this server nor the server itself (via the IP address direct). This made me more concerned. I submitted a ticket to The Planet and explained to them what was going on. The technician from The Planet attempted a trace route from my server to the IP address I was on this weekend. The connection timed out and they said it was a problem with their Internet Service Provider, Sudden Link.
I assumed the C Class IP address this server is on had accidentally been placed on a SPAM blacklist (we don’t use mail on this server, just the web server). I proceeded to contact Sudden Link’s NOC Director who quickly began to assist. After multiple trace routes from various locations we discovered the server was able to connect across the Sudden Link network. The problem wasn’t contained to just one Internet Service Provider. I then took to my AOL IM list. I messaged about ten or so people asking them if they could get sites on this server or IP addresses on this server to load. Everyone was in various locations all around the world (London, Canada, California, Virginia, etc.). Only one person couldn’t get my server to load. This person is another Internet marketing veteran and someone I trust. He was using a dedicated AT&T fiber connection in his office in San Francisco. So the problem defiantly wasn’t limited to ONE Internet Service Provider.
Next, I decided to review some numbers. We track everything on our campaigns, however there is one number I had neglected to look at. The number of people who clicked our ads as compared to the number of people who saw our landing page. While this seems like an obvious thing, it’s something we normally don’t monitor on a daily basis. I pulled a report from one of our media buys last month and compared it. Out of 53,000 clicks on one creative our landing page was only viewed 33,000 times! That is 20,000 clicks that went NO WHERE! While the majority of our traffic (60%) was being sent to landing pages, 40% were being sent to a ‘Cannot Find Server’ page. I felt like someone punched me in the stomach. I should have been watching these numbers more closely. Problem is, you don’t really notice this on a daily basis. Even though this number was off around 700 daily, I NEVER NOTICED IT.
There you have it. For however long (I don’t even want to think or look), we’ve only been getting 60% of our purchased traffic. OUCH. I’ve yet to come to a resolution with this server. Still at the moment, I’m unable to access the IP address from certain locations. The Planet continues to dismiss it as a DNS issue (which is impossible given I cannot access the IP address).
So what the heck is the problem here? I honestly have no clue. One Internet veteran I spoke with suggested it was a problem with The Planet’s 3rd party bandwidth they’ve purchased. Another says there is something not getting through the firewall at The Planet. Some, still say it’s a DNS issue. Fact of the matter here, no one really knows the reason why.
Where do we go from here? We’ll first, we’ll never put everything on ONE server anymore. We’re going to be purchasing separate dedicated servers for our unique, high-volume campaigns. Next, we’re going to be keeping a close eye on the number of clicks compared to the number of landing pages views. Finally, I’m going to QUIT assuming. If I see an inconsistency, I’m going to get to the bottom of it. No matter what. So for all of you out there reading this, please learn a lesson from this HUGE disaster. I can’t just blame The Planet here, because I should have been watching my numbers more closely and should not have been assuming my server was reaching everyone.
2 Comments