Create Awesome Life Automations with Multi-Step Zaps

Ryan Dube 01-02-2016

Zapier, the single largest competitor to IFTTT, announced that it now offers users the ability to create multiple action automations called multi-step zaps.


What exactly does this mean?

Well, in the world of online app automation, a typical workflow involves creating a single action from one service, and using it to trigger something in another service. An example — using an incoming email with a specific subject line, to trigger a Google Spreadsheet Perform Amazing Feats With These Useful Google Spreadsheet Functions I am ashamed to admit that I've only recently decided to start experimenting with Google Spreadsheets, and what I've discovered is that whatever allure or power Excel had over me due to the amazing things... Read More which loads the subject line and the sender into two fields.

With this fresh update, Zapier has just raised the bar by allowing you to use a single app trigger to kick off a whole laundry-list of actions.


In this article, I’ll show you some examples of why this is so cool.


What Is a Multi-Step Zap?

Up until now, in IFTTT IFTTT Recipes That Help You Save Money IFTTT can be used to do nearly anything, and saving money is no exception. Here are some of the best recipes to help you live more frugally. Read More or Zapier, if you wanted to have two or three things happen at once whenever an initial single action happened, you had to create two or three “recipes” or “Zaps”. Not a horrible thing, but kind of annoying, and certainly not efficient.

Wade Foster, the CEO of Zapier, explained it in the press release as follows:

“Zapier’s one-to-one app automations have been and will continue to be valuable, but Multi-Step Zaps, with an unlimited string of actions, open up powerful automation.”

Even if you don’t run a business, for personal use some of these multi-step zaps are really useful.

Creating a Multi-Step Zap

The “multi-step” feature is really an addition to the regular Zap creation process, except at the end of each step, you have the option to click the Add a Step link so you can add more actions.



As your list of actions grow, every new action can draw upon either the original trigger, or the subsequent actions you’ve created.


In the example above, the new incoming email was a trigger, and creating a text file was a previous action. In this step, creating a ToDoist task, you can either take data out of the incoming email, or you can use data from the file you’ve created.


As you build your task list, each task will show up on the left side of your Zapier screen with a number next to it, showing you the step sequence.


Building a multi-step Zap is about as simple as creating a single-step one. But now, you can just keep going on and on, building more steps into your workflow.

Once you get started building these, it’s actually kind of addictive dreaming up new workflows to automate The Awesome Automation Guide for Mac Users Whether it's sorting your email, searching your documents or building a playlist, you'd be amazed how many tasks can be done automatically instead of manually - if only you knew how to get started. Read More .


Moderating Blog Comments

For example, let’s say you have a personal blog 5 Tips For Starting Your Personal Blog [Opinion] As an occasional personal blogger, I have seen a lot of other folks in the blogosphere who just want to write personal publications that are not exactly meant for making money. I really like that,... Read More , or even a business blog 5 Secrets To Small Business Blogging Success Blogs are great for getting to know your clients, their worries and interests, and for pulling in more business. But a poorly-executed blog can cause more harm than good. Read More , that gets a fair number of comments every day. Maybe you get a lot of spam so you prefer to moderate your comments. Wouldn’t it be nice if whenever a new comment comes in:

Imagine if that could all happen without you having to lift a finger. Here’s how you do it with Zapier.

Use either the WordPress commenting or Disqus trigger to pick up on any new comments that come in.


For the first “trigger”, I’ve used the ToDoist Zap, and passed along the Disqus comment thread title, and the comment text itself into the ToDoist task Automate Your Life and Job With Todoist and IFTTT Play creatively with ToDoist's notification features, and IFTTT's ability to accomplish really cool automations with them. We show you how combining the two powers your productivity. Read More title and notes.


That’s all there is to creating a new ToDoist task to remind you to respond to the comment. But now, you’ll want to log all the comments so you have one central location to go and review them all, including URL links. So, the next step will be adding a Google Spreadsheet Zap, loaded with the comment URL, author name and message.


Now that that’s done, you’ll want to make one more step to extract the name of the comment author and their email address and add those to your email mailing list How to Send Personalized Mass Emails in Outlook With Mail Merge Read More spreadsheet.


The job is now done in three simple steps. With just a single incoming comment to your blog, three actions will automatically occur and you don’t even have to think about it. Just check your to-do list, visit the master spreadsheet, and click on the comment links to quickly moderate. Job done.

Multi-Step Zaps from Emails

Email has always been a powerful tool on the Internet, and that’s not likely to change any time soon. That’s why incoming emails are often a very popular choice for triggering Zaps.

In the example below, I’ll show you how I plan to use incoming Google Analytics intelligence alert emails How Google Analytics Alerts Can Email Or Text You About Site Problems Google Analytics offers a special alert feature that sends out an email or an SMS alert when any event happens on your site. Setting them up isn't as complicated as you think. Read More , notifying me that my website traffic is low, to do all of the following tasks:

  • Email my social team to post Tweets and Facebook posts to boost site traffic
  • Send an SMS alert to my mobile phone letting me know that traffic has dropped
  • Add a to-do task to write some extra blog posts to help boost traffic.

Let’s look at how simple it is to create this workflow using multi-step Zaps.

First, you’ll need to set up the Gmail trigger using “Search String” and defining the string as whatever will identify that incoming email. In my case it’s the subject line, “Google Analytics intelligence alert”.


The easiest way to send an SMS is to use the “Select SMS by Zapier” Zap.  Setting this up will require confirming your phone number and typing in a confirmation pin, but after you do that once, you’re done.

Then, you can choose to have the Zap either call your phone or send an SMS.


In this example, I’ve set up an SMS to message me with the subject line of that email. This way I know exactly when the Google Intel alert comes in.


With that step out of the way, clicking Add Step moves on to the next Zap. This one will be the Gmail alert to the social team. Zapier lets you easily load multiple Gmail accounts, so you can select from your business or your personal account, whichever you want to send the email from.


Next, I’ve loaded the subject line of the Social team email with the subject line of the incoming Google email. Then I wrote a custom message to the team, asking them to send out some extra Tweets and Facebook posts.


Remember, you just need to set up this email once. From now on, any time the trigger event happens, all of the actions will occur right away. In the above example, a pre-written email will go to my social team, and I’ll get an SMS alert that looks something like this:


Streamlining your workflow and removing menial tasks from your pile of activities is what automation is all about How to Automate Microsoft Office Tasks with IFTTT Recipes IFTTT, the automation service that will complete an action once another condition is met, now has 50 task recipes for Microsoft Office. We show you how it works and offer a selection of recipes. Read More . But now with the multi-step Zap you can set up entire workflows including as many steps as you like, without having to waste time creating multiple individual trigger-action pairs. It’s a really significant improvement over the way things have been up until now.

Let’s look at one more example.

Triggering a Workflow Off Slack Comments

A growing number of companies these days are using Slack as a staff communication tool. If you have any responsibility to keep up with conversations in any specific Slack section, then you’ll want to know when something important is happening there.

Zapier is integrated with Slack The Ultimate Way to Make Slack Work with Your Favorite Services In addition to communication, there are many ways to bring information inside Slack, but there are few integrations that let you control external services from within Slack -- until now. Read More , and you can trigger entire multi-step workflows any time someone posts to a specific channel.

This is what the Slack trigger looks like.


Just choose from the channel you want to monitor, and any time a new post goes to that channel, your workflow will get triggered.

My first step of the workflow is to get an SMS with the comment that the person posted to the channel. Once again, just use the SMS by Zapier Zap, and craft the SMS message using elements from the Slack trigger.


In my case, I included the name of the channel, the person doing the posting, and the time stamp of the message. This is because, it isn’t really important what the message is, I just need to know that someone has posted, so I better check the channel and see if a response is needed.

The beauty of this is that I don’t have to monitor my important sections all day. In fact, I don’t have to monitor it at all, because Zapier is doing the monitoring for me.

But, the SMS step isn’t enough. I also want to have an email log of all of the posts that have gone into my important channel. So the next step is a Gmail Zap.


I’ve made the subject include the post author’s name and the channel, and the body of the email contains the text of the post.

This way, I actually don’t even have to go to Slack to read the message and decide if it’s important. I can just scan my emails and see what people have posted. If it’s something time-sensitive, I’ll know to log into Slack and respond immediately.

The biggest issue I have is often forgetting to go take care of questions or concerns in my important channels. A way to help with this is to add yet another step to this workflow, which adds a new task in my to-do list to remember to respond to that post.



The task is to “Answer” the user, in the specified channel. The notes of the task include the actual comment itself.

Automating Your Workflow So You Can Work Less

The beauty of services like Zapier and IFTTT isn’t just that it’s cool to make things happen all on their own — it’s actually that you can greatly simplify your life by worrying less about the small things. It’s nice to know that you’ll never forget something again, because you’ve got your computer to handle it for you.

These services only keep getting better, and the list of tools and apps that you can integrate continues to grow – including smart home products Future Proofing Your Smart Home for Apple HomeKit Compatibility Read More , mobile devices and all sorts of online services 12 Productivity Extensions That Keep You Focused on Deep Work It is hard to focus. You need extra help to limit your online time to get back to work or get out of the house for some fun. We have the tools for you. Read More . If you’ve never built a Zap automation, now’s probably a pretty good time to start.

Give the multi-step Zaps a try and let us know what you think. Is it simple enough to use? What kind of creative automation can you come up with? Let’s brainstorm a few in the comments section below!

Nevodka via Shutterstock

Related topics: Computer Automation, IFTTT.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Lenna Reichmann
    January 9, 2018 at 3:31 pm

    Awesome post, Ryan! Thank you for sharing this.

    I am just starting to use Zapier to automate some of the processes I do at work. It’s nice to have articles like this to help novices like me learn about a groundbreaking app that helps make my work a lot easier. Just a moment ago, I created my first zap with Gmail and Slack. I only check my emails twice a day, however, I have some important emails that I do not want to miss, thus, I created a zap for Zapier to send a direct message to my Slack account as soon as a message from designated email addresses is received. It took some trial and error until I got the desired output. It’s awesome. Now I’m just waiting for the first message to pop out of my Slack screen instead of checking it in my Gmail. Here's a link as to how you can set-up this zap: 

    It’s unfortunate that multi-zaps are not available in its free service. Still, we can always resort to creative recipes that will still achieve the same output albeit a longer initial design phase.

  2. Anonymous
    February 2, 2016 at 12:05 am

    multi-zaps not available in free plan

    • Carlin
      February 4, 2016 at 10:17 pm

      You can try Multi-Step Zaps for free on a 14-day trial!

      • Anonymous
        February 5, 2016 at 2:33 am

        not the same thing
        I was just clarifying