This post is about Sendy setup problems and solutions. In this post, I’m going to start by quickly reminding you what Sendy actually is, and then talk about the common problems that people run into when installing the application onto a web server. Finally, I will talk about how EasySendy can help with setting up Sendy and maintaining it to keep it running smoothly.
Sendy is a great alternative to professional email marketing services such as Mailchimp, Campaign Monitor, GetResponse, which enables you to send emails at a fraction of the cost. This is because it uses the Simple Email Service (SES) from Amazon, which is part of the Amazon Web Services. Also, Sendy is inhouse hosted solution for a company.
Amazon sends more emails in a day than most of us will send in our entire lives (probably), so they have built a huge infrastructure to make this as economical as possible. They make this infrastructure available for their customers to use at a small cost (per email). This works out much, much cheaper than available email marketing solutions – SES is 100 times cheaper, in fact!
Price is not the only advantage – when things are set up properly, SES can give you very high delivery rates for your emails. This is because of intelligent filters which Amazon SES has, this topic, I have discussed in this post – MailChimp vs Amazon SES – Save Huge Dollars on Email.
SES does not have a simple user interface for sending emails. It is designed for other software to plug into.
Sendy provides an interface with all of the features of a top end email marketing system such as Mailchimp, GetResponse, Constant Contact, etc. It runs off of a web server, and it sends bulk emails via SES SMTP Gateway.
Hosting Sendy on own Server
Getting Sendy to work is a 3 step process, and each step has its own set of challenges.
1. The first step is installing Sendy onto the web server.
2. The second step is getting Sendy to work with SES.
3. Then, if you want to reach the maximum delivery rates for your emails, you need to tune up the server settings to perform at its best with Sendy.
[su_button url=”https://sendy.easysendy.com/features/” target=”blank” style=”flat” background=”#F49728″ size=”7″ center=”yes” radius=”5″]Check EasySendy Features[/su_button]
1. Installing Sendy on Server:
The Sendy setup quick start guide goes over this process step by step (except for the last part!). Installing the script itself is about as hard as setting up WordPress from scratch. Now, I don’t mean setting up WordPress with a one-click installer. No, I mean building the database, configuring the settings in the files, uploading them and getting them to run on the server. If you have done this many times before, then this part of the process should be plain sailing for you.
2. Some of the problems you might run into are:
Depending on your fluency with understanding server and database technology, you might run with some of the problems:
1. Problems with MySQL including account permissions
2. Errors introduced when you edit the config.php file (this is an actual PHP file, so you could include programming errors by mistake).
3. Problems uploading the files to the server. One thing to watch out for is the hidden .htaccess file. Most computers will not show you this file, but if you fail to upload it, Sendy will not work!
4. Difficulties with file permissions. You must be familiar with the chmod command!
5. Missing PHP extensions – you will need to negotiate with your web host to set these up on your account – in some cases, this will not be possible.
6. Debugging syntax errors – caused by mistakes when editing the config.php file!
7. Debugging database connection errors. They can have several causes, but PHP will not tell you which one it is (for security reasons).
3. Amazon Web Services:
Making sense of Amazon Web Services is hard. AWS is for programmers, and it’s unashamedly technical. You can get very lost, very fast! Sendy uses multiple services from AWS, which must be setup just right for Sendy to work properly. On top level, following AWS services are required – Amazon SES, Amazon SNS, Amazon IAM and Amazon Route 53 is also required in some cases.
4. Cron Job
Something which is not covered on the quick start guide is cron jobs. These are automated tasks which allow your Sendy installation to send emails out on a schedule. Without a cron job, you will not be able to run any drip campaigns or sequential autoresponders!
5. Configuring Your DNS Records for Maximum Deliverability
You will need to setup DKIM and SPF records to improve your delivery. This should be done using the Amazon Route 53 service, or any advanced DNS console so that you can hook into SES to certify emails.
DKIM stands for “DomainKeys Identified Mail.” It’s a system which is designed to detect email spoofing, which is email from a forged email address. This is a typical tactic used with spam and phishing emails.
SPF stands for Sender Policy Framework. It’s another system to prevent email spoofing.
Together, these two systems will make your emails much more trustworthy, and less likely to get caught in spam filters.
Are you an expert on Zone files? If not, then do not even attempt this! This has to be done exactly right, as you will be certifying that emails from your domain name are not spam. Errors at this point can have a negative effect, and may kill your deliverability!
You will need to keep a backup of your database in case of corruption. MySQL databases can become corrupted, especially in applications with lots of transactions (updates). Sendy is such an application.
A Simpler Way: EasySendy
EasySendy is a hosting company which makes running Sendy really easy.
Firstly, there is no reason to worry that your hosting company does not have the right version of PHP or the right PHP extensions installed. EasySendy has installed everything that Sendy needs to run properly.
As long as you have purchased Sendy already, they will take care of all of the Sendy setup steps for you! All the steps with config.php, .htaccess, and everything else I mentioned above – done for you!
First of all, they will host and setup Sendy within few minutes and maintain a database for you. The database will be backed up and optimized for efficiency too.
After that you can add Sendy license to the domain name on which it has been configured to use.
They will also configure your AWS account to work with Sendy, filling in all the options required to get SES working with Sendy.
Amazon SNS settings for automated bounced emails and and complaint handling will be configured for you too.
They will setup a cron task to get Sendy to handle scheduled sending for drip campaigns.
They will even configure your domain name’s DKIM and SPF records through Amazon’s Route 53 service, so that your emails achieve maximum deliverability!
This is all in addition to hosting your Sendy install for you! So, this Managed Sendy Hosting a try and focus more on organizing great email campaigns.
[su_button url=”https://sendy.easysendy.com/pricing/” target=”blank” style=”flat” background=”#F49728″ size=”6″ center=”yes” radius=”0″]Check EasySendy Hosting Plans[/su_button]
Ankit Prakash is principal founder of EasySendy and Aritic. Ankit is a passionate and determined entrepreneur; building successful Internet product since 2006.
Configure Free Mailbox from Yandex for your Own Domain
Getting a domain name for your business and setting up mailbox is one of the very first things we do to start an online business. Most of the time when we use cPanel from hosting…
- May 12, 2020
- 3 mins read
How to Configure External SMTP with Sendy?
As we all know, EasySendy officially support Amazon SES and Mandrill with Setup and regarding this we wrote a post about Mandrill Setup with Sendy along with another post on how you can set-up Sendy to handle…
- May 11, 2020
- 3 mins read
- PaolaReeno on Sendy vs Mailchimp – A Detailed and Genuine Comparison
- igorTtampa on Sendy vs Mailchimp – A Detailed and Genuine Comparison
- Chriskaw on Sendy vs Mailchimp – A Detailed and Genuine Comparison
- Henrygog on Sendy vs Mailchimp – A Detailed and Genuine Comparison
- Jerrylem on Sendy vs Mailchimp – A Detailed and Genuine Comparison
Misty CortezJul 14, 2015
Impressed with article. Want to order a plan, is there any discount coupon available for new user?
AnkitJul 14, 2015
Thanks for the comment Misty, and, I am happy that you liked our post.
For any promo coupons, we will keep you updated.
KianaOct 14, 2016
Great write up ! That seems really interesting , am looking forward to your service .I agree with the point that sendy is the best alternative to other tools in market.
AnkitOct 25, 2016
Welcome Kiana 🙂
Irene joseNov 28, 2016
Hey Ankit, thoroughly enjoyed your blog as usual. Well, the guide that you have provided along with the difficulties that one might face is really helpful. Keep posting such blogs to make email marketing easier for us.
ARJUNNov 28, 2016
Thanks Ankit! for sharing the blog. Sendy is excellent, and I have been using it for long. As of now, did not face any issue. Therefore, our marketing team is quite impressed with this tool.
AndreyMar 07, 2017
Thank you for such a nice post about Sendy setup problems and solutions. The write-up very nicely describes the common challenges that people have to face when installing the application onto a web server. We also understand how EasySendy can fix a few problems – in helping setting up Sendy and maintain its running smoothly.
Sarah LeeJul 27, 2017
Obviously, if we get an alternative to email marketing where cost effectiveness is the biggest factor then anyone could happily switch to sendy. Your post was of great help. Keep posting so that digital marketing becomes easier for us.
Russell MillerAug 29, 2017
In the recent days Sendy has proved that it is a great alternative to professional email marketing services that are already established. It has indeed entered the competition that exists in the market.
Amanda GreenSep 22, 2017
The common problems that people run into when installing the application onto a web server is addressed very well and I can’t wait to dig deep and start utilizing the resources you have given me. A very fantastic article!
Jeremy HughesNov 16, 2017
Thank you for addressing Sendy setup problems and solutions to it. It was really of great help!
Linda PhillipsDec 18, 2017
Yes, the availability of mature, cloud-based services means that the situation is radically different today for setting up a business. This blog made Sendy setup and support trouble-free on cloud.
Kathy MooreJan 29, 2018
This blog post shares the details of all the new and improved set up process on cloud for Sendy, thanks for sharing!
Patricia LopezFeb 27, 2018
Thanks for sharing this informative article.
Ann GarciaFeb 27, 2018
Thanks for sharing this informative article.
Kathy MooreOct 11, 2018
Thanks a lot for updating the information as it made me understood about EasySendy, which can fix a few problems – in helping setting up Sendy and maintain its running smoothly.
Peter BrooksDec 07, 2018
This post is about Sendy solutions and setup problems faced by people while installing the application onto a web server. A useful article. Thanks a lot for updating!