- Home
- Resources
- Integrations
- Pipedrive
Pipedrive Zapier integrationAutomate Pipedrive with Zapier.
The Pipedrive Zapier integration gives you 18 triggers, 25 actions and 22 searches. Here is what each one does, which ones start instantly, what they cost, and what tends to break once your sales pipeline runs on autopilot.
Verified Trustpilot reviews · AI, automation & growth agency
What the Pipedrive Zapier integration actually does
It links your Pipedrive CRM to other apps through Zapier, without code. A Zap (the automation you build on Zapier: one trigger, then one or more actions) watches deals, persons, leads or projects, and does the follow-up work for you the moment something changes.
Three results come up again and again. A pipeline that drives the work: Updated Deal Stage starts a Zap when a deal moves, and Create Activity or Create Project hands the next step to the right person. A CRM that fills itself: Find Persons with its create option, then Create Deal, turns a form or a booking into a clean record, without duplicates. Data that stays identical everywhere: Updated Person and Updated Organization push every correction to billing, support or email tools.
Here is the good news for free plans. Eleven of the 18 triggers are instant, including New Deal, New Person and every Updated trigger. Only the filter-based triggers, New Lead, New Comments in Notes and New Project are checked on a timer.
What Zapier does not do here: it does not bring in deals, contacts or notes that existed before you switched the Zap on, and it offers no action to delete a deal, a person or an organization. For the rest, the API Request (Beta) step can reach Pipedrive directly. Comparing tools? The Pipedrive n8n integration and the Pipedrive Make integration cover the same CRM on the other two platforms.
Zapier words you will meet on this page
Six terms, one line each. Read them once and the rest of the page reads easily.
- Trigger
- The event in Pipedrive that starts the Zap, like a new deal or a stage change. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does after it starts: the step that creates, updates or sends something in Pipedrive or in another app.
- Task
- The unit Zapier bills. One action that completes successfully equals one task, and your plan counts those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by Pipedrive itself the moment the event happens.
- Filter
- A step that lets the Zap continue only when the data meets your condition, like a deal value above a threshold, and stops it otherwise.
- Search step
- A step that looks up a record already in Pipedrive, a person or a deal, so later steps can use what it found.
- Connection
- Your Pipedrive account linked to Zapier once, then reused by every step of every Zap that touches Pipedrive.
What a Pipedrive Zap really costs
Pipedrive is not a premium app on Zapier, so it works on the free plan. What you pay for is tasks.
- Free plan100 tasks per month, unlimited Zaps
- Zap size on free2 steps: one trigger, one action
- Premium appNo, Pipedrive works on every plan
- Trigger and checks0 tasks
The trigger never costs a task, and neither do Zapier's checks for new data. Each action that succeeds counts once, so a three-action Zap costs three times a one-action Zap. A failed action is not counted. The free plan stops at two steps: one trigger, one action. Add a filter, a search step or a second action and you have a multi-step Zap, which needs a paid plan. That matters here, because most clean Pipedrive Zaps start with Find Persons or Find Deals.
Connect Pipedrive to Zapier in three steps
- 01
Open your connections
In Zapier, open the Apps page of your account and click + Add connection. In the dialog that opens, type Pipedrive in the search box and pick it from the list.
- 02
Sign in to Pipedrive
Click Add connection. A new tab opens on Pipedrive: sign in with the account the Zaps should act as, since every record they create will carry that user.
- 03
Grant access
Allow Zapier to reach the account. If your Zaps will touch deals or contacts owned by colleagues, make sure this user can read or edit them in Pipedrive first.
Your first Pipedrive Zap: a stage change that schedules the next step
GoalWhen a deal reaches a chosen stage, create the follow-up activity and log a note on the deal.
- 01
Create the Zap
Start a new Zap and choose Pipedrive as the app that starts it. Pick Updated Deal Stage as the event and select your connection.
- 02
Test the trigger
Run the test: Zapier brings back the three most recent deals of your account. Pick one that just changed stage, so you map real values.
- 03
Add the filter
Add a Filter step and set the rule on the stage name. Use a text rule on a text field, or the filter will never let anything through.
- 04
Add the actions
Add Pipedrive with Create Activity, map the deal ID and owner, set a subject and due date. Then add Create Note to log why it was created.
- 05
Test, then publish
Test each action and check the records in Pipedrive. Then Publish. With a filter and two actions this is a multi-step Zap, so it needs a paid plan.
Pipedrive triggers on Zapier
18 events start a Zap when something happens in Pipedrive, and 11 of them are instant: the app calls Zapier straight away, whatever your plan.
Activity Matching Filter
Polling triggerIn Zapier“Triggers when an activity newly matches a Pipedrive filter for the first time.”
You build a filter inside Pipedrive first (say, calls owned by one rep and still open), and the Zap starts each time an activity enters that filter for the first time. The logic lives in your CRM, not in Zapier, so a sales manager can tweak it without touching the Zap.
New Activity
Instant triggerIn Zapier“Triggers when a new activity is created.”
Every activity someone adds in Pipedrive (a call, a meeting, a demo slot) wakes the Zap up, with its subject, owner and due date ready to pass on. It is the broadest way to mirror what your team plans in the CRM somewhere else.
Deal Matching Filter
Polling triggerIn Zapier“Triggers when a deal newly matches a Pipedrive filter for the first time.”
Point this trigger at a saved deal filter in Pipedrive, such as large deals with no next step, and the Zap runs once per deal the first time it shows up in that list. A deal that leaves the filter and comes back does not count as new.
New Deal
Instant triggerIn Zapier“Triggers when a new deal is created.”
As soon as a deal is created in Pipedrive, by a rep, a web form or an import, the Zap gets its title, value, owner and linked contact. This is the classic starting point for handing a fresh opportunity to the rest of your tools.
New Lead
Polling triggerIn Zapier“Triggers when a lead is created.”
Leads in Pipedrive are the raw prospects that sit in the Leads Inbox before anyone turns them into a deal. This trigger picks up each new one, so a qualification flow can begin while the contact is still fresh.
New Comments in Notes
Polling triggerIn Zapier“Triggers when a new comment is added to a note.”
This one watches a single note and starts the Zap every time a teammate replies under it. Think of it as following one internal discussion thread, not the whole CRM.
New Note
Instant triggerIn Zapier“Triggers when a new note is created.”
Any note written in Pipedrive, on a deal, a person, an organization or a lead, starts the Zap with its text and the record it belongs to. Call summaries and meeting recaps stop living only in the CRM.
Organization Matching Filter
Polling triggerIn Zapier“Triggers when an organization newly matches a Pipedrive filter for the first time.”
Once a company record matches a saved Pipedrive filter for the first time (for example, organizations in one country with no owner), the Zap kicks off with that organization's details. The rule is edited in the CRM, so it stays readable for the sales team.
New Organization
Instant triggerIn Zapier“Triggers when a new organization is created.”
Each company created in Pipedrive reaches the Zap straight away, with its name, address and owner. It is the cleanest hook for keeping an accounting tool, a support desk or a client folder in step with the CRM.
New Person
Instant triggerIn Zapier“Triggers when a new person is created.”
A new contact in Pipedrive, typed in by hand or captured by a form, starts the Zap with names, emails and phone numbers attached. It is the natural entry point for newsletters and onboarding sequences.
Deleted Person
Instant triggerIn Zapier“Triggers when an existing person is deleted.”
When someone removes a contact from Pipedrive, the Zap learns about it and can clean up the copies that live elsewhere. Very few apps expose deletions, so this one is worth knowing.
Person Matching Filter
Polling triggerIn Zapier“Triggers when a person newly matches a Pipedrive filter for the first time.”
Save a person filter in Pipedrive (contacts with a given label, contacts linked to open deals) and the Zap fires the first time each contact enters it. Your segmentation stays in the CRM, where the sales team can read it.
New Project
Polling triggerIn Zapier“Triggers when a new project is created.”
This trigger fires each time a new project is created in Pipedrive. It catches each one, so delivery tools learn about it without a handover email.
Updated Deal Stage
Instant triggerIn Zapier“Triggers when a deal's stage is updated.”
The moment a deal moves from one pipeline stage to another, the Zap starts with the deal and its new stage. This is the trigger most teams actually want: the pipeline itself drives the work.
Updated Deal
Instant triggerIn Zapier“Triggers when an existing deal is updated.”
Any change saved on an existing deal (value, owner, expected close date, a custom field) starts the Zap with the deal as it now stands. It catches far more than stage moves.
Updated Lead
Instant triggerIn Zapier“Triggers when an existing lead is updated.”
Whenever a lead in the Leads Inbox is edited (new label, new owner, a value added) Pipedrive tells Zapier at once. Paired with New Lead, it covers a lead's whole life before it becomes a deal.
Updated Organization
Instant triggerIn Zapier“Triggers when an existing organization is updated.”
Edits to an existing company record (address, owner, industry field) reach the Zap as soon as they are saved. It keeps company data identical across the CRM, billing and support.
Updated Person
Instant triggerIn Zapier“Triggers when an existing person is updated.”
When a contact changes in Pipedrive (new email, new job title, new label), the Zap gets the fresh version straight away. Downstream tools stop working from stale data.
Pipedrive actions on Zapier
Pipedrive gives you 25 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Add Discount to Deal
- Add Label to Person
- Add Product to Deal
- Add Product Variation
- Create Activity
- Create Deal
- Attach File
- Add Follower
- Create Lead
- Create Note
- Create Organization
- Create Person
- Create Product
- Create Project
- Create Task
- Add/Remove Deal Labels
- Update Activity
- Update Deal
- Update Lead
- Update Organization
- Update Person
- Update Product
- Update Project
- Update Task
- API Request (Beta)
Add Discount to Deal
ActionIn Zapier“Adds a discount to an existing deal.”
Applies a discount to an existing deal, either a percentage of the deal value or a fixed amount, with a short description. For a percentage, the amount stays between 1 and 100.
Add Label to Person
ActionIn Zapier“Adds an existing label to an existing person.”
Puts one or more existing labels on a contact while keeping the labels already there. Labels must exist in Pipedrive first; this step does not create them.
Add Product to Deal
ActionIn Zapier“Adds one or more products to a deal. You can add a single product or multiple products at once. (with line item support)”
Attaches one product, or several in one go, to a deal as line items. The deal ID is required.
Add Product Variation
ActionIn Zapier“Add product variation to a product.”
Hangs a variation (a size, a tier, a bundle) on an existing product. Both the product and the variation must already be identified, so this step usually follows a search.
Create Activity
ActionIn Zapier“Creates a new activity in Pipedrive with comprehensive options for scheduling, participants, and associations.”
Schedules a call, meeting or task in Pipedrive, with a due date, participants and the deal or person it belongs to. It can even be logged as already done, or flagged as busy time in the owner's calendar.
Create Deal
ActionIn Zapier“Creates a new deal.”
Opens a new opportunity in Pipedrive from whatever started the Zap: a form, a booking, a signed quote. Only the title is mandatory; value, owner and pipeline can be mapped too.
Attach File
ActionIn Zapier“Uploads a file and attaches it to a deal, person, organization, activity, product or note.”
Uploads a file and pins it to a deal, person, organization, activity, product or note. Contracts and quotes stop living in email threads.
Add Follower
ActionIn Zapier“Adds a follower to a deal, organization, person or product.”
Makes a Pipedrive user follow a deal, organization, person or product, so they get its updates. You choose the user and the record.
Create Lead
ActionIn Zapier“Creates a new lead.”
Drops a prospect into the Leads Inbox instead of the pipeline, so someone can qualify it before it becomes a deal. A note can be pinned on top of the lead for context.
Create Note
ActionIn Zapier“Creates a new note.”
Writes a note on a deal, person, organization or lead, so information from outside the CRM sits next to the record. Transcripts, survey answers and support summaries fit well here.
Create Organization
ActionIn Zapier“Creates a new organization in Pipedrive with support for custom fields and comprehensive address information.”
Creates a company record with its name, address and custom fields. The organization name is required, and it becomes the label everyone in sales will search for.
Create Person
ActionIn Zapier“Creates a new person in Pipedrive with support for multiple email addresses, phone numbers, custom fields, and comprehensive contact information.”
Adds a contact to Pipedrive with as many emails and phone numbers as you have, plus your custom fields. It is the step behind most form-to-CRM Zaps.
Create Product
ActionIn Zapier“Creates a new product.”
Adds an item to your Pipedrive product catalog. The product name is required, and you decide whether the product can be linked to deals.
Create Project
ActionIn Zapier“Creates a new project.”
Opens a delivery project in Pipedrive Projects with its title, board and phase. All three are mandatory, so the board and phase must exist before the Zap runs.
Create Task
ActionIn Zapier“Creates a new task.”
Adds a task inside a Pipedrive project, with a title and an optional done flag. The project is required: tasks here belong to projects, not to deals.
Add/Remove Deal Labels
ActionIn Zapier“Add or remove labels from a deal.”
Adds or removes labels on a deal, with an option to wipe all existing labels first. It is the quickest way to flag a deal as hot, cold or at risk from outside the CRM.
Update Activity
ActionIn Zapier“Updates an existing activity in Pipedrive with new values for selected fields, allowing partial updates to activity properties.”
Changes an existing activity: new date, new owner, marked done or not done, busy or free. Partial updates are fine, so only the fields you set change.
Update Deal
ActionIn Zapier“Updates an existing deal.”
Changes fields on an existing deal: value, stage, owner, close date or custom fields. It needs the deal ID, which a Find Deals step or the trigger usually provides.
Update Lead
ActionIn Zapier“Updates an existing lead.”
Edits an existing lead in the Leads Inbox, for instance its owner, label or value, using its Lead ID.
Update Organization
ActionIn Zapier“Updates an existing organization in Pipedrive with new values for selected fields, allowing partial updates to organization properties and custom fields.”
Rewrites only the company fields you fill in, leaving the others untouched. You pick the organization by name or from the dropdown.
Update Person
ActionIn Zapier“Updates an existing person in Pipedrive with new values for selected fields, supporting email and phone number management, field clearing with "null" values, and comprehensive custom field updates.”
Refreshes a contact's details, including adding or replacing emails and phone numbers. Typing null in a field clears it, which is handy for removing stale data.
Update Product
ActionIn Zapier“Updates an existing product.”
Edits a product in your catalog by its Product ID, including whether it can be linked to deals.
Update Project
ActionIn Zapier“Updates an existing project in Pipedrive.”
Edits a Pipedrive project you pick from the list, for example to move it to another phase.
Update Task
ActionIn Zapier“Updates an existing task.”
Changes a task, including ticking it as done. When a project is selected, only that project's tasks appear in the list.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced step that sends a raw request to Pipedrive using the connection you already set up. It covers what the other actions do not, but it expects a method and a URL on Pipedrive's own domains.
Pipedrive searches on Zapier
22 search steps look for data that already exists in Pipedrive, so a later step can use it.
Searches sit at the bottom of the action list in the editor, under SEARCH. Each one finds a record already in Pipedrive and hands it to the next steps. Three settings decide what happens when the result is not the one you expected.
Find Activities
SearchFind or createIn Zapier“Finds activities by subject, owner, and other criteria. Returns multiple results.”
Looks up activities by subject, owner and other criteria, and can return several at once. You can also filter on whether they are done. Its find-or-create twin, Find or Create Activity, creates one when nothing matches.
Find Deals Associated With a Person
SearchIn Zapier“Finds deals associated with a person with enhanced data.”
Returns the deals linked to one contact. File attachments can be included, at the cost of extra calls to Pipedrive.
Find Deals
SearchFind or createIn Zapier“Finds deals by any field.”
Finds deals by any field, which makes it the go-to step before an Update Deal. Ticking the create box turns it into Find or Create Deal.
Find Product Variations
SearchIn Zapier“Finds all variations for a specific product.”
Lists every variation of one product. You select the product; the step returns its variations for the next steps.
Get Activity Type
SearchIn Zapier“Retrieves a specific activity type by ID, or returns all activity types if no ID is provided.”
Reads one activity type by its ID, or all your activity types when no ID is given. Handy to translate an internal type name into something readable.
Get Deal
SearchIn Zapier“Retrieves a specific deal by its ID.”
Fetches one deal by its Deal ID, with everything attached to it. Unlike Find Deals, there is no searching: you already know which one.
Get Lead
SearchIn Zapier“Retrieves a specific lead by its ID.”
Fetches one lead by its Lead ID. It is the direct lookup when an earlier step already handed you that ID.
Get Organization
SearchIn Zapier“Retrieves detailed organization data with optional related entities. Supports line items for processing multiple organizations.”
Reads one company with, optionally, its persons, deals and activities. It can handle several organizations as line items.
Get Person
SearchIn Zapier“Retrieves a specific person by their ID.”
Fetches one contact by Person ID. Quick and exact, with no fuzzy matching involved.
Get Product
SearchIn Zapier“Retrieves a specific product by its ID.”
Reads one product by its Product ID, to pull its name, code or price fields into later steps.
Get Stage
SearchIn Zapier“Retrieves a specific stage by its ID.”
Turns a Stage ID into the stage itself, name included. Deal triggers often carry only the ID.
Get User
SearchIn Zapier“Retrieves a specific user by their ID.”
Reads one Pipedrive user by User ID. It helps when a record carries an owner ID and the next step needs a name or email.
Find Leads
SearchIn Zapier“Finds leads based on your search criteria.”
Searches the Leads Inbox with your criteria. The exact-match setting decides whether a close title also counts as a hit.
Get Note
SearchIn Zapier“Retrieves a specific note by its ID.”
Fetches one note by its numeric Note ID, which a previous step can supply as a custom value.
Find Notes
SearchIn Zapier“Finds notes by Deal, Lead, Person, User, or Organization.”
Finds notes by deal, lead, person, user or organization. You first say which kind of record you search by.
Find Organizations
SearchFind or createIn Zapier“Finds organizations by ID or field search.”
Looks up companies by ID or by field. With the create box ticked it becomes Find or Create Organization, which only adds a company when none is found.
Find Persons
SearchFind or createIn Zapier“Finds persons by ID or field search.”
Looks up contacts by ID or by field, typically by email. Its find-or-create version, Find or Create Person, is the standard guard against duplicate contacts.
Find Products
SearchFind or createIn Zapier“Finds products by name, ID, or product code.”
Finds products by name, ID or product code. Find or Create Product, the same search with creation on, adds the item if it is missing.
Get Project
SearchIn Zapier“Retrieves a specific project by its ID.”
Fetches one project by its numeric Project ID, often supplied by an earlier step as a custom value.
Find Project(s)
SearchFind or createIn Zapier“Finds a project or projects by title or other fields.”
Searches projects by title or another field, with an optional exact-match box. Turned into Find or Create Project, it opens the project when none exists.
Find Tasks
SearchFind or createIn Zapier“Find tasks by title, description, or other criteria.”
Searches task titles and descriptions for a term, case-insensitive, and can filter on done status. Find or Create Task adds the task when the search comes back empty.
Find Users
SearchIn Zapier“Find users by name, email, or ID.”
Finds Pipedrive users by name, email or ID; you pick which field to search by.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there, and the steps after it are skipped. Switch it on and the Zap carries on with empty values.
- Create X if it doesn't exist yet?Tick it and the search becomes a find-or-create: it asks for the fields needed to create the missing record, and the previous setting disappears.
- If multiple search results are found?Three choices: keep the first match (the default), stop the Zap, or pass every match on at once.
When a Pipedrive Zap breaks
Most failures come from Pipedrive data, not from Zapier. Zapier lists two Pipedrive errors in its help center, and the general limits apply as well.
Each case below is one you are likely to meet in the first weeks. For a broken Zap you cannot explain, our Zapier troubleshooting page walks through the usual checks.
Neither an Organization nor a Person were provided
Pipedrive refuses some records, like a deal or a lead, when they are tied to no company and no contact. Map a person or an organization, often from a search step before.Nothing could be found for the search
A search came back empty and stopped the Zap. Check the value you search for, or switch on the setting that lets the Zap continue when nothing is found.Old deals are not picked up
A Zap only reacts to what happens after it is published. Deals and contacts that already existed never start it; moving the backlog is a separate job.The Zap fires again and again
An Updated Deal or Updated Person Zap that writes back into the same record triggers itself in a loop, and empties the task count fast.A bulk import is held back
Importing hundreds of contacts or deals at once can be stopped by Zapier's flood protection. Pause the Zap during big imports.Search steps hit the rate limit
Including file data in Find Deals uses extra calls to Pipedrive. Leave it off unless the next step really needs the files.
Need help automating Pipedrive with Zapier?
A person reads every message.



