39
35 Comments

How we save 400+ hours per month through automation

When you’re running an indie software business, there are SO many things that need to be done. You either have to do them yourself, hire someone, or get software to do it for you.

There’s only one of you. Hiring is difficult and sometimes prohibitively expensive, especially in the early days. That leaves software.

In our business, we save over 400 hours per month with automation. Here's how you can do the same.

Process automation — is it really worth it?

You might be wondering if it’s worth the bother. After all, if you don't have any experience with workflow automation tools, it can be a pretty daunting thing to jump into. Plus, there’s the time you spend setting up automations. If you spend an hour setting up an automation, will you ever get that back?

In my experience, if you automate the right things, the answer is an obvious yes.

Here's an example. Say you have a form set up on your website to capture new leads. You get an email in your inbox with the lead’s contact details, which you then have to manually input into your CRM. That might take a minute to do. That’s pretty fast. Why bother automating it?

If it takes you an hour to create that automation, you’ll get your initial hour back after it’s processed 60 leads. If you’re doing 5 leads a day, that’s 12 days. And after that, you’ve got a free 5 minutes every day. Doesn’t sound like much, but the more processes you automate, the more they add up.

At the time of writing, our business automates around 50,000 tasks per month. If you assume 30 seconds per task, that’s 416 hours per month. A fulltime employee is around 170 hours/month.

It’s so much more than just time, though. Other benefits include:

  • No human error - automations don’t make typos, copy data to the wrong fields, or miss a character or two when copying and pasting.
  • Scalability - as your business grows, the automations just run more often. You don’t need to add people.
  • Headspace - when you don’t have to switch tasks all the time, you’re more productive. Plus, there’s a nice feeling that comes with knowing things are always ticking along without you actually doing any work.

What should I automate?

The most basic automation typically follows the formula: When this happens, do that. You can also add multiple actions or conditions.

An example that includes each of the elements would be: When someone fills out my screening questionnaire, post a message in Slack, and if they said their budget was more than $20000, send me an SMS to call them immediately.

If you’re anything like me, your mind will be buzzing now with all the processes you could potentially automate. But this raises an important question: What exactly should l automate?

A great place to look for inspiration is by simply exploring the Zapier or Make websites, looking at the automations and templates they have there, and seeing what looks useful.

Once you get into the mindset, you’ll notice more and more processes that are ripe for automation. To keep track of these ideas, I recommend keeping an automation wishlist — a simple spreadsheet or Google doc that you add ideas to as they come up.

To help you get started, I'll break down the types of things that should be automated, then I'll give specific examples.

What types of tasks to automate

  • Repetitive tasks: Everything from manual data entry to onboarding new clients and scheduling social media posts. A typical example is sending the same or similar emails
  • Double-handling: Moving data from one place to another, especially multiple times. Like when a new client comes in and you have to add them to your CRM, invoicing, project management, and more. Double-handing and repetitive tasks typically go hand-in-hand
  • Inbox cloggers: Instead of getting bogged down with emails, you can automate support handling or get notifications on a slack channel.
  • Tasks that you forget: It’s hard to keep on top of everything when you’re running a business. Automation helps you get the information you need without having to go digging, or it can just remind you to do things that you might forget while you’re buried in other tasks.

​​### Specific examples for SaaS
Hopefully you already have plenty of ideas on what to automate. But if you’re looking for more, here are some examples specifically for the SaaS founders out there.

Onboarding & Customer Success

  • Flag new ideal leads: When someone signs up for a trial, use Lead Score by Zapier to find how big their company is. If they are large, create a task to reach out to them.
  • Add customers on LinkedIn: For anyone that matches criteria, generate a LinkedIn search URL and send it to yourself in Slack. That makes it very easy to add them.
  • Incentivized feedback: When someone fills out a feedback form, extend their trial. We use this to encourage people to tell us where they heard about us for an extra 7 days of trial.
  • Party channel: Add new paid signups to a channel in your Slack. It’s like a little celebration every time.
  • Demo tracking: When someone books a demo, tag them in your CRM to make it easy to follow up.
  • Monitor usage: One week after signup, generate a report of customer activity and attach it to the customer record in your CRM. We use Mixpanel for this.
  • Identify Power Users: Each month, calculate a "health score" for every customer based on their usage. If they're above a threshold, tag them in your CRM.

Support

  • Quick actions: If you're using Intercom, create "Quick Links" that send information to a Zapier or Make webhook. We use this for common actions like extending a trial, or for quick access to their billing profile, CRM profile, etc.
  • Start conversations for feedback: If someone fills out a feedback form or NPS score, create a new conversation automatically and request they leave a review. Use canned replies with personalization.
  • Start conversations for cancellations and downgrades: Likewise, start a conversation when someone cancels. Write a personalized message requesting feedback.
  • Keep your team in touch with customers: Post NPS, comments, feedback, and cancellation reasons to a feedback Slack channel.

Contact Sync

Having the right information in all your systems enables better, more personlised communication. It's not sexy, but it's important. A bulk of our automations fit into this category.

  • Basic sync: When customer information changes, update them in your other systems. It helps to have a "single source of truth" that you use as your master list, and update your other systems from there.

  • Plan updates: When a customer changes their plan or adds a credit card, update your CRM and support system.

  • Sync unsubscribes: If you have more than one system that sends email, sync unubscribes between them.

    Marketing

    • Blog post promotion: When a new blog post goes live, create tasks to promote it. Also add them to a spreadsheet so you have a record of all your content. Same goes with support articles, case studies, and any other content you create.
    • Newsletter creation: Use the Zapier Chrome Extension to flag good content and add it to upcoming newsletters. You could also feed in any new blog posts, support articles, or YouTube videos.
    • Blog post planning: Use the OpenAI API to create a draft brief for any posts you want to create, and automatically save it as a Google Document. We use AirTable for this, and the Google Drive link is added back to the record once generated.

Other

  • Keep tabs on your business: Post a summary of project management system activity to yourself each day or week.

Just remember: Don’t try to take on too much at once, as it leads to overwhelm. Pick something small to start and don’t think you have to do everything on this list by tomorrow.

Zapier vs Make — which one should I use?

Zapier and Make are the most popular tools for automation. I recommend learning both, but Zapier is perhaps the best place to start if you are new to process automation.

To keep things simple, let’s look at a brief overview of the two tools.

Zapier

  • Relatively simple to use
  • Ideal for newbies
  • Tons of ready-made automations
  • Limited options for building complex workflows
  • A free option, with paid plans starting at $19.99 per month

Make

  • More complicated to use
  • Easier to create complex automations
  • Better suited to those with prior experience or a programming background
  • A free option, with paid plans starting at $9 per month

In reality, there are tons of intricate differences between these two platforms — too many to cover in this article. So for a deeper dive, check out my video: Zapier vs Integromat (Make) — a detailed comparison.

How to get started with Zapier?

Zapier is relatively easy to use and has loads of integrations you can use out of the box.

You can tap into their ever-growing library of ready-made integrations, or you can create custom Zaps that allow you to automate more complex or niche tasks. Either way, it’s a relatively simple process.

As I mentioned earlier, perhaps the best place to start is by looking at the apps that Zapier already integrates with. Chances are, you’ll find tons of ready-made connections to some of your favourite tools. Personally, I rarely use these templates, but they are great for coming up with ideas, and learning what’s possible.

Go to the Zapier website, then navigate to Product, and then App integrations. You’ll see a page like this:

![Zapier](https://i.ibb.co/TB6DcnQ/1.jpg "Zapier)

Click on one of the apps, and you’ll see some of the integrations Zapier offers. The below example is Gmail. Use the search box to search for another app you’re using, or just click one of the ones shown to get an idea of integrations that you can set up between the two.

Integrations

If you scroll down farther, you’ll see a list of automation templates for Gmail with other apps. Again, this is just a great way to generate ideas. But you can always click the “Try It” button to load this workflow into the Zap editor and begin playing around. Here are some examples.

Templates

Scroll down even farther and you’ll see the triggers and actions supported by the app.

Triggers and actions

This is my favourite section. If you understand the Triggers and Actions supported by the apps you use, you can start joining the dots. In the below example, just looking at the list might inspire you to add Slack messages to a Google Sheet by adding a reaction to the message

Triggers and action example

How to get started with Make?

With Make, you can connect as many apps as you want, with as many steps as you need. Make calls these workflows “scenarios.” In practice, this allows you to create highly complex automations that transform all sorts of business processes.

Make also offers a lot of ready-made automations, although not as many as Zapier. To explore what you can do, head to Make’s website and navigate to Platform, and then Apps & services. Like the Zapier website, you’ll find here all the apps you can connect together.

Zaper apps

If you click on an app, you can see a list of triggers, actions, and searches. You can then use and combine these to create bespoke workflows. Here are some examples for Google Sheets.

Google Sheets examples for Make

By navigating to Solution and then Templates, you can see and search for ready-made automations that you can deploy quickly and easily. Here are some examples.

Make templates

If you see one you like, simply follow the steps and give it a try.

  1. 2

    I'm studying now automatizations. Thank you for the share!

    I've got a question for you:

    What groundbreaking automation strategy or tool have you implemented in your indie software business that resulted in the most significant time savings and business growth, and how did it revolutionize your operations?

  2. 2

    Great guide! I have a question - did any mentor or entrepreneur inspire you to try this automation mindset? How was it initiated?

    1. 1

      There is an indiehacker podcast episode with Ben Tossel, that founded Makerpad a no/low code maker community. He also talked about no-code automation, which I found inspirational, it's episode #106 Creating a $200k Side Project Without Writing a Line of Code with Ben Tossell of Makerpad.

  3. 2

    Incredible post, thanks @jimmyrose 🙌

    Your automation on incentivized feedback is genius, definitely using that one...

    1. 1

      Thank you!

      I still can't believe how high the response rate is to that. It provides so much valuable info

  4. 2

    WOW! Thanks a lot!

    1. 1

      No problem, glad you like it

  5. 1

    Great article, Jimmy! Totally agree that automation is an invaluable time and sanity saver. The specific examples you provide make workflow streamlining feel very attainable even starting small.

    Appreciate you taking the time to put this together and share your insights with the community!

  6. 1

    How did you identify the tasks/processes that were most beneficial to automate?

  7. 1

    Awesome, thank you! Right now I'm learning how to utilize their new chatbots in Interfaces. But for people who don't want to learn this, AI Operations is a new field where consultants will automate your systems for you. Right now I'm learning how to make chatbots via the new Zapier Interfaces so I can install them for businesses.

  8. 1

    Thank you a lot. This is an amazing guide!

  9. 1

    We're using Zapier and Make, I wonder if we can integrate it with AI tools. Are there any AI tools you're using with Zapier/Make?

    1. 1

      I know there's a new ChatGPT integration with Zapier which is revolutionizing automation.

    2. 1

      How exactly would you integrate an AI tool into them?

    3. 1

      I would be keen to know as well :)

  10. 1

    Thanks for this great writeup! What are your thoughts on Zapier/Make integrations as an aftermarket? I am currently building a review monitoring service that would allow users to configure Zaps/scenarios that trigger on new reviews (in app stores, Google Maps, Amazon, etc.). Things like "Create new JIRA issue for reviews mentioning bugs", "Export 5-star reviews as Senja testimonial", "Send notification if 4-week average slides below 4.5 stars" or "Forward competitor reviews to #market-insights".

    With the extensive automation you're running, are there any Zapier/Make addons that you're paying for? Are people finding add-ons through their app directories, or do you reckon it's more of a "huh, now that I am paying for xy, I wonder if they have a Zapier integration" afterthought?

  11. 1

    @jimmyrose Awesome! We also are automation nerds @ typedesk.com and would love to chat automation ideas with you!

  12. 1

    Thank you for sharing such valuable automation ideas. Your insights and suggestions are highly appreciated. Automating repetitive tasks can indeed save a lot of time and boost efficiency. Keep up the fantastic work, and we hope your ideas inspire others to streamline their processes too. Cheers! 🙌🎉

  13. 1

    Wow, your automation efforts are truly impressive! Saving 400 hours per month is a game-changer for any business. If you're interested in exploring more automation possibilities and streamlining your processes further, I recommend checking out 𝟏𝐭𝐨𝐨𝐥𝐬.𝐜𝐨. They offer a wide range of automation tools, resources, and insights that can help you optimize your workflows and save even more time. Keep up the amazing work and continue leveraging the power of automation

  14. 1

    After your words, I am convinced that we are living in the future already today.

  15. 1

    Thank you for taking the time to write this, a lot of good advice and I'll have to come back and read it again as I start implementing.

  16. 1

    What a detailed and valuable post! During the day, I create cyber security incident automation workflows for clients, but never got into business ops automation. I am definitely going to start looking into this!

    Many thanks!

    1. 1

      Thank you! Hope it helps

  17. 1

    I run a boutique digital marketing and media agency that produces video and content for architects, developers, realtors, interior designers, etc. And I cannot get around to restructuring it to run more efficient.

    1. 1

      We had an agency when I first learned about Zapier. It made a HUGE difference. Hope this post helped a little on your journey

  18. 1

    Great value, thank you for sharing so many automation ideas, I also believe you can save a lot of time by automating repetitive tasks.

    1. 1

      No worries at all :)

  19. 1

    Thanks, I did not know about Make till now.

    1. 1

      It's so good. Not as easy to use, but when you get the hang of it it's super powerful

  20. 1

    @jimmyrose when you have a whole slew of automations that you want to implement, how do you prioritize them? The amount of time it'll take? The amount of time it'll save? The amount of human error it'll prevent? How distasteful you find the task? I'd love to know if you have some kind of model for this, or if you just eyeball it.

    1. 1

      That's a good question. These days I just build them as I need them as there isn't some big backlog.

      Starting over I'd probably gut feel it based on all the points you mentioned, with a tendency towards stuff I hate doing. It's easier to stay motivated when you are not doing the soul sucking stuff

  21. 1

    Wow, that was super thorough, thanks! I'm always thinking about automating my business (beyond the absolute basics), but I can never quite find the time. And you're right that it feels pretty daunting figuring it all out. But this is the nudge I needed.

    Bookmarked.

    1. 1

      Happy to hear it. It might help to allocate a block of time every week to automation. Used to be Thursday mornings for me.

Trending on Indie Hackers
How I Launched My AI Startup with a Warm Email List and Zero Marketing Budget? 31 comments Here's how we got our first 200 users 29 comments What you can learn from Marc Lou 20 comments Reaching $100k MRR Organically in 12 months 14 comments Software Developers Can Build Beautiful Software 13 comments Worst Hire - my lessons 11 comments