Why Automate Email Workflows?

Repetitive email tasks — forwarding messages to a CRM, sending welcome emails, notifying your team of new form submissions — eat up hours every week. Zapier lets you connect your apps and automate these flows without writing a single line of code. This tutorial walks you through building your first email automation from scratch.

What You'll Need

  • A free or paid Zapier account (zapier.com)
  • Access to the email tool you want to automate (Gmail, Outlook, etc.)
  • The destination app (e.g., Slack, Google Sheets, HubSpot)

Step 1: Create a New Zap

Log into Zapier and click Create Zap in the top left. A Zap is Zapier's term for an automated workflow. Every Zap has two essential parts:

  1. Trigger: The event that starts the automation (e.g., "new email received").
  2. Action: What happens as a result (e.g., "add row to Google Sheet").

Step 2: Set Up Your Trigger

Search for Gmail (or your email provider) in the trigger search box. Choose a trigger event, such as:

  • New Email — fires when any new email arrives.
  • New Email Matching Search — fires only for emails matching a Gmail search query.
  • New Labeled Email — fires when an email gets a specific label applied.

Connect your Gmail account when prompted and authorize Zapier's access. Then configure the trigger — for example, set a search filter like from:client@company.com subject:invoice to catch specific messages.

Step 3: Test Your Trigger

Zapier will pull a recent email that matches your trigger settings. Review the sample data — this is what Zapier will use when mapping fields to your action. Make sure the right email was found before proceeding.

Step 4: Set Up Your Action

Now define what should happen when the trigger fires. Some popular email automation actions include:

  • Send a Slack message with the email subject and sender name.
  • Add a row to Google Sheets with email data (sender, subject, date, body snippet).
  • Create a task in Asana or Trello from an email.
  • Add a contact to your CRM from a new email sender.

Select your action app, choose the action event, connect the account, and then map the fields using the data from your trigger step.

Step 5: Turn On Your Zap

Click Publish Zap. Your automation is now live. Zapier will monitor your inbox and execute the action every time the trigger condition is met.

Tips for Better Email Automations

  • Use Gmail labels as a control mechanism — only trigger on labeled emails to avoid false positives.
  • Add a Filter step between trigger and action to add conditional logic (e.g., only proceed if email body contains a keyword).
  • Use Formatter by Zapier to clean up text — extract names, reformat dates, or split strings.
  • Monitor your Zap history in the Zap History tab to catch errors early.

Common Use Cases to Try

  1. Auto-save email attachments to Google Drive.
  2. Log all emails from a specific domain into a spreadsheet.
  3. Notify your team in Slack when a new support email arrives.
  4. Create follow-up reminders in Todoist from starred emails.

Once you've built one Zap, you'll find dozens more opportunities to automate routine digital work — saving time you can reinvest in what actually matters.