Skip to content
FlowHubFluxonLab
HTTP Request
Pipedrivefree

Automatically add customers from Pipedrive to Stripe

by n8n Teamadapted from n8n official workflow galleryUpdated Aug 2026
RequiresHTTP RequestHTTP RequestPipedriveStripeStripe
Share Post Share
IfCurrent won time Not Equal to PreviousCurrent won tim…On deal updatedGet organisation detailsGet organisatio…HRSearch customerIfCustomer does not existCustomer does n…MeContinue with organisation dataContinue with o…Create customer1234567
1/5
STEPS · 7
Starts on a Pipedrive event

This workflow automatically adds closed deals from Pipedrive as new customers into Stripe. Prerequisites Pipedrive account and Pipedrive credentials Stripe account and Stripe credentials How it works Pipedrive trigger node starts the workflow when a deal gets updated in Pipedrive. IF node checks that the current won time is not equal to the previuos one in the deal and continues the workflow if it's true. Pipedrive node extracts the organization's details to pass it further. HTTP Request node searches for the same organization's details within Stripe. If a customer doesn't exist within Stripe, Merge node passes a new customer details to Stripe. Stripe node creates a new customer.

Tags

n8nreference-onlypipedrivestripe
Connects
WHTTP RequestPipedrivestripeStripe
CategoryPipedrive
Triggermanual
Complexitymedium
Nodes7
AddedAug 23, 2022

Related workflows

See all Pipedrive
Wstripe
free

Sync payment and customer data between Stripe and Pipedrive

This workflow combines customers' details with their payment data and passes the input to Pipedrive as a note to the organization. Prerequisites Stripe account and Stripe credentials Pipedrive account and Pipedrive credentials How it works Cron node triggers the workflow every day at 8 a.m. HTTP Request node searches for payments in Stripe. The Item Lists node creates separate items from a list of payment data. Merge node takes in the payment data as an input 1. Stripe node gets all the customers data. Set node renames customer-related data fields and keeps only needed fields. Merge node takes in the customer data as an input 2. Merge node combines the payment data with the customers one. Pipedrive node searches for the organization and creates a note with payment data.

by n8n Team
W
free

Enrich new accounts in Pipedrive using Datagma API

This workflow enriches new accounts in Pipedrive using Datagma API by adding data about ICP (ideal customer profile). Instead of Pipedrive, you can use any other CRM. In this example, ideal buyers are heads of sales/business development. Prerequisites Pipedrive account and Pipedrive credentials How it works Pipedrive trigger node starts the workflow when a new company is created. HTTP Request node queries data from Datagma. Pipedrive node updates Pipedrive contact with new data from Datagma. The Item Lists node simplifies returned data from Datagma that contain lists (arrays), enabling you to easily modify the structure for further processing without the need to use Function nodes and write custom JavaScript. IF node identifies if the lead corresponds ICP. HTTP Request node searches for emails in Datagma. Set node prepares data for further merging. Merge node combines data from multiple streams. Pipedrive node adds a new person in Pipedrive.

by Lucas Perret
W
free

Add a new lead to Pipedrive once GitHub repo is forked

This workflow automatically adds a new lead to Pipedrive once someone forks your GitHub repository. Prerequisites Pipedrive account and Pipedrive credentials GitHub account and GitHub credentials How it works GitHub Trigger node starts the workflow once someone forks your GitHub repository. HTTP Request node gets user's data from GitHub and sends it further. Pipedrive node searches forkee's data in Pipedrive by email. IF node decides whether to create a new person in Pipedrive in case contact doesn't exist yet or update an existing contact in Pipedrive. In case there's no contact existing yet, the Pipedrive node creates a lead and adds a note with GitHub URL.

by n8n Team