HACKER Q&A
📣 ponyous

Great tools for solo SaaS founders?


I am building a web SAAS and being a developer, I want to mostly focus on development and skip the marketing, pr and other related stuff, hence I am looking for tools to automate/delegate as much as possible. I like building products after all.

There are so many great tools and strategies, but almost all of them require you to have a person or even a team to support it - for example all social media automation tools require you to prepare a lot of content to be effective. I can't do that.

Do you know any great tools that are more or less 0 maintenance, relatively short setup and deliver value?

It doesn't have to necessary be marketing tool, but it's what made me curious. If you know of development, accounting or whatever other tool please shoot!


  👤 dangrossman Accepted Answer ✓
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.

👤 jmstfv
> I want to mostly focus on development and skip the marketing

Please don't. More often than not, better-marketed products win over better products. It's unfortunate, but that's how it is.

> I like building products after all.

Most of us do, but you're unlikely to gain any traction without marketing, and after failing to see tangible results, grow resentful towards your project and start losing interest. Been there, done that.

If you want to minimize time spent on marketing in the longer term, your best bets are word-of-mouth, referrals, and SEO (if you're after low-competition keywords). However, not all businesses are conducive to these strategies.

Regarding tools, pick the ones (1) you're familiar with, (2) don't have complex billing, (2) and don't lock you in (in that order). There are exceptions, but this is a good rule of thumb (and that's the rule I have been sticking to in my current business).

Don't get bogged down in minutiae. Ship it!


👤 ianberdin
I do this things for 10 years. Right from the start of commercial development. I suggest to read SEO books and use this as a main source of customers as I do. You will get what you want: better focus on the product.

- Crisp (best website chat, email campaigns).

- Namecheap.

- Cloudflare (speedup website loading around the world).

- Postmark (transactional emails).

- Uploadcare (come on, save days on image uploading/cropping features).

- AWS/DO.

- Amplitude analytics - the best of the best thing for SAAS products.

- UI libraries like bootstrap, but better use something well integrated with your framework. Don't reimplent.

- Use boring tech stack, which you are know as your five fingers (it'll keep you months).

- IDE by JetBrains.

- Stripe (save days on connecting billing for fair price).

- Books: Lean startup (foundation), Think and grow rich (don't give up), Steal like an artist (a vision).

- Forum: IndieHackers (it'll motivate you).

- Notion for docs, tasks, plans, ideas.


👤 chrisdalke
Big fan of using DigitalOcean droplets instead of AWS for hosting simple backend APIs. A few perks:

- Fixed pricing, very predictable billing

- No CPU throttling vs. EC2 instances

- Bandwidth included in the cost of the droplet

I've built a few projects with Netlify hosting a React frontend and DigitalOcean running an API server for the backend/database. A single DO droplet can scale far beyond what I've used it for, especially when combined with a SPA that offloads much of the processing to the users' browser.


👤 colinclerk
We'd love to help with your user management at https://clerk.dev - stack-agnostic Sign Up, Sign In, and User Profile Management - oauth and 2fa included out of the box

Others:

- stripe.com Atlas for incorporation

- vercel.com for easy frontend deploys

- render.com for easy backend deploys

- pilot.com for taxes

- stripe.com for subscriptions

- sendgrid.com for email

- orbit.love is good for tracking community growth

- discord for actual community conversation

- best marketing for us has been word-of-mouth, thankfully driven just by doubling down on product and support


👤 XCSme
The tools most useful for me as a solo founder:

* https://paddle.com - Paddle (payments) - selling internationally without having to deal with all the local taxes

* https://uxwizz.com - UXWizz (analytics) - built my own private, self-hosted analytics platform that provides everything I need (stats, event tracking, session recordings, heatmaps, a/b tests, etc.) in a single platform that doesn't cost thousands per month

* Gmail - Like it or not, I got used to using gmail to handle customer support requests (I use the auto-labeling features to keep them categorized) and the SMTP forwarding to send/receive emails using my own domain names. I am thinking of moving away (for privacy reasons mostly), but it works really well at the moment.

* DigitalOcean/Contabo for VPSs for self-hosting everything that I need

This is mostly it, I try to stay as lean as possible. Self-hosting is pretty easy nowadays and it rarely needs maintenance, so I usually prefer it because of the control over the product/data and the cost reduction that it gives.


👤 bwb
AirTable, super flexible and I love it. I created a custom CRM on it that should last me for the first year of the business. It has made creating workflows for some turk styejobs super easy.

Lemlist - great for automating email outreach. A bit buggy and their support is friendly (but doesn't really know how the product works and you can never get a straight answer). Still, it works 95% of the time and does the job.

Not sure if it helps, but if you approach marketing like a product instead of something painful it can be more fun. Hit me up direct (bwbbwb@gmail.com), I'd be happy to share more of what I've done by building mini products for marketing and might be able to spark some ideas that would help you market by building some little tools.


👤 exolymph
> I want to mostly focus on development and skip the marketing, pr and other related stuff

You're most likely doomed tbh. Talking to customers is essential.


👤 gondo
Paddle.com mostly for taxes. Seriously, how are you guys dealing with taxes (US or/and global)?

👤 igeligel_dev
For https://tooltipr.com I am using

  - tawk.to
  - render.com
  - No Payments implemented but will use Stripe
  - Namecheap
  - Google Analytics + Google Search Console (Search console is really good)

👤 krisgenre
How about privacy and terms pages? does one need a lawyer or is there a SaaS service to generate one?

👤 giyokun
at https://www.oomnis.com (small startup), we mostly use Zoho One. One solution that does: CRM, cloud storage, docs, digital signature for contracts, book-keeping, password managers, marketing automation, support website, website hosting, remote assistance, chat, web conferencing, subscription management and more. Pricing is per employee which is GREAT for a 1-3 people startup. Apart from that, we deploy on Azure VMs. Would love to know what solutions people deploy to host/monitor/alert with monolithic apps on Azure.

👤 bengale
> I want to mostly focus on development and skip the marketing, pr and other related stuff, hence I am looking for tools to automate/delegate as much as possible.

You should really look at finding a cofounder with those skills then. Every situation is different so I won’t say it’s impossible but you’re going to find it exceedingly difficult in my experience to skip that stuff and build a successful business.


👤 bgrgndzz
- Zapier

- Notion

- HockeyStack

- Drip

- GPT-3

- Apollo.io

I would suggest learning how to do marketing, writing down an excruciatingly detailed process (on Notion), and then automating a part of it while delegating the rest to freelancers.

Though, to delegate as much as possible, you will need a good amount of capital.


👤 ianliu
For our bootstrapped AI startup:

* Slack for communication (we do very little email, except externally with customers; even then, we often set up shared Slack channels) * Justworks.com for payroll and insurance (tried Gusto and Rippling, and had horrible issues) * Google Docs and Notion for docs (our team is split 50/50) * SurgeHQ.ai for data labeling / creating ML training datasets * Github as both a code repository and project management tool (tried Asana and Trello, but it was always easier to stick to Github) * Heroku for hosting * Cleanshot.com for creating screenshots (I take a lot of screenshots, so it's crazy how much time this has saved me, compared to the default Mac screenshotter) * Google Analytics (but I hate it, so looking for a recommendation) * Pitch.com for creating slide decks


👤 devteambravo

👤 iamstupidsimple
Personally:

- Google Cloud Run (or anything that can run docker)

- SendGrid (but use SMTP only for easy migration)

- Google Workspace (Office/Notion are also cool but I just don't use them often)

- Mainly Go with Python for scripts

- PostgreSQL

- gRPC/Protocol Buffers for API servers

Where possible I try and take on as few dependencies on big cloud services, and always use standard gateways. It makes moving around much easier. Other stuff mentioned here is quite good, but I'll especially recommend https://IndieHackers.com


👤 aminmemon
Stripe & 2Checkout - For Payments

ChartMogul - Subscription Analytics

Prospectss.com - Growth Marketing / Lead Generation

GitLab - Code Repository

FirstPromoter - Affiliate Management

TawkTo - Free Live Chat

HelloBar - Exit Intent Popup

UberSuggest Chrome Extension - Keyword Stats directly on Google!

OpalStack - Best Python/Django Hosting

Bubbles Chrome Extension - Providing Feedback on Website

Loom - Video Recording.

Voxer - Better IM Like Voice Communication

Unsplash / Pexels - Free Stock

IPData - Check Geo Location of the user to set pricing & timezone

Amazon SES - Transactional Emails

MailJet - Promotional Emails

PorkBun - Domain

TunnelTo - Local Host Tunneling

Postaga - Outreach / Link Building

SEMRush - SEO Analytics and Link Building Outreach

Growth Runner Daily Google Analytics Report on Whatsapp


👤 aqeelat
I lot of people mentioned Namecheap for domains. They’re great. I’ve been using them for over 6 years now. However, I wouldn’t recommend them over CloudFlare Registrar anymore.

https://blog.cloudflare.com/registrar-for-everyone/


👤 Abishek_Muthian
I run a curated list(FOSS) of startup tools -https://startuptoolchain.com to serve those who are looking for tools like you. It includes almost all categories and tools recommended in this thread as I add tools from similar threads.

👤 cuireuncroco
Mailmeteor (https://mailmeteor.com) will help you get your first users by sending highly personalized emails to your contact lists. Super useful to reach out to your network before your Product Hunt launch for example.

👤 webscout
— Netlify + GCP for hosting

— Twilio for anything Messaging

— Stripe + Paypal for payments

— Biztoc.com for finding content to post

— Plausible.io for analytics

— Paperform for forms

— Bear.app for documentation


👤 jwr
Here's some advice from someone who has built (and currently lives off) a steadily growing and profitable solo SaaS business:

Here's what I use and what I think about it:

* Hetzner for servers, and use bare-metal ones, the speed and memory per dollar advantage over things like AWS is so large it's not even funny.

* Cloudflare for hosting domains and running your DNS (great).

* Braintree for subscription billing. It's not good at all, but Stripe is significantly more expensive and doesn't really get me that much more (it still can't handle EU invoicing with SAF-T export and its idea of invoicing is very US-centric). If you look at Stripe pricing and you are not in the US, look carefully: they will not deposit USD into a non-US account, which means they will hit you with currency conversion fees and poor rates. Add up all the fees and rates and you end up with 5.4% (last I checked).

* No ads. I stopped burning money on them after implementing my own tracking and finding out that I get exactly 0 signups through ads (tried Google, Facebook, LinkedIn, Quora).

* Linear for bug tracking. Fantastic tool.

* ProfitWell for tracking your subscription billing metrics.

* I still pay for Sendgrid, but I'd recommend against using them. They will send your E-mails from the same servers that their spammer customers use, so you will get plenty of rejected mail. No way to get around that unless you pay them big $$$ for dedicated IPs etc — it's a form of ransom, really. I send transactional mail myself, and for newsletters I'm looking for something better.

* Clojure + ClojureScript for software. Use a single language for both client and server, use the same business logic code for both, minimize line count, minimize programmer effort. An obvious bet for a solo founder.

* Ansible for managing your sever clusters, terraform for quickly spinning up experimental environments, and don't use AWS or heaven forbid Azure for those, use Digital Ocean which makes things really simple and saves you lots of time. Vultr is good, too.

That's it for tools, I think. But there is one thing I found more important than tools: I believe you should disregard most "common knowledge". Do not follow the hype. Read HN comments very critically: most people here are not in your situation. You need to optimize for different things than most HN readers. You are responsible for everything, including the bottom line of your business. So think for yourself. Don't jump into something just because lots of people write about it (ahem, Kubernetes). Don't do something a certain way just because it's current fashion (ahem, microservices). Don't use services just because most people do (ahem, AWS and Stripe). In each case, consider each service/tool carefully in the context of your business, your metrics and your requirements.

In my case, I am primarily optimizing for my time. But not only — I am willing to do some things manually (invoiced billing with wire transfers) or use a lower-tech provider (Braintree rather than Stripe) when it makes financial sense.

You mentioned PR and marketing — I also thought I would need to hire people, run campaigns, etc. I listened to all the podcasts and conference talks about marketing tools and strategies. And then I realized that most of these people do not run my type of SaaS — in fact, most of them make marketing tools for marketers. It's a huge echo chamber. I found out that with limited content marketing (e.g. writing articles from time to time) and "organic" spread, I'm getting a consistent number of signups. Could I get more? Yes, very likely so. But at what expense? Would these customers stick around? And would I be able to onboard and support them? So here again, think for yourself.

Unless of course your business is the same as everybody else's and you are building another tool for drip email campaigns, conversion tracking, idea voting, etc :-)


👤 alain34
I've been running https://www.bankaccountchecker.com since 2010 as a solo side project.

These are the only services I pay for:

- AWS for hosting

- names.co.uk for domains

- Paypal to receive payments (I started in 2010 and at this time stripe was not really an option in the UK)

- Twilio for inbound voice, which is $1 month to get a phone number

These are the used services with a free tier or totally free:

- A dev/ops stack that I am really familiar with

- Cloudflare for DNS management and SSL certificates

- sendgrid for smtp outbound emails (< 300 / days)

- names.co.uk for inbound emails (mail lite with 100mb mailbox) that I import in my own database (new saas product coming soon actually)

- Telegram for event notifications

- Crisp Chat

- Google Analytics


👤 giorgioz
I have been a solo-founder and developer for the first six years of waiterio.com I also wanted to focus on development and create few tools to automate other processes.

Right now I'm spinning off publicly one of the tools I've created: polyblog.io Polyblog let you create and delegate away a content marketing blog. We are currently in beta and I'm looking for beta testers. I can pass you down my knowledge on hiring a writer on Upwork and almost completely delegate the content marketing blog. Please write me at giorgio dot zamparelli at polyblog dot io


👤 joisig
Quuu Promote is a kind of content promotion on autopilot, but then first you’d need some content, could hire a content writer on Upwork or via an agency for that.

👤 kureikain
I found https://hanami.run (soon to be mailwip.com due to name conflict with hanamirb.org) to setup email forwarding and a simple blog platform by "email to post" and webhook.

Use it you can consolidate emails from multiple domains to forward to the same inbox. And you can add webhook/slack notification too.


👤 thisisrajat
This is a great time to be solo building your company. Most of the services have generous free tier. These are the ones I use personally.

* Hosting + DNS with AWS & Cloudflare * Code with GitHub and mirror to GitLab * Domain with Godaddy * Transactional emails with PostMark * Errors with Sentry * Docs, Mail, Calendar with Google Workspace


👤 DataCrayon
For PlotAPI (https://plotapi.com) I’m using:

- FastAPI for the SaaS itself

- WooCommerce for the accounts and subscriptions

- Nikola for the gallery and feature demonstrations

- FreeAgent for handling all the tax obligations (UK)

I’ve been checking out Ghost CMS recently. It’s looking great so far for content and subscription management.


👤 constantinum
Chargebee for subscription/recurring revenue billing. Set it up and it runs on autopilot. They do have a "launch" plan to help support new startups. https://www.chargebee.com/launch/

👤 worker767424
I recently stumbled across healthchecks.io. It's a one-man SaaS that does cronjob monitoring.

👤 dt3ft
I use a bunch of different tools for https://pdf2qrcode.com but I'd like to highlight papercups.io for pre-sale chat/questions. Otherwise, stripe for payments and cloudflare.

👤 mrwnmonm
I was searching for something like Zendesk + CRM, because Zendesk's is a little expensive for me. If you know one, please mention it. If I can send it important events from the app like (creating a project, subscriptions) it would be perfect.

👤 gathersight
Nothing to add on the marketing side, but for company setup and admin:

* Atlas Stripe for international incorporation

* CorpNet for state by state registrations (e.g. employees)

* Gusto for payroll

* Revolut Business for banking

* GBS Tax for annual US filing


👤 niftylettuce
I built https://forwardemail.net to save money and time on email hosting/SMTP.