See llms.txt for all machine-readable content.
Stripe Webhook: n8n triggers on payment events from Stripe via an HTTP POST.
Edit / Set node: Extracts eventId, eventType, and payload.
HTTP Request: Confirms Stripe event via Stripe API (adds security).
Search Person: Looks up Pipedrive contact by email from the Stripe payload.
IF: Checks whether the person exists.
- If exists → skip to deal creation.
- If node - Check if Event id is not the same
- If same - Skip the deal creation
- If different - Create a deal linked to that person with the payment amount
- If not → create new Person.
Create Person: Adds new Pipedrive contact, populates custom fields (amount, payment method, status, source).
Create Deal: Creates a deal linked to that person with the payment amount.
**This workflow connects Stripe to Pipedrive. Whenever a new payment (or checkout success) occurs in Stripe, this automation will:
You can extend this workflow by: