The single most underused tool in a small business stack is automation. Most founders can name three tasks they do manually every day — copy data from a form submission into a spreadsheet, send a Slack notification when a new lead comes in, add a subscriber tag when they buy a product. These tasks take ten minutes each. Over a month, that's hours. Zapier eliminates them without writing a single line of code.
This guide walks through the process from scratch, so you can replicate it in your own business.
Step 1: Create your free Zapier account and understand the basics
Go to zapier.com and create a free account — no credit card required. The free plan gives you 100 tasks per month and allows two-step Zaps (one trigger, one action), which is enough to get started and automate several useful workflows before you ever need to upgrade.
Three terms you need before you build anything: Trigger — the event that starts the Zap (a new email arrives, a form is submitted, a new row is added to a spreadsheet). Action — what Zapier does when the trigger fires (send a Slack message, create a task in ClickUp, add a row to Google Sheets). Task — one completed action step; this is what Zapier counts against your monthly limit. Once you understand those three, you understand Zapier.
Step 2: Choose your trigger app and event
In your Zapier dashboard, click Create Zap. You'll see a trigger block at the top of the builder. Click it and search for the app you want to watch — for example, Typeform if you want to automate responses to a form, or Gmail if you want to act on incoming email. Zapier will ask you to connect your account the first time, which takes about 60 seconds via OAuth.
After connecting, choose the specific event within that app — for Typeform, that's "New Entry." For Gmail it might be "New Email Matching Search." The specificity of the trigger determines how targeted your automation is: "New Email" fires on everything, while "New Email Matching Search" only fires when your filter matches. The more precisely you define the trigger, the less cleanup work falls on filters later.
Step 3: Set up your action app and map the data
Click the action block that appears below your trigger. Search for the destination app — Google Sheets, Slack, Notion, HubSpot, whatever you want Zapier to update. Choose the action event (for Google Sheets: "Create Spreadsheet Row") and connect your account.
Now comes the key step that most guides gloss over: field mapping. Zapier shows you the fields the action requires and lets you fill them with dynamic data from your trigger — drag-and-drop style. For a form-to-spreadsheet Zap, you'd map "Form Field: Email" to the "Email" column in your sheet, "Form Field: Name" to the "Name" column, and so on. Keep this mapping tight — only the fields that will actually be used downstream, nothing extra — which makes later automation easier to maintain.
Step 4: Test the Zap end-to-end before turning it on
Zapier has a Test button that sends a real piece of data through your Zap using the most recent real trigger event from your connected account. This is not optional: skip the test and you will turn on a Zap that breaks or mis-maps data, consuming tasks and creating noise before you catch it. The test shows you exactly what data comes in and what goes out. Confirm the destination app received the data correctly — open Google Sheets, Slack, or wherever your action points, and verify the row or message actually appeared as expected.
One more check at this stage: before you publish the Zap, look at the mapped output fields and ask "if something unexpected comes in on the trigger, what breaks?" Zapier handles empty fields gracefully for most apps, but some actions will fail if a required field is blank. Add a Zapier Filter step to skip the Zap when required fields are empty — this is available on paid plans and takes two minutes to configure.
Step 5: Build your first multi-step Zap and go further
Once your first two-step Zap is running cleanly for a week, add a second action. Multi-step Zaps are where the power compounds: trigger on a new form submission, action 1 adds it to Google Sheets, action 2 sends a Slack notification to your team, action 3 creates a task in ClickUp assigned to the right person. That single trigger automates a workflow that previously required three people to each do one manual step.
The second evolution is Zapier Paths — conditional branches that let a single Zap behave differently depending on the trigger data. A lead form submission from someone who selected "Enterprise" in a dropdown routes to one Slack channel and creates a CRM task; "Individual" routes to a different channel and adds a tag to your email list. Paths require a paid plan, but they're what turn Zapier from a connector into a genuine workflow engine.
Three Zap ideas to set up this week
- Contact form → Google Sheets + Slack: New Typeform or Gravity Forms submission → add row to "Leads" sheet → send message to #leads Slack channel with name, email, and message.
- New subscriber tag: New subscriber added in your email platform (MailerLite, ActiveCampaign, Mailchimp) → create task in ClickUp or Notion assigned to your onboarding sequence owner.
- Weekly report automation: Scheduled trigger (every Monday at 9am) → pull last week's Google Analytics 4 summary via the GA4 Zapier integration → format and send to Slack or email.
Frequently Asked Questions
Is Zapier free to use?
Zapier has a free plan that lets you run up to 100 tasks per month with two-step Zaps only (one trigger, one action). That's enough to test the tool and automate a handful of simple tasks. Multi-step Zaps, filters, and paths require a paid plan starting at around $19.99/month. The free plan is a genuine starting point — most first-timers use it for weeks before running into its limits.
What's the difference between a Zap and a task?
A Zap is the automation recipe. A task is one piece of work a Zap performs — each time a Zap runs and completes an action step, that's one task. A Zap with two action steps that fires 50 times uses 100 tasks. Zapier's pricing is based on the number of tasks consumed per month, not the number of Zaps you have configured.
Can Zapier connect to any app?
Zapier connects to over 7,000 apps — the largest library of any automation platform. If an app isn't natively listed, the Webhooks integration connects anything that can send or receive an HTTP request. For mainstream business SaaS, the practical answer is: it's almost certainly on Zapier.
How is Zapier different from Make (formerly Integromat)?
Zapier is more beginner-friendly with a cleaner interface and the largest app library. Make has a visual, node-based builder that's better for complex branching logic and is generally cheaper per task at higher volumes. If you're automating straightforward workflows for the first time, start with Zapier. If you're an advanced user building complex logic-heavy automations on a budget, Make is worth evaluating.