
How to Use Zapier
Connect your apps and automate workflows
Zapier connects two apps that don't otherwise talk to each other, without writing any code. Every workflow it builds, called a Zap, follows the same shape: something happens in one app (the trigger), and Zapier makes something happen in another app in response (the action). If you've ever manually copied a new form submission into a spreadsheet, that's exactly the kind of task a Zap replaces.
Step 1: Create a Zap
From your Zapier dashboard, click Create a Zap. This opens the Zap editor, where you'll build your trigger and action steps one at a time.
Step 2: Set up the trigger
Choose the app you want to watch and the specific event that should start the workflow (a new row in a spreadsheet, a new form submission, a new email matching a filter). Zapier will ask you to connect your account for that app if you haven't already, then test the trigger against a real, recent event so you can confirm it's picking up the right data.
Step 3: Set up the action
Pick the app that should receive the result and the action it should take (send a Slack message, create a row, send an email). Map the fields from your trigger into the action's fields; this is the step most people get wrong on their first Zap, since a field mapped to the wrong source produces a Zap that runs successfully but sends garbage data.
Step 4: Test and publish
Run a test on the full Zap before publishing. Once you're confident it works, flip it on. From then on, Zapier checks for the trigger event on a schedule (or instantly, for apps that support webhooks) and runs the action automatically.
Where the free plan bites
The free plan caps you at a modest number of tasks per month and only supports single-step Zaps (one trigger, one action), no multi-step workflows or filters. That's fine for testing one automation, but a real workflow with a filter step or multiple actions will push you into a paid tier fairly quickly.
Frequently asked questions
Do I need to know how to code to use Zapier?
No, the trigger-and-action model is built entirely around dropdown menus and field mapping. A "Code by Zapier" action exists for advanced users, but it's optional.
What happens if an app I want to connect isn't on Zapier?
Zapier supports thousands of apps, but if yours genuinely isn't listed, you can often still connect it via a generic Webhooks trigger/action if the app supports webhooks on its end.
Can one Zap trigger multiple actions?
Yes, but only on paid plans. The free plan restricts you to one trigger and one action per Zap.