⭐ Available in the following bundle: Core Bundle (incl. in all plans)
⭐ Available on the following plans: Pro, Agency, Business
👀 Not sure which plan you're on? Check your subscription here.
Pipedrive is a one of the most popular Sales CRM tools, automating sales processes and optimizing pipeline management. Connect Heyflow with Pipedrive to map your funnel fields to Pipedrive properties and track incoming Heyflow responses as Deals, Contacts (People), or Leads.
With Heyflow's native Pipedrive integration, you can:
Hand off leads seamlessly from funnel to CRM
Use Heyflow’s native Pipedrive integration to send submissions straight into Pipedrive - no external tools needed and easy to set up.Capture clean, structured lead data in Pipedrive
Create Deals, Contacts (People), or Leads from Heyflow submissions and map Heyflow fields (including Heyflow ID/Response ID/Referrer/URL or static text) to Pipedrive properties.Create instant follow-up automation
Trigger Pipedrive automations right after a Heyflow submission to follow up quickly and personalize your sales and marketing activities
❗ Are you using an old Pipedrive integration setup?
We launched an improved version in April 2025. The old setup will be sunset soon. Make sure to switch to the new one for continued support and full functionality.
Important to note
❗ All data that you want to map needs to have a System Label set (alternatively, the field needs to be set as a variable)
❗ The information from your heyflow will overwrite existing Pipedrive data (in case a lead or contact already exists with the same email address or phone number).
Setup
Connecting your account
Within your heyflow, go to “Connect” and then to the tab “Response Handlers”
Click on “Pipedrive” under CRM & Lead Management and on "Add account", a pop-up window will appear and ask you to provide your Pipedrive credentials.
After authenticating with Pipedrive, click on “Select Account” and select the Pipedrive account you would like to connect to.
Choosing the object
Select the Pipedrive object you want to create as soon as a response is sent, between
Deals,
Contacts (People) or
Leads.
❗ It's only possible to send the data to one of these object types, not multiple.
Mapping data fields
Choose a Heyflow field and map it to the corresponding field in your integration. You can select from:
built-in fields like Heyflow ID, Response ID, Referrer, URL (with parameters), or A/B test ID and version;
a static text input to send fixed values (e.g. an identifier that will only be sent to the integration);
or any input field from your flow.
Repeat this process for all relevant fields and click on “Connect” afterward
And that’s it, you will now receive your responses in Pipedrive!
🔎 You can only forward individual file uploads, as each upload generates a single link. If you need to collect multiple files, you can add multiple Upload blocks to your flow. Learn more about Uploads here.
How to manage your Pipedrive integration
In your Heyflow account settings under "Integrations", you can manage your connected Pipedrive account. You can also see in which flows the integration is currently active.
Reconnect or review your Pipedrive integration
Go to your Heyflow account settings under "Integrations".
Click on the Pipedrive integration to open its settings.
If your OAuth connection has expired or you changed your sign-in method, click "Reconnect" to re-authenticate with one click.
How to remove Pipedrive
There are two ways to remove Pipedrive from Heyflow, depending on what you want to do.
Remove Pipedrive from a single flow
Open your flow and go to the Pipedrive integration settings. Click "Pause" to temporarily stop sending data, or "Delete" to remove the integration from that flow entirely.
Disconnect your Pipedrive account from Heyflow
Go to your Heyflow account settings under "Integrations". Click "Manage Accounts", then "Remove account".
❗ If you remove your Pipedrive account, all Pipedrive integrations are removed from your flows. No data will be sent to Pipedrive until you reconnect.
URL Parameter Tracking
If you want to pass URL/UTM parameters from your flow to Pipedrive, you need to set up a hidden input field to capture the data. Once set up, you can map these input fields to corresponding fields in your response handler of choice.
The UTM parameters will then be automatically passed along with each response—without your visitors noticing. 🚀
Troubleshooting
If something goes wrong with your integration, an automatic email notification will be sent. The message includes the flow ID, response ID and a description of the error returned by your integration.
🔎 For a list of common issues and general recommendations, check out the Troubleshooting Guide for Response Handlers.






