Zapier

A complete AI automation toolkit for teams. It unites AI workflows, agents, and forms across apps.

Automation & No-Code, Productivity & Projects, Analytics & Optimization

Pricing

Pricing includes a Free plan, Professional from $19.99 / month, Team from $69 / month, with Enterprise pricing available on request.

Pricing plans for Zapier
Plan Price
Free Free
Professional From $19.99 / month
Team From $69 / month
Enterprise Contact for pricing

Last checked: 2026-01-23 · Source: zapier.com

Key features

  • Design multi-step workflows with logic branches and AI processing
  • Build and deploy custom AI agents across your stack
  • Create AI chatbots to answer questions instantly
  • Store automation data and collect inputs with Tables and Forms

How to do tasks with Zapier

Step-by-step workflows sourced from official docs/tutorials where possible.

How to improve my daily workflow? Paid required
  1. Define Objective

    Clarify the daily workflow pain points you want to solve. Example: when a Gmail label is applied, extract action items from the email and return a summarized checklist via email.

  2. Prepare Claude API Access

    Open Anthropic Console. Go to Settings > API Keys. Click Create Key. Name it clearly (e.g., Zapier Key). Copy the long string of characters you receive.

  3. Connect Claude in Zapier

    In Zapier, click Apps in the left menu. Click Add Connection. Search for Anthropic Claude. Select it. Paste the Claude API key from step 2 and authorize.

  4. Create Gmail Test Label

    In Gmail, create a new label named Summarize with Claude. This label will trigger the automation.

  5. Create New Zap

    In Zapier, click Zaps > Create Zap. Name it something descriptive like 'Claude Action Items from Email'.

  6. Configure Trigger

    Choose Gmail as the trigger app. Event: New Labeled Email. Label: Summarize with Claude. Sign in to Gmail if prompted and select the correct Gmail account.

  7. Test Trigger

    Run a test to pull sample email data. Confirm you can access fields like sender, subject, and body for later use.

  8. Add Claude Action

    Add an action. Choose Anthropic Claude as the app. Event: Send Message. Select your connected Claude account.

  9. Configure Claude Prompt

    In User Message, insert the email body from the trigger. In System, provide role instructions to Claude (e.g., extract action items and list them clearly). Pick a model (claude-2 or claude-3) according to speed vs. quality. Optionally set a unique memory key and enable advanced options as needed.

  10. Test Claude Action

    Run a test to send the prompt to Claude and view the generated action-items list.

  11. Add Gmail Reply

    Add another action. Choose Gmail. Event: Send Email (Reply to Email). Configure to reply to the original thread using the trigger's thread ID. Set From Address and From Name. Body should include Claude's action-items output.

  12. Test End-to-End

    Test the full flow: apply the label to a sample email, verify Claude returns items, and confirm the reply is posted to the thread.

  13. Turn On & Monitor

    Toggle the Zap On. In the Zap settings, adjust the polling interval if your plan allows. Monitor runs and adjust prompts/settings to improve results over time.

How to manage tasks efficiently? Paid required
  1. Create Zap

    In Zapier, click Make a Zap. Set Trigger App to Calendly and choose Invite Created. Connect Calendly; test the trigger.

  2. Find Or Create Person

    Add Action: Pipedrive - Find Or Create Person; map fields from Calendly (name, email, phone) to the corresponding person fields.

  3. Find Or Create Organization

    Add Action: Pipedrive - Find Or Create Organization; map organization name from the Calendly lead data.

  4. Create Or Update Deal

    Add Action: Pipedrive - Create/Update Deal; populate title with the lead name and inquiry, assign to the owner, and set the initial stage to New.

  5. Update Marketing List

    Add Action: ConvertKit - Update Subscriber; map email and name; update subscriber fields to reflect the new lead.

  6. Create Appointment Activity

    Add Action: Pipedrive - Create Activity; type 'appointment' or 'call'; set date/time from Calendly data; assign to the owner.

  7. Route By Path

    Add Path (Conditional) in Zapier to handle alternative outcomes (e.g., GST is present or if lead is qualified). Configure filters to branch actions accordingly.

  8. Transfer On Won

    If the deal status changes to Won, add Action: Asana - Create Task; copy client and deal details; assign to the consultant; set due date.

  9. Populate Project Brief

    Add Action: Asana - Update Task Description with the project brief pulled from PipeDrive; link back to the original deal for context.

  10. Create Onboarding Tasks

    Add Action: Asana - Create Subtasks or Checklist items for onboarding; assign to the owner; include notes and due dates.

  11. Lost Deal Nurture

    Add Action: ConvertKit - Add Tag to subscriber based on loss reason; trigger nurture sequence and newsletter enrollment.

  12. Optional Zoom Summary

    Optionally route Zoom meeting end to an AI summary (via a Zapier-capable app) and post next actions to the relevant Asana task.

  13. Test, Review, and Enable

    Run a test of the entire Zap, review mappings, enable the Zap, and monitor the first 24–48 hours for any data mismatches.

How can I collect leads through a website? Free possible
  1. Create Zap

    In Zapier, click the orange Create Zap button. Name the Zap for lead capture (e.g., Chatbase Leads to Google Sheets).

  2. Select Trigger App

    Choose Chatbase and set Trigger Event to Form Submission.

  3. Connect Chatbase

    Click Sign in to Chatbase in Zapier and enter your API Key from Chatbase Settings.

  4. Configure API Key

    Paste the API Key into the Zapier field and continue.

  5. Obtain Chatbot ID

    In Chatbase, copy the Chatbot ID from Chatbot Settings.

  6. Enter Chatbot ID

    Paste the ID into Zapier's Chatbot ID field.

  7. Test Trigger

    Run Test Trigger to fetch a sample lead.

  8. Add Action

    Add Google Sheets as the action and choose Create Spreadsheet Row.

  9. Connect Google Sheets

    Sign in to Google, select Drive > Your Spreadsheet > Worksheet.

  10. Map Fields

    Map Chatbase lead fields to the correct sheet columns.

  11. Test Action

    Test the action to ensure a new row is created.

  12. Publish Zap

    Turn on the Zap by toggling the switch or clicking 'Turn on'.

  13. Verify End-to-End

    Submit a test lead via your Chatbase bot and confirm the new row appears in Google Sheets.

How to choose triggers for an automated email workflow Free possible
  1. Create a Zap

    In Zapier, click Make a Zap to start a new workflow.

  2. Set Trigger App

    Choose MailerLite as the Trigger App in the Zap Editor.

  3. Choose Trigger Event

    Select an event such as New Subscriber, New Group, or Subscriber Subscribed/Unsubscribed.

  4. Connect MailerLite Account

    If not connected, click Sign in to MailerLite. Authorize Zapier to access your account.

  5. Configure Trigger Details

    In Trigger Setup, pick the subscriber group to monitor and any filters.

  6. Test Trigger

    Click Test Trigger to pull sample subscriber data.

  7. Add Action App

    Click the plus icon to add an Action step. Choose the destination app.

  8. Choose Action Event

    Select an action such as Create/Update Contact.

  9. Map Data Fields

    Map Email, Name, and other fields from the trigger to the action.

  10. Test Action

    Run a test to confirm the data maps correctly.

  11. Name Your Zap

    Enter a descriptive name in the top-left corner.

  12. Turn On Zap

    Toggle the switch in the top-right to enable the automation.

How to turn notes into actions? Free possible
  1. Create Google Form

    Open Google Drive, click New, select Google Forms, and design your form with fields such as First Name and Email, plus a field for the buyer guide or newsletter interest.

  2. Link Form to Response Spreadsheet

    In Google Form, navigate to Responses > Create Spreadsheet, then name the sheet so responses populate there automatically.

  3. Customize Branding

    In Google Forms, open Customization, add a header image and set colors to match your brand.

  4. Prepare Confirmation Message

    In Form settings under Presentation, customize the confirmation text so responders know a guide will follow.

  5. Create Zapier Account

    Sign up for Zapier Free plan and connect your Google account and Gmail account when prompted.

  6. Create New Zap

    In Zapier, choose Create Zap and give it a descriptive name like 'Forms To Gmail - Buyer Guide'.

  7. Set Trigger: Google Forms New Form Response

    Choose Google Forms, select the Trigger Event 'New Form Response', sign in, and pick the specific form you created.

  8. Set Action: Gmail Send Email

    Choose Gmail, select the Action 'Send Email', and connect your Gmail account if prompted.

  9. Map Data Fields

    From the Google Form, map fields to Gmail: To (recipient), From (your email), and Subject.

  10. Compose Email Body

    Draft the message body using dynamic data for the recipient's name and include links to your buyer guide or newsletter.

  11. Add Personalization & CTAs

    Insert the recipient's name in the greeting and add a call-to-action such as 'Book a call' or 'Download your guide'.

  12. Shorten and Insert Links for Buyer Guide/Newsletter

    If sharing links, use a URL shortener (e.g., bit.ly) to keep the email clean and trackable.

  13. Test Trigger & Turn On Zap

    Submit a test response in Google Forms, verify the Gmail delivery, then toggle the Zap ON for real submissions.

  14. Validate Deliverability

    Check inbox delivery, adjust sender name/signature as needed, and monitor for any bounces or spam placements.

How to create and manage automation rules using event triggers and actions Free possible
  1. Open Zapier and Create a New Zap

    In the top navigation, click Make a Zap. This opens the Zap editor where you’ll define a trigger and subsequent actions.

  2. Select Trigger App: Tables

    In Trigger, search for Tables and select it. Choose the event you want to start the zap with, such as New Record, Updated Record, or Trigger Button Clicked.

  3. Choose Trigger Event

    Pick a trigger that fits your workflow: e.g., New Record to start on creation, Updated Record to respond to changes, or Button Clicked to manually start a flow.

  4. Configure Trigger: Select Table

    From the Tables trigger, choose the specific table you want to monitor. This binds the trigger to that data source.

  5. Test Trigger

    Click Test Trigger to pull sample data from the selected table. Confirm you can see current and new data as expected.

  6. Add Action: Create Record

    Add an action step, choose Tables (or the target app), and select Create Record. Map fields from the trigger step to the destination table fields.

  7. Add Action: Increment Value

    If you need sequential IDs or counters, add Increment Value and specify the numeric field and amount to increase.

  8. Add Action: Update Records

    Configure Update Records to push latest data from apps back into the table. Map the record ID and fields to update.

  9. Add Action: Continue Zap Button Clicked

    Use this to pause the zap until you click a button in the table to continue the process on demand.

  10. Add Action: Duplicate Table

    Clone a template table if you need a fresh workspace for a recurring process. This copies fields and settings for consistency.

  11. Add Action: Delete Records

    Clean up records you no longer need. Configure to delete specific records after a workflow completes.

  12. Add Filter (Optional)

    Insert a Filter step to run actions only when specific conditions are met (e.g., status changes, certain field values).

  13. Test End-to-End

    Run a full test from trigger to final action. Verify data mapping and conditional logic behave as intended.

  14. Enable Zap

    Turn on the Zap. Monitor task history to confirm runs are executing as configured and adjust if needed.

How to use an Automation Tool (or similar) to automate workflows with other apps Free possible
  1. Open Zapier and Create a New Zap

    In Zapier, click the left navigation > Create Zap. Name it clearly, e.g., “New Client: Create ClickUp Project.”

  2. Connect Accounts

    In the Trigger app, add Google Sheets; connect a Google account. In the Action app, add ClickUp; connect your ClickUp account. Ensure both connections are authorized.

  3. Configure Trigger: Google Sheets

    App: Google Sheets. Trigger Event: Updated Spreadsheet Row. Choose Account, Spreadsheet: Basic CRM, Worksheet: Sheet1. Trigger Column: Client Stage.

  4. Test Trigger

    Run a test to fetch a live row. Verify the sample data includes Client Stage values (Lead/Client).

  5. Add Filter: Client Stage

    Add a Filter action. Condition: Client Stage contains client (exclude lead). This ensures the Zap only runs when a client is created.

  6. Add Action: ClickUp — Create List (Template-Based)

    App: ClickUp. Action Event: Create List. Choose Teamspace > Test > Ads Schedule (template). Map the client name into the List name field.

  7. Select and Load Template

    In the Create List step, use the Template option to load a predefined task set (e.g., Ads Schedule) for new clients.

  8. Name the List with Client Data

    In List Name, insert the client’s name from the Google Sheets row so each client gets a distinct list.

  9. Test List Creation

    Run a test to confirm the template creates a ClickUp List with the right folder path and name.

  10. Add Task(s) to the List

    Add one or more Create Task actions. Use Custom (dynamic) fields to reference the newly created List ID. Set assignee, due date, and priority as needed.

  11. Store List ID Back to Google Sheets

    Add an action: Google Sheets > Update Spreadsheet Row. Map the ClickUp List ID back to the corresponding row (e.g., a dedicated column for List ID).

  12. Turn Zap On

    In Zapier, toggle the Zap to ON. Confirm that new client rows trigger the automation.

  13. Create Second Zap for Upgrades (e.g., SEO Package)

    Repeat steps to create a second Zap that triggers on SEO checkbox in Sheets. Filter true, then Create Task in the existing List using the List ID from Sheets.

  14. Test and Validate

    Run end-to-end tests: update a row to Client, check SEO, verify tasks appear on the correct List and IDs update properly.

  15. Scale and Template

    Reuse the same pattern for multiple client tiers by adjusting templates and filters. Maintain a single source of truth in Google Sheets and ClickUp templates for consistency.

Ready to try Zapier?

Some links may be affiliate links. If you sign up through them, we may earn a small commission at no extra cost to you.