Developer & DevOps

Sync Stripe payments to Pipedrive on a schedule

11 nodes 276 153 Scheduled trigger
Download

Workflow Description

A scheduled automation that periodically extracts Stripe transactions and automatically updates customer and deal records in Pipedrive, consolidating payment and sales data in one unified system without manual intervention.

How it works

  1. 1.Trigger the automation on a defined schedule using Cron timing
  2. 2.Fetch transaction data from Stripe API with applied filters
  3. 3.Transform and map Stripe data to Pipedrive field structure
  4. 4.Merge data sources and identify matching customers and deals
  5. 5.Push updated records to Pipedrive via API call

Use cases

  • Keep customer payment history and status current in Pipedrive after each Stripe charge
  • Link Stripe revenue to corresponding sales pipeline opportunities in Pipedrive
  • Build a comprehensive audit trail of all financial transactions across both systems
  • Automatically flag failed payments and update deal status accordingly

Requirements

  • Active Stripe account with API access permissions for transaction data retrieval
  • Pipedrive account with admin-level permissions to modify records and custom fields
  • Understanding of JSON data format and basic data transformation between systems

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Stripe Pipedrive Schedule

Details

Trigger Scheduled trigger
Nodes 11
Apps 3
Views 276
Downloads 153

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (11)

/

Get customers

Stripe

#1

Rename fields and keep only needed fields

Set

#2

Add customer name to charge data

Merge

#3

Search organisation

Pipedrive

#4

Add organisation Information to charge data

Merge

#5

Create note with charge information

Pipedrive

#6

Get last execution timestamp

Function Item

#7

Set new last execution timestamp

Function Item

#8

Split array of charges to items

Item Lists

#9

Search for charges in Stripe

HTTP Request

#10

Every day at 8 am

Cron

#11