Multi-Step Zaps by Zapier

The easiest way to build powerful workflows with your apps

get it
#1 Product of the DayFebruary 01, 2016



You need to become a Contributor to join the discussion - Find out how.
Wade FosterMaker@wadefoster · Co-founder & CEO at Zapier
Hey Product Hunt! Today we're launching a new version of Zapier the includes Multi-Step Zaps. This has been in development for nearly a year. We've had several thousand people testing in beta and it's been going great so we're releasing to everyone today. A quick example of something you could do is setup a Typeform survey so when a response is received it can trigger a chain of events like: - look up the respondent in Pipedrive CRM and add a note - upload an attached file to Box - log the entry in a Google Sheets spreadsheet, including a link to the new file - if critical feedback is given, open a Zendesk ticket. You can read more about the launch and effort behind this here: I'll be around all day to answer questions if you have them. Wade P.S. You use this to do some cool stuff with Product Hunt too like setting up a Multi-Step Zap to post your PH upvotes to Twitter, Facebook, Slack and LinkedIn all at once.
Jean-Paul Horn@jeanpaulh · Publisher
@wadefoster I love Zapier to death and have been (and still) using it over a year extensively (paid account). Would love an extra account step between Basic and Business though (faster polling, more zaps). Huge fan of today's update and the previous folder update. You guys are kicking it!
Jean-Paul Horn@jeanpaulh · Publisher
@wadefoster PS Would also love a way to rearrange previous made steps. A few times I got the multi-step order wrong and had to start over.
Wade FosterMaker@wadefoster · Co-founder & CEO at Zapier
@jeanpaulh Ahh. Interesting. That might be easier said than done, but I'll see what we can do there. Definitely would be helpful UX.
Ryan J A Murphy@ryanjamurphy · Student?
@jeanpaulh @wadefoster Seconding this, but from the Free to the Basic plan. Maybe this is foolish of me, but the jump from $0/year for what Free offers to $220/year for Basic is way too much for me. I want to give you money for the service, but I can't afford that! (It doesn't help that the CDN dollar is in the gutter..) Use case: I use Zapier for a number of personal recipes. Something like $5/month for 10 zaps and 1000 tasks a month would be realistic for me – and maybe many others looking to use it for "prosumer" purposes. I'm sure your market analysts have priced out these segments and your scheme makes sense... but that doesn't stop me from feeling a little guilty whenever a task runs for free. (Thanks for building Zapier!)
Sam Doshi@samir_doshi · Co Founder @
@wadefoster Love the simplicity - nice work
levelsio@levelsio · Founder of Nomad List
I love this. I always tweet and talk about automation apps like Zapier and IFTT everywhere. They're both great, although I use Zapier more as their speed of new features added is faster now. For example, I take pre-orders for my book at via Typeform, payment goes to Stripe, then Zapier pushes the customer details to MailChimp, and then Zapier sends people the first chapters to their email. Another one, when people sign up to Nomad List, automatically Zapier sends them an introduction via Slack. Also when I receive an invoice by email, Zapier tries to detect it and automatically files it in my bookkeeping spreadsheet on Google Docs. It still takes some manual editing after, but it saves time. I used to code all this stuff myself as little scheduled shell scripts, and I still do, but wherever possible I try to automate it via Zapier. It's not perfect, sometimes Zapier doesn't detect the correct API data for example making it useless, but most of the times it works and then it keeps working. The problem with coding your own scripts around APIs is that APIs keep changing, so sometimes your scripts will just stop working. Zapier checks APIs themselves, so that saves loaaaads of time. I'm a huge believer that the future of startups is less code, and Zapier is a tool that makes that future a little more real.
Wade FosterMaker@wadefoster · Co-founder & CEO at Zapier
@levelsio One cool thing you might like is the new code app. It lets you write a little javascript between steps to manipulate the data from a trigger before posting to an action. It's great for all those times when Zapier doesn't have API data in quite the right format for you.
Alexander Khanukov@akhanukov · CX/UX strategist, nascent entrepreneur
@wadefoster @levelsio Ahhh. Like my old Google Scripts still cracking away in the background. Will look into this. Thanks!
Mike KnoopMaker@mikeknoop · Co-founder & CPO, Zapier
I spent the last year+ building this alongside @justindeal, @smbriones, and github/stevemolitor and we're very happy to see this finally ship today. Before, Zapier was only 1-to-1 integrations which limited it's power. Multi-Step Zaps open up a huge array of more useful Zaps like... - looking up data inside other apps to use in the workflow - if an item isn't found when looking it up, create it - transforming that data inside of Zapier (like dates, string manipulation) - executing custom javascript code in between steps (can do manipulation, API calls, etc.) This is the biggest change to the product since we launched the company back in 2011. Interested in the build process? Here's a look at how it came together: I'm excited to answer questions. Especially ones about the build process (like how we ran a 3 month beta). I'll be watching this thread throughout the day! Mike
guillaume cabane@guillaumecabane · VP Growth @Segment
I have been on the beta of Multi-stage zaps for over 6 months, and it's been incredible. It's now become our go-to backend, and that has helped us create growth experiments at a huge pace!
Justin Mares@jwmares · Co-author, Traction Book
@guillaumecabane Can you give an example growth experiment you've run through multi-stage? Super curious! Btw, love Mention. Great job with the product!
Bryan Helmig@bryanhelmig · CTO/co-founder of
Zapier co-founder/CTO - crazy excited about this launch - it represents thousands of hours of work and a pretty much complete rebuild of our entire stack. One of my favorite features is new custom Code steps - both Python and Javascript are supported. I've been using it to replace dozens of crontabs and others are using it to inject custom scripting into workflows around Github, Bitbucket, Trello, Salesforce, etc. I especially like making Slack bots with it (we've made a few game moderator bots, pretty fun). I'll be around all day - happy to answer any questions. There is some cool tech under the hoods.
Ryan J A Murphy@ryanjamurphy · Student?
@bryanhelmig Woo! Python and Javascript. Good choices! Anything else on the horizon?
Bryan Helmig@bryanhelmig · CTO/co-founder of
@ryanjamurphy I know I'd personally like ES6 & ES7 Javascript support - but we'll keep our ears open just in case others have stuff that they want us to include!