
Updated September 2026. This guide replaces several older beginner Zapier tutorials on this site. Zapier’s plans change — check Zapier’s pricing page for current limits.
Zapier connects apps you already use so that something happening in one app automatically does something in another — a new form entry becomes a spreadsheet row, a new sale becomes an email-list contact. You don’t write code. This guide explains how Zaps work, what the free plan really allows, walks you through a first automation step by step, and gives you starter recipes for common small-business jobs.
How a Zap works
An automation in Zapier is called a Zap. Every Zap has:
- A trigger — the event that starts it, such as “new email matching a search” or “new form response”.
- One or more actions — what Zapier does next, such as “create spreadsheet row” or “send Slack message”.
Each time an action runs successfully, it usually counts as one task. Your plan includes a monthly number of tasks, so a Zap that runs 20 times a day uses tasks much faster than one that runs weekly.
What the free plan includes
| Feature | Free plan (at time of writing) | Why it matters |
|---|---|---|
| Tasks | 100 per month | Enough for low-volume automations and testing |
| Zap length | Two steps only: one trigger, one action | “Do three things when X happens” needs a paid plan, or three separate Zaps |
| Number of Zaps | Unlimited | You can build several simple two-step Zaps |
| Speed | Checks for new data about every 15 minutes | Not suitable when something must happen instantly |
| Filters, Paths, Formatter, Webhooks | Paid plans only | Older tutorials that use these won’t work on a free account |
Tip: without filters, choose triggers that already narrow things down — for example Gmail’s New Email Matching Search instead of New Email — so you don’t burn tasks on messages you don’t care about.
Before you build: plan it on paper
- Name the repetitive task in one sentence: “I copy enquiry emails into a spreadsheet.”
- Identify the trigger app and event: Gmail, new email matching a search.
- Identify the action app and event: Google Sheets, create spreadsheet row.
- List the information to move: sender, subject, date, message.
- Estimate how often it runs to check it fits your task allowance.
Your first Zap: log enquiry emails to Google Sheets
This example works on the free plan.
1. Prepare your spreadsheet
Create a Google Sheet with headings in row 1: Date, From, Subject, Message. Zapier uses row 1 to understand your columns.
2. Label the emails you want to capture
In Gmail, create a label such as Enquiries and a Gmail filter that applies it to the right messages — for example emails sent to your enquiries address, or those with “quote” in the subject. This does the filtering for free, inside Gmail.
3. Create the Zap and set the trigger
- Sign in to Zapier and click Create → Zaps.
- Choose Gmail as the trigger app and New Email Matching Search as the event.
- Connect your Google account when asked. Zapier uses a secure sign-in and does not ask for your password directly.
- In the search box, enter
label:enquiries. - Click Test trigger. Zapier should find a recent matching email. Send yourself one first if it finds nothing.
4. Set the action
- Choose Google Sheets and the event Create Spreadsheet Row.
- Pick your spreadsheet and worksheet.
- Map each column to data from the email: Date → date, From → from address, Subject → subject, Message → body plain.
5. Test and publish
- Click Test step and check a new row appears in the sheet.
- If it looks right, delete the test row and click Publish.
- Send a new labelled email. On the free plan, allow up to about 15 minutes for it to appear.
Privacy note: emails can contain personal information. Only copy what you need, keep the sheet’s sharing restricted, and remember anyone with access to the sheet can read it.
Starter recipes for small businesses
| Job | Trigger | Action | Free plan? |
|---|---|---|---|
| Keep form responses in one place | New form response (Google Forms, Typeform…) | Create spreadsheet row | Yes |
| Add new customers to your email list | New order (Shopify, WooCommerce…) | Add or update subscriber in your email tool | Yes, if both apps are available on free |
| Turn client emails into tasks | New email matching search | Create task (Trello, Asana…) | Yes |
| Get notified about new bookings | New scheduled event (Calendly…) | Send a Slack or email notification | Yes |
| Onboard a client in several steps at once | New booking | Notify you, email the client, create a task | No — needs multi-step Zaps (or three separate two-step Zaps) |
For a detailed walkthrough of one of these, see automating data entry with Zapier and Google Forms.
When to upgrade — and when not to
Upgrade when you regularly hit your task limit, need several actions in one Zap, need filters to avoid wasted tasks, need faster updates, or need an app marked as premium.
Stay free while you’re learning, running a few low-volume Zaps, or when a delay of a few minutes doesn’t matter.
Before paying, compare total cost at your real volume. Alternatives such as Make and n8n price and work differently and may suit multi-step workflows better — see our comparison of workflow automation platforms.
Common beginner mistakes
- Using a broad trigger. “New Email” fires for every message and uses up tasks. Narrow it with a search or label.
- Skipping the test. Always test with real sample data before publishing.
- Following old tutorials on a free account. Steps that add filters, formatters or extra actions need a paid plan.
- Never checking Zap history. Look at your Zap history after the first few runs. If an app connection expires, the Zap stops until you reconnect it.
- Automating a messy process. Fix the manual process first, then automate it.
- Not writing it down. Give each Zap a clear name, such as “Enquiry emails → Enquiries sheet”, so you know what it does months later.
Frequently asked questions
Is Zapier really no-code?
Yes. You choose apps and events and map fields using menus. Some advanced features accept code, but you never need them for standard automations.
Is Zapier free?
There’s a free plan with a monthly task allowance and two-step Zaps. It’s enough to learn and run simple automations. Multi-step Zaps, filters and faster updates require a paid plan.
Why didn’t my Zap run straight away?
Many triggers are checked on a schedule rather than instantly. On the free plan that can take around 15 minutes. Check your Zap history if it takes much longer.
Is it safe to connect my accounts?
Zapier connects to most apps through secure sign-in rather than storing your password. Only connect accounts you’re allowed to use, review what access each connection gets, and remove connections you no longer need.
What if Zapier doesn’t support my app?
Search Zapier’s app directory first — it covers thousands of apps. If yours isn’t there, a paid plan’s webhooks feature can connect many other services, or a different automation platform may support it.
Related guides
- Automating data entry with Zapier and Google Forms
- Workflow automation platforms compared
- What tasks should you automate first?
- Connecting APIs and automating workflows without code
