n8n

How to Sync Pipedrive to Stripe Product Pricing?

Turn new products in your CRM into ready to sell items in your payment system. When a product is added in Pipedrive, a matching product and one or more prices are created in Stripe. Sales and ops teams stop copying details by hand and move faster from idea to checkout.

The run starts on a Pipedrive product created event. A function step keeps only the current product details. The flow calls Stripe to create a product using the name and description. The new Stripe product id is saved and merged back with the original data. Next, the prices list on the product is split so each price is handled on its own. For each price record, the flow creates a Stripe price with currency, amount in cents, and the linked product id. You get clean handoff from CRM to billing with support for many price tiers and currencies.

You need Pipedrive and Stripe accounts and n8n with the right credentials. After activation, every new product in Pipedrive appears in Stripe with correct prices in minutes. Expect less manual work, fewer mistakes, and faster launches. Great for teams that manage the catalog in a CRM but charge in Stripe, like SaaS plans, service packages, or regional price lists.

What are the key features?

  • Pipedrive product created event starts the run instantly
  • Function step limits the payload to current product data
  • Creates a Stripe product using name and description fields
  • Saves the Stripe product id and keeps only what is needed
  • Merges the new id back into the product record for later use
  • Splits the prices array into separate items for clean looping
  • Creates Stripe price records for each currency and amount in cents

What are the benefits?

  • Reduce manual product setup from 20 minutes to 2 minutes
  • Automate up to 90% of repetitive entry for new items
  • Improve price data accuracy by 95% by removing copy paste
  • Connect Pipedrive and Stripe so data stays in sync
  • Handle 5 times more product launches without extra staff

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Pipedrive and Stripe. See the Tools Required section above for links to create accounts with these services.
  3. Open the Pipedrive trigger node. In the Credential to connect with dropdown, click Create new credential, then follow the on screen steps to connect your Pipedrive account. You can use an API token from Pipedrive under Settings > Personal preferences > API.
  4. Open the Create product in Stripe node. In the credential field, click Create new credential for Stripe API and paste your Stripe Secret Key from Dashboard > Developers > API keys. Reuse the same Stripe credential in the Create price records in Stripe node.
  5. Confirm field mapping. The product name and description are sent to Stripe. Ensure your Pipedrive product has a prices field with items that include currency and price. If your field names differ, adjust the expressions in the nodes.
  6. Check the price amount logic. The flow multiplies price by 100 to convert to cents for Stripe. If you use a zero decimal currency, remove the multiply in the expression.
  7. Activate the workflow. This registers the event in Pipedrive so new products trigger runs.
  8. Create a test product in Pipedrive with one or more price entries. Verify in Stripe that a product appears with matching name and description and that price records exist with correct currency and amounts.
  9. If nothing appears in Stripe, confirm credentials are valid and that you are using the correct Stripe mode test or live. Check execution logs in n8n for errors.
  10. If prices fail, confirm the prices array exists and that each item has currency and price fields. Make sure the Merge node and Set node connections match the template to keep the Stripe product id.
  11. Once tests pass, share the workflow URL with your team and keep it active to sync new products automatically.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Pipedrive

Sign up

Lite: US$14/user / mo (billed annually). API access included with every plan.

Stripe

Sign up

Pay-as-you-go: $0 / mo; 2.9% + $0.30 per successful domestic card transaction (US).

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.