Use this robust n8n workflow to automatically synchronize new products created in Pipedrive directly into Stripe. Includes product setup and price record generation.
Download this n8n workflow template and start using it instantly.
Maintaining consistency between CRM records and payment gateway data is crucial but often time-consuming. This powerful n8n workflow solves the problem of manual synchronization by instantly pushing newly created Pipedrive products to Stripe. When your sales team creates a new product offering in Pipedrive, this automation ensures the corresponding product entry and associated price tiers are immediately available in Stripe for invoicing and subscription management. By deploying this n8n automation, you ensure accuracy, accelerate your sales cycle, and free up team resources previously spent on manual double-entry. This is one of the most practical n8n templates for integrating sales and finance systems.
This synchronization process begins with a specific n8n trigger listening for events in Pipedrive.
To deploy this n8n workflow, follow these steps:
On product created (Pipedrive Trigger): This n8n trigger initiates the entire process whenever a 'product' is 'added' in Pipedrive. It is the starting point for this synchronization n8n workflow.
Set item to only current product data (Function Item n8n node): Cleans the data structure received from the Pipedrive webhook, focusing only on the item.current object to streamline subsequent operations.
Create product in Stripe (HTTP Request n8n node): Connects to the Stripe API using a predefined credential. It uses a POST request to define the new Stripe product, mapping the name and description from the Pipedrive data.
Keep only productId of created product (Set n8n node): Isolates the crucial Stripe ID ($json["id"]) returned after product creation and names it StripeCreatedProductId. This is vital for linking the prices correctly.
Add created product Id to data (Merge n8n node): Combines the original Pipedrive data (which contains price details) with the newly acquired Stripe Product ID, preparing the data for price record creation.
Split prices to seperate items (Item Lists n8n node): Takes the prices array from the Pipedrive data and splits each price entry into its own individual item. This allows the final Stripe API call to be executed once per price point.
currency, unit_amount (multiplied by 100), and referencing the StripeCreatedProductId provided earlier in the n8n workflow.Seamlessly automate lead synchronization using this n8n workflow. Move contacts from Airtable directly into a Lemlist campaign, streamlining your sales outreach and improving efficiency.

Log every incoming Gmail message automatically to Google Sheets using this easy n8n workflow. Perfect for tracking leads, contacts, and support requests using a reliable n8n trigger.

Use this essential n8n workflow to automatically log new meeting invitees from Calendly directly into your Notion database. Automate data entry using this powerful n8n template.

Use this efficient n8n workflow to capture product ideas instantly via Slack slash commands and automatically organize them into a Notion database, ensuring no idea is ever lost.


Meet the official n8n team. We specialize in building workflows that transform intricate tasks into seamless operations.







































