Aweber.com is down right now, apparently because of a DDOS attack.
This can have a huge impact on your online business if you use them for your email marketing. After all, if you’re running SEO, social media and PPC campaigns to your landing pages right now, you visitors will not be able to opt-in.
And that’s enough to make any digital marketing team cringe.
But here’s why I’m not: redundancy.
If you’ve simply set up your website to send information directly to Aweber then, my friend, you’re building on borrowed land. And that’s a mistake.
Here’s the work around, which will make sure that you never again lose an email subscriber due to an outage.
Step 1: Send the form information to a database first
Instead of sending the opt-in information of your subscribers directly to Aweber, instead send that information to a mysql database on your own server. This information is yours now, make sure you don’t lose it.
Step 2: Setup a script on your server to send the information to Aweber
The next step is to send the info to Aweber. You can set up a cron job on your server to check for new subscribers, and if they exist, send them over to Aweber.
Step 3: If sending the information fails, don’t erase the subscriber information!
Have your script check to see if the subscriber information is being received by Aweber. If it is, erase the information from your database to clean it up. If it has NOT been received (as it would be today seeing as Aweber is down) then have the script do nothing, and check again a minute later.
Here’s what this process looks like:
Other things to consider
Of course, there are some thing that Aweber’s forms add to your site that you will have to build into your new system. Things such as form validation, allowing only one submission, and disabling the form for multiple consecutive submits from the same IP address (for security).
But as long as you follow some basic web form guidelines you’ll be just fine.
Make sure you protect yourself! Don’t ever rely entirely on someone else’s site for your business operations. Protect your data, and your audience.
At the end of the day you can apologize for an email that gets sent out a day late, but if you’re spending cold hard cash on advertising and promotion, then you need to make sure you make the most of that traffic.
Let me know if you have questions in the comments below.