Flows On Demand — Workflow Automation Reviews
Z
BeginnerGetting Started · 20 min

Zapier for Beginners: Create Your First Zap

Zapier is the most widely used automation tool in the world, and its strength is simplicity. An automation in Zapier is called a "Zap," and every Zap follows the same pattern: when something happens in one app (the trigger), do something in another app (the action). This guide builds your first Zap end to end.

By the FlowsOnDemand editorial team · Last updated May 2026

What you'll need

  • A free Zapier account
  • Accounts in the two apps you want to connect
  • About 20 minutes

Key terms before you start

  • Zapone complete automation (a trigger plus one or more actions).
  • Triggerthe event that starts the Zap (e.g., "New Contact in HubSpot").
  • Actionwhat the Zap does in response (e.g., "Send a Gmail email").
  • TaskZapier's billing unit. Every successful action step counts as one task. The free plan includes 100 tasks per month.

Step-by-step: build your first Zap

1

Start a new Zap

Log into zapier.com and click "Create Zap" (or the orange "+ Create" button). You'll see a builder with a "Trigger" block at the top and an "Action" block below it.

2

Choose your trigger app and event

Click the Trigger block, search for your starting app, and select it. Then pick the trigger event — for example, in Gmail you might choose "New Labeled Email." Click Continue.

3

Connect your trigger account

Click "Sign in" to connect your account via OAuth. Once connected, configure any options the trigger needs (e.g., which Gmail label to watch), then click Continue.

4

Test the trigger

Click "Test trigger." Zapier pulls in a recent real example so it has sample data to work with. Confirm the sample looks right, then click Continue with the selected record.

Tip

If no sample appears, create one real event in the app (e.g., apply the label to an email) and click "Test trigger" again.

5

Choose your action app and event

In the Action block, search for your second app and pick the action — for example, "Google Sheets → Create Spreadsheet Row." Connect that account the same way you connected the trigger.

6

Map fields from trigger to action

Fill in the action's fields. Click into a field and a dropdown shows data from your trigger — select the matching value (e.g., map the email's "From" address into a "Sender" column). Static text can be typed directly. Mapped fields show the trigger app's icon.

7

Test the action

Click "Test step." Zapier runs the action once using your sample data. Check the destination app (e.g., your spreadsheet) to confirm the row appeared correctly.

8

Name and publish

Give your Zap a clear name in the top-left, then click "Publish." Toggle it on. Zapier now runs it automatically — polling for triggers every 1–15 minutes depending on your plan.

Tips to keep your task usage low

  • Add a Filter step (free, doesn't consume a task on the free plan in the same way actions do) so the Zap only proceeds when conditions are metthis avoids wasting tasks on irrelevant events.
  • Use "Paths" only when you genuinely need branching logic; each branch's actions count as tasks.
  • Watch the Zap History tab to spot errors and see exactly how many tasks each run consumed.
  • If you're consistently over 100 tasks/month, run our cost calculatorMake or Pabbly may be dramatically cheaper for your volume.

Ready to build it?

Zapier is the platform used in this guide.

Try Zapier