This article explains how to use data fields with the Pipedrive integration. Data fields allow you to automatically transfer information from Pipedrive to your Oneflow contracts.
REQUIREMENTS
|
INFORMATION ✅ The Pipedrive integration DOES support custom data fields. Custom fields must be created in Pipedrive before they can be mapped to Oneflow. You cannot create new integration data fields directly from Oneflow. |
Playbooks
The Pipedrive integration uses a playbook in Oneflow. The Playbook connects your Pipedrive data field configuration to your Oneflow templates.
When you assign the appropriate Pipedrive Playbook to a Oneflow template, the synchronized Pipedrive fields become available to insert into the contract.
In Pipedrive
Available data fields
You can map fields from the following Pipedrive objects:
- Deal – Information associated with the Pipedrive deal.
- Person – Information associated with a person or deal participant, such as a name or email address.
- Organization – Information associated with the organization connected to the deal.
- Product – Information associated with products added to the deal.
The available fields depend on the selected Pipedrive object. Both default and custom Pipedrive fields can be mapped to Oneflow.
Configure data field mappings
- Open a Deal, Organization, or Person in Pipedrive.
- In the Oneflow widget, click the three dots.
- Select Oneflow settings.
- Open the Data Fields tab.
The Data Fields tab displays all existing mappings. The list will be empty if no mappings have been configured.
Add a data field mapping
- Click Add data field.
- Under Object, select the relevant Pipedrive object: Deal, Person, Organization, or Product.
- Under Data field, select the Pipedrive field you want to transfer.
- Under Oneflow label, enter the name that should be displayed for the field in Oneflow.
- Repeat these steps for any additional fields you want to map.
- Click Sync to apply the changes.
IMPORTANT
|
Person and product mappings
Pipedrive deals can contain multiple people and products. To support these records, Oneflow creates up to three numbered sets of fields when you map a Person or Product field.
For example, mapping the Name field from the Person object creates the following fields in Oneflow:
- Person 1 Name
- Person 2 Name
- Person 3 Name
The value assigned to each numbered field is determined by the order of the participants in the Create contract window.
For example, if the participants appear in this order:
- Amanda Payne
- Jane Smith
- Sam Jones
Their information will be mapped as follows:
- Amanda Payne populates the Person 1 fields.
- Jane Smith populates the Person 2 fields.
- Sam Jones populates the Person 3 fields.
The same logic applies to products. The order of the products in the Pipedrive deal determines which information populates the Product 1, Product 2, and Product 3 fields.
Custom fields
You can create custom fields in Pipedrive and map them to your Oneflow contracts in the same way as default fields.
- In Pipedrive, go to Personal preferences - Data fields.
- Click + Custom field.
- Create the custom field under the appropriate object: Lead/Deal, Person, Organization, or Product.
- Save the custom field.
- Return to Oneflow settings Data Fields.
- Click Add data field.
- Select the appropriate Pipedrive object.
- Select your custom field from the data field list.
- Enter a unique Oneflow label.
- Click Sync to apply the mapping.
In Oneflow
Map data fields to your template
- Open the Oneflow template you want to configure.
- Open Data fields from the side panel.
- From the Playbooks dropdown, select the appropriate Pipedrive Playbook.
- Place your cursor where you want the data field to appear, then click Insert data field in the editor toolbar.
- Select the Pipedrive field you want to insert.
- Click Confirm.
- Repeat these steps for all fields you want to include.
- Publish the template.
When you create a contract from Pipedrive, the mapped data fields are automatically populated with information from the relevant Pipedrive record.
Delete a data field mapping
- Open a Deal, Organization, or Person in Pipedrive.
- In the Oneflow widget, click the three dots.
- Select Oneflow settings.
- Open the Data Fields tab.
- Find the mapping you want to remove and click the trash icon.
- Click Delete to confirm.
- Click Sync to apply the changes.
Troubleshooting
A Pipedrive field is not available for mapping
Confirm that:
- The field has been created and saved in Pipedrive.
- You selected the correct Pipedrive object.
- You have administrator access in Pipedrive and Oneflow.
A mapped field is not available in Oneflow
Confirm that:
- You clicked Sync after configuring the mapping.
- The appropriate Pipedrive playbook is assigned to the Oneflow template.
Person or product information appears in the wrong field
Check the order of the people or products in Pipedrive before creating the contract. The first record populates the numbered 1 fields, the second populates the numbered 2 fields, and the third populates the numbered 3 fields.