I've been living off solo SaaS products my entire adult life -- almost 20 years. These are the only services I pay for:
* AWS and Cloudflare for hosting
* Rackspace for incoming email
* Sendgrid for transactional/outbound email
* Namecheap for domains
* A merchant account and Spreedly for payments
* ShareASale to run an affiliate program and pay a percentage commission for referred sales
* Facebook and Google ads
All customers come from ads, referrals or word of mouth. I don't do any social media or outbound sales.>* Sendgrid for transactional/outbound email
All good recommendations ! I would advise/caution AGAINST SendGrid. They have a quite the terrible reputation and my n=1 experience is that over a weekend they suspended my production account without cause !
1) I've been sending the EXACT same mails and number (less than 200-300 a month) to the exact same ppl on their free-tier.
2) I asked to upgraded to a PAID account to get better statistics (opens etc) They came back with saying I'm not a good fit for their org and boom disabled my account which is used in production ! Was a fun weekend switching everything over.
So they were willing to send my mails for 5 years for free and after I wanted to give them money to KEEP sending the EXACT same mail, they basically said bugger off and my production systems were left without an email service !
EDIT1: After searching SendGrid on HN - seems I"m not the only one !
I can recommend PostMark - Brilliant service.
I can understand something like SendGrid or PostMark for the more complex use cases or larger platforms, but surely for a one man SaaS, the simple self-hosted option wouldn't be out of the question either? Interacting with a mail server shouldn't be too hard either, say, with Python or any other general purpose programming language.
Provided, that the IP addresses aren't blacklisted and that a simple VPN is sufficient. Do we live in a world of walled gardens, where the smaller mail servers would just have their mail be discarded, or something?