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
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.
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.
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.
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.
If no sample appears, create one real event in the app (e.g., apply the label to an email) and click "Test trigger" again.
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.
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.
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.
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.
Ready to build it?
Zapier is the platform used in this guide.