
PIPEDRIVE n8n INTEGRATION: AUTOMATE PIPEDRIVE WITH N8N
PIPEDRIVE N8N INTEGRATION: AUTOMATE PIPEDRIVE WITH N8N
Need help automating Pipedrive with n8n?
Our team will get back to you in minutes.
Why automate Pipedrive with n8n?
The Pipedrive n8n integration opens up 47 distinct actions covering every major area of your CRM: deal management, contact handling, organization tracking, activity scheduling, lead nurturing, note-taking, file management, and product catalog operations. That's comprehensive control over your sales pipeline through automated workflows.
Significant time savings come from eliminating repetitive data entry. Instead of manually copying lead information from your website form to Pipedrive, then notifying your sales team on Slack, then adding a row to your tracking spreadsheet—set up one workflow that handles all three steps in under a second. Improved responsiveness means your sales team can react to opportunities faster: automatically assign activities when deals reach certain stages, or instantly notify account managers when high-value organizations are created.
Zero oversight becomes reality when your automations handle the mundane. Every new contact gets properly categorized. Every closed deal triggers your invoicing workflow. Every stalled opportunity gets flagged for follow-up. And with seamless integration into n8n's 400+ app ecosystem, Pipedrive becomes the central nervous system of your sales operations.
Common workflows include: syncing Pipedrive contacts with Mailchimp for email campaigns, creating Trello cards when deals move stages, logging call activities from your VoIP system, generating proposals in Google Docs when deals are marked as "qualified," and updating financial forecasts in Airtable based on pipeline changes.
How to connect Pipedrive to n8n?
! 1 stepHow to connect Pipedrive to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIP: Create a dedicated Pipedrive user account for your n8n automations rather than using your personal account. This way, you can easily track which changes were made by automations versus manual updates, and you won't disrupt workflows if someone changes their personal API token.- 01
Need help automating Pipedrive with n8n?
Our team will get back to you in minutes.
Pipedrive actions available in n8n
01 Action 01Get Many Products
This action retrieves multiple products from your Pipedrive product catalog in a single operation—essential for syncing your product database with external systems or generating reports.
Key parameters: Credential to connect with (required dropdown to select your Pipedrive account connection), Resource (set to "Product" to target your product catalog - required), Operation ("Get Many" to retrieve multiple records - required), Resolve Properties (toggle to expand related data into human-readable format - optional), Return All (enable to fetch every product, ignoring the limit - optional toggle), Limit (maximum products to retrieve when Return All is off—defaults to 100 - optional number field).
Use cases: Sync your Pipedrive products with your e-commerce platform nightly, generate product performance reports by pulling catalog data into Google Sheets, or validate product IDs before creating deals with attached products.

02 Action 02Update Person
This action modifies existing contact records in Pipedrive, allowing you to keep person data current across your tech stack without manual updates.
Key parameters: Credential to connect with (your Pipedrive authentication - required), Resource (set to "Person" - required), Operation ("Update" to modify existing records - required), Person ID (the unique identifier of the contact to update—accepts fixed values or expressions - required), Update Fields (add specific fields to modify such as name, email, phone, custom fields via the "Add Field" button - optional), Encode Properties (toggle for URL-encoding values before sending - optional).
Use cases: When a contact updates their email via your website form, automatically reflect that change in Pipedrive. Enrich contact records with data from clearbit or similar services. Sync LinkedIn profile updates to your CRM contacts.

03 Action 03Pipedrive Person Search
This action searches your Pipedrive contacts based on keywords, perfect for finding duplicates before creating new records or locating specific contacts for targeted workflows.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Person" - required), Operation ("Search" - required), Term (the search keyword to match against person records - optional text field), Return All (fetch all matching results - optional toggle), Limit (maximum results when Return All is disabled—defaults to 100 - optional), Additional Fields (add filters to narrow results - optional).
Use cases: Before creating a new contact from a web form, search to prevent duplicates. Find all contacts matching a company name for bulk operations. Locate contacts for targeted email campaigns based on specific criteria.

04 Action 04Pipedrive: Get Many Persons
Retrieve multiple contact records from Pipedrive in one operation—your go-to action for bulk contact exports, synchronization tasks, and reporting workflows.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Person" - required), Operation ("Get Many" - required), Resolve Properties (expand linked data for readability - optional toggle), Return All (override limit to fetch every contact - optional toggle), Limit (maximum contacts to retrieve—defaults to 100 - optional), Additional Fields (add sorting or filtering parameters - optional).
Use cases: Nightly sync of all Pipedrive contacts to your email marketing platform. Export contact lists for sales territory analysis. Feed contact data into reporting dashboards.

05 Action 05Pipedrive Person: Get
Retrieve a single, specific contact by their unique ID—ideal for workflows that need detailed information about one person at a time.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Person" - required), Operation ("Get" - required), Person ID (the unique identifier of the contact to retrieve - required), Resolve Properties (expand linked entities for complete data - optional toggle).
Use cases: Fetch contact details when a deal stage changes to personalize notifications. Retrieve person data to populate a proposal template. Get contact information for integration with calling systems.

06 Action 06Delete Person
Permanently remove a contact record from Pipedrive—use with caution, as this action cannot be undone.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Person" - required), Operation ("Delete" - required), Person ID (the unique identifier of the contact to delete - required).
Use cases: GDPR compliance workflows that remove contacts upon data deletion requests. Clean up duplicate records identified by your deduplication logic. Remove test contacts after development.

07 Action 07Create Person
Add new contacts to your Pipedrive CRM automatically—the foundation of any lead capture automation.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Person" - required), Operation ("Create" - required), Name (the contact's full name - required text field), Additional Fields (add email, phone, organization link, custom fields via "Add Field" button - optional).
Use cases: Automatically create contacts from website form submissions. Import leads from trade show badge scans. Sync new subscribers from your email platform to Pipedrive.

08 Action 08Update an Organization
Modify existing company records in Pipedrive to keep your organization data accurate and current.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Organization" - required), Operation ("Update" - required), Organization ID (unique identifier of the organization to modify - required), Update Fields (specific properties to change via "Add Field" - optional), Encode Properties (URL-encode values before sending - optional toggle).
Use cases: Update company information when you receive enriched data from third-party services. Sync organization details from your billing system. Mark organizations as "key accounts" based on deal values.

09 Action 09Pipedrive Organization: Search
Search for organizations in Pipedrive using keywords—essential for duplicate checking and targeted organization lookups.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Organization" - required), Operation ("Search" - required), Term (search keyword to match against organizations - required text field), Return All (retrieve all matching organizations - optional toggle), Limit (maximum results—defaults to 100 - optional), Additional Fields (extra search criteria - optional).
Use cases: Check for existing organizations before creating new ones. Find all organizations in a specific industry. Locate parent companies for subsidiary mapping.

10 Action 10Pipedrive: Get Many Organizations
Retrieve multiple organization records for bulk operations, exports, or synchronization tasks.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Organization" - required), Operation ("Get Many" - required), Resolve Properties (expand linked data - optional toggle), Return All (fetch all organizations - optional toggle), Limit (maximum records—defaults to 100 - optional), Filters (add conditions to narrow results - optional).
Use cases: Export your entire organization database for analysis. Sync organizations to your support ticketing system. Generate reports on organization distribution by region.

11 Action 11Get Organization
Retrieve detailed information about a single organization by its unique ID.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Organization" - required), Operation ("Get" - required), Organization ID (unique identifier of the target organization - required), Resolve Properties (expand related data - optional toggle).
Use cases: Fetch organization details to include in deal proposals. Retrieve company information for personalized outreach. Get organization data for integration with billing systems.

12 Action 12Delete an Organization
Permanently remove an organization record from Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Organization" - required), Operation ("Delete" - required), Organization ID (unique identifier of the organization to delete - required).
Use cases: Remove duplicate organizations after merging. Clean up test data. GDPR compliance for B2B data deletion requests.

13 Action 13Pipedrive: Create Organization
Add new company records to your Pipedrive CRM automatically.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Organization" - required), Operation ("Create" - required), Name (the organization's name - required text field), Additional Fields (add address, industry, custom fields - optional).
Use cases: Create organizations from business card scans. Import companies from LinkedIn Sales Navigator. Sync new customers from your billing platform.

14 Action 14Update Note
Modify existing notes attached to deals, contacts, or organizations in Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Note" - required), Operation ("Update" - required), Note ID (unique identifier of the note to modify - required), Update Fields (specific content or properties to change - optional).
Use cases: Append additional information to existing meeting notes. Update status notes as projects progress. Correct typos in automatically generated notes.

15 Action 15Get Many Notes
Retrieve multiple notes from Pipedrive for reporting or synchronization purposes.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Note" - required), Operation ("Get Many" - required), Return All (fetch all notes - optional toggle), Limit (maximum notes—defaults to 100 - optional), Additional Fields (filtering parameters - optional).
Use cases: Export all notes for compliance archiving. Analyze note content for sales coaching insights. Sync notes to a knowledge management system.

16 Action 16Pipedrive Note: Get
Retrieve a single note by its unique identifier.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Note" - required), Operation ("Get" - required), Note ID (unique identifier of the note to retrieve - required).
Use cases: Fetch note details to include in reports. Retrieve specific notes for follow-up workflows. Get note content for AI summarization.

17 Action 17Pipedrive Note Delete
Permanently remove a note from Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Note" - required), Operation ("Delete" - required), Note ID (unique identifier of the note to delete - required).
Use cases: Remove outdated notes during data cleanup. Delete automatically generated notes that are no longer relevant. Clean up test notes.

18 Action 18Pipedrive Create Note
Add new notes to deals, contacts, or organizations in Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Note" - required), Operation ("Create" - required), Content (the text content of the note - required text area), Additional Fields (link to deal, person, or organization - optional).
Use cases: Log meeting summaries automatically from calendar integrations. Add notes when deals change stages. Create activity summaries from call transcriptions.

19 Action 19Update Lead
Modify existing lead records to keep your pipeline data current.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Lead" - required), Operation ("Update" - required), Lead ID (unique identifier of the lead to modify - required), Update Fields (specific properties to change - optional).
Use cases: Update lead scores based on engagement data. Mark leads as qualified after meeting certain criteria. Sync lead information from marketing automation platforms.

20 Action 20Pipedrive: Get Many Leads
Retrieve multiple leads for bulk operations, reporting, or synchronization.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Lead" - required), Operation ("Get Many" - required), Return All (fetch all leads - optional toggle), Limit (maximum leads—defaults to 100 - optional), Filters (conditions to narrow results - optional).
Use cases: Export leads for analysis in BI tools. Sync leads to marketing automation for nurturing. Generate lead distribution reports.

21 Action 21Get Lead
Retrieve detailed information about a single lead.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Lead" - required), Operation ("Get" - required), Lead ID (unique identifier of the lead - required).
Use cases: Fetch lead details for qualification workflows. Retrieve lead data for personalized follow-up emails. Get lead information for routing to appropriate sales reps.

22 Action 22Pipedrive Lead: Delete
Permanently remove a lead from Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Lead" - required), Operation ("Delete" - required), Lead ID (unique identifier of the lead to delete - required).
Use cases: Remove disqualified leads. Clean up duplicate lead records. Delete test leads after development.

23 Action 23Create Lead
Add new leads to your Pipedrive pipeline automatically.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Lead" - required), Operation ("Create" - required), Title (name for the lead - required), Associate With (link to Person or Organization - optional dropdown), Organization ID/Person ID (ID of the linked entity - conditional), Additional Fields (extra lead properties - optional).
Use cases: Capture leads from website forms automatically. Import leads from third-party lead generation tools. Create leads from LinkedIn connection requests.

24 Action 24Update File
Modify metadata of existing files in Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("File" - required), Operation ("Update" - required), File ID (unique identifier of the file - required), Update Fields (properties to modify - optional).
Use cases: Update file descriptions after document revisions. Change file associations between deals. Modify file metadata for organization.

25 Action 25Pipedrive: Get File
Retrieve metadata about a specific file stored in Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("File" - required), Operation ("Get" - required), File ID (unique identifier of the file - required).
Use cases: Fetch file information before downloading. Check file metadata for validation. Retrieve file details for audit trails.

26 Action 26Download File
Download a file from Pipedrive to use in your workflow.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("File" - required), Operation ("Download" - required), File ID (unique identifier of the file - required), Put Output File in Field (name of the binary field for the downloaded file—defaults to "data" - required).
Use cases: Backup deal attachments to cloud storage. Process uploaded documents with OCR services. Archive files for compliance.

27 Action 27Pipedrive: File Delete
Permanently remove a file from Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("File" - required), Operation ("Delete" - required), File ID (unique identifier of the file to delete - required).
Use cases: Remove outdated attachments during cleanup. Delete temporary files after processing. Clean up duplicate files.

28 Action 28Pipedrive: Create File
Upload a new file to Pipedrive and attach it to deals, contacts, or organizations.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("File" - required), Operation ("Create" - required), Input Binary Field (name of the binary field containing the file—defaults to "data" - required), Additional Fields (link to deal, person, or organization - optional).
Use cases: Automatically attach generated proposals to deals. Upload receipts to expense-related activities. Store signed contracts with their associated deals.

29 Action 29Update Deal Product
Modify products attached to deals—adjust pricing, quantities, or custom properties.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal Product" - required), Operation ("Update" - required), Deal Name or ID (the deal containing the product - required), Product Attachment Name or ID (the specific product attachment to modify - required), Update Fields (properties to change - optional).
Use cases: Adjust product quantities after customer negotiations. Update pricing when discounts are applied. Modify product configurations based on requirements changes.

30 Action 30Remove Deal Product
Detach a product from a deal without deleting the product itself.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal Product" - required), Operation ("Remove" - required), Deal Name or ID (the deal to modify - required), Product Attachment Name or ID (the product attachment to remove - required).
Use cases: Clean up deal products when scope changes. Remove trial products after conversion. Adjust deal contents based on customer feedback.

31 Action 31Get Many Deal Products
Retrieve products attached to deals for reporting and analysis.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal Product" - required), Operation ("Get Many" - required), Deal Name or ID (filter by specific deal - optional), Return All (fetch all deal products - optional toggle), Limit (maximum records—defaults to 100 - optional).
Use cases: Generate product-wise revenue reports. Analyze which products are most frequently sold together. Audit deal product configurations.

32 Action 32Add Deal Product
Attach a product to an existing deal with pricing and quantity.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal Product" - required), Operation ("Add" - required), Deal Name or ID (the deal to attach the product to - required), Product Name or ID (the product to add - required), Item Price (price per unit—defaults to 0.00 - required), Quantity (number of units—defaults to 1 - required), Additional Fields (discount, comments, custom fields - optional).
Use cases: Automatically add standard products when deals are created. Build deal packages based on customer type. Sync product selections from CPQ systems.

33 Action 33Pipedrive: Get Many Deal Activities
Retrieve activities associated with specific deals or across your pipeline.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal Activity" - required), Operation ("Get Many" - required), Deal Name or ID (filter by specific deal - optional), Return All (fetch all activities - optional toggle), Limit (maximum activities—defaults to 100 - optional), Additional Fields (extra filters - optional).
Use cases: Generate activity reports per deal for sales reviews. Analyze deal velocity by tracking activity patterns. Audit sales rep engagement on opportunities.

34 Action 34Pipedrive: Update Deal
Modify existing deals to reflect changes in your sales pipeline.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Update" - required), Deal ID (unique identifier of the deal - required), Update Fields (properties to modify - optional), Encode Properties (URL-encode values - optional toggle).
Use cases: Update deal stages based on customer actions. Modify deal values after negotiations. Sync deal status from external project management tools.

35 Action 35Pipedrive: Search Deal
Search for deals using keywords to find specific opportunities quickly.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Search" - required), Term (search keyword - optional), Exact Match (only return precise matches - optional toggle), Return All (fetch all matching deals - optional toggle), Limit (maximum results—defaults to 100 - optional), Additional Fields (extra search criteria - optional).
Use cases: Find deals related to specific projects or products. Check for duplicate deals before creation. Locate deals for targeted follow-up campaigns.

36 Action 36Get Many
Retrieve multiple deal records for bulk operations and analysis.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Get Many" - required), Resolve Properties (expand linked data - optional toggle), Return All (fetch all deals - optional toggle), Limit (maximum deals—defaults to 100 - optional), Filters (conditions to narrow results - optional).
Use cases: Export pipeline data for forecasting models. Sync deals to BI dashboards. Generate periodic deal reports.

37 Action 37Get a Deal
Retrieve detailed information about a single deal by its ID.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Get" - required), Deal ID (unique identifier of the deal - required), Resolve Properties (expand related data - optional toggle).
Use cases: Fetch deal details for stage-change notifications. Retrieve deal data for proposal generation. Get deal information for integration with project management tools.

38 Action 38Deal: Duplicate
Create an exact copy of an existing deal—useful for recurring opportunities.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Duplicate" - required), Deal ID (unique identifier of the deal to copy - required).
Use cases: Create renewal deals from existing contracts. Duplicate template deals for standardized offerings. Generate upsell opportunities from successful deals.

39 Action 39Delete Deal
Permanently remove a deal from Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Delete" - required), Deal ID (unique identifier of the deal to delete - required).
Use cases: Remove lost deals after a cleanup period. Delete duplicate deals after merging. Clean up test deals.

40 Action 40Create Deal
Add new deals to your Pipedrive pipeline automatically.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Deal" - required), Operation ("Create" - required), Title (name for the deal - optional), Associate With (link to Person or Organization - optional dropdown), Organization ID (ID of the linked organization - conditional), Additional Fields (stage, value, expected close date, custom fields - optional).
Use cases: Create deals when leads are qualified. Generate opportunities from inbound requests. Sync deals from partner referral platforms.

41 Action 41Update an Activity
Modify existing activities to keep your calendar and task data current.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Activity" - required), Operation ("Update" - required), Activity ID (unique identifier of the activity - required), Update Fields (properties to modify - optional), Encode Properties (URL-encode values - optional toggle).
Use cases: Mark activities as done when completed in external systems. Update meeting times from calendar changes. Modify activity subjects based on outcomes.

42 Action 42Pipedrive Activity: Get Many
Retrieve multiple activities for reporting, synchronization, or analysis.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Activity" - required), Operation ("Get Many" - required), Resolve Properties (expand linked data - optional toggle), Return All (fetch all activities - optional toggle), Limit (maximum activities—defaults to 100 - optional), Additional Fields (filters for type, owner, status - optional).
Use cases: Generate activity reports for sales performance reviews. Sync activities to team calendars. Analyze activity patterns for process optimization.

43 Action 43Get an Activity
Retrieve detailed information about a single activity.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Activity" - required), Operation ("Get" - required), Activity ID (unique identifier of the activity - required), Resolve Properties (expand related data - optional toggle).
Use cases: Fetch activity details for reminders. Retrieve meeting information for agenda preparation. Get activity data for integration with note-taking apps.

44 Action 44Pipedrive Activity: Delete
Permanently remove an activity from Pipedrive.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Activity" - required), Operation ("Delete" - required), Activity ID (unique identifier of the activity to delete - required).
Use cases: Remove cancelled meetings. Delete duplicate activities. Clean up completed activities after archiving.

45 Action 45Create Activity
Add new activities (calls, meetings, tasks) to your Pipedrive calendar.
Key parameters: Credential to connect with (Pipedrive authentication - required), Resource ("Activity" - required), Operation ("Create" - required), Subject (title of the activity - optional), Done (completion status—"Done" or "Not Done" - required dropdown), Type (activity type like "call", "meeting", "email" - optional), Additional Fields (due date, duration, linked deal/person/organization - optional).
Use cases: Create follow-up tasks when deals change stages. Log completed calls from your phone system. Schedule activities based on customer engagement triggers.

Build your first workflow with our team
Drop your email and we'll send you the catalog of automations you can ship today.
- Free n8n & Make scenarios to import
- Step-by-step setup docs
- Live cohort + community support
Frequently asked questions
Is the Pipedrive n8n integration free?
Yes, the Pipedrive integration is included in n8n's core nodes, meaning there's no additional cost for the integration itself. You can use it on n8n's open-source self-hosted version at no cost, or on n8n Cloud where pricing depends on your workflow execution volume. Your Pipedrive account pricing is separate—API access is available on all Pipedrive plans, though rate limits may vary. For most automation use cases, you won't hit rate limits unless you're processing thousands of records per minute.What data can I sync between Pipedrive and n8n?
The integration supports comprehensive data synchronization across all major Pipedrive entities: persons (contacts), organizations (companies), deals (opportunities), activities (tasks, calls, meetings), leads, notes, files, and products including deal-product attachments. You can create, read, update, delete, and search records across all these resources. Custom fields in Pipedrive are also accessible through the integration, allowing you to work with your specific CRM configuration. The 47 available actions cover virtually every operation you'd need for full bidirectional sync.How long does it take to set up the Pipedrive n8n integration?
Initial setup takes about 5 minutes. You'll need to copy your API token from Pipedrive settings and paste it into n8n's credential configuration—that's the entire authentication process. Building your first workflow depends on complexity, but a simple "create contact from form submission" workflow can be built in under 15 minutes. More complex workflows involving conditional logic, multiple Pipedrive operations, and connections to other apps might take 30-60 minutes. Once your credential is configured, adding additional Pipedrive nodes to new workflows is instant since you can reuse the same authentication.



