Overview
We're still building the Pipedrive integration. While this feature is in beta, some functionality may change.
If your team uses Pipedrive, Apollo's integration allows you to effortlessly maintain data parity between both platforms. Use the integration to automatically sync contact and account data from your CRM, and choose when to sync data from Apollo to Pipedrive, reducing duplicative manual entry and the risk of human error.
Check out the following sections to connect the Pipedrive integration, map fields and stages, and set your sync preferences.
You can only integrate one CRM with Apollo. If you've already connected Salesforce or Hubspot, deactivate the integration before proceeding with Pipedrive.
Connect the Integration
Only people with permission to edit integration settings can access integrations in Apollo. If you don't have permission, reach out to a team member for help.
To integrate Pipedrive with Apollo:
- Launch Apollo and click Integrations.
- Scroll to Pipedrive and click Connect.
- Review the account access and click Yes, Continue.
- If you haven't already, log in to your Pipedrive account. Review the permission settings, then click Allow and install.
You've now connected your Pipedrive account. Apollo automatically pulls contacts and accounts from Pipedrive and de-duplicates them in Apollo.
While multiple users can connect their individual Pipedrive accounts to Apollo, team sync authentication enables one user to be the primary connection between Apollo. If you have connected Pipedrive, you can set yourself as the team sync user for your team.
Pipedrive lets you configure different levels of permissions, so you must ensure your account has both read and write permissions in Pipedrive for all of the objects and fields you sync.
To set yourself as the team sync user, launch Apollo and navigate to Settings > Integrations > Pipedrive > Authentication, then choose yourself from the dropdown. When finished, click Save. You can only choose yourself. If someone else needs to be the team sync user, they must set themselves as the team sync user.
Next, map stages and fields and configure sync settings for the integration.
Map Fields and Stages
Map fields and stages between Apollo and Pipedrive to ensure your data is represented correctly across both platforms.
Fields
Correctly mapping your fields allows you to sync data to Apollo to enrich your records. Fields left unmapped may not sync correctly.
When you connect your Pipedrive account, Apollo automatically syncs the following fields with Pipedrive by default:
Sync type | Synced data |
---|---|
Apollo contact push |
|
Apollo account push |
|
Pipedrive contact pull |
|
Pipedrive account pull |
|
Apollo auto-maps all the related fields found in Pipedrive, but you can make adjustments to the default field mapping.
To adjust the default field mapping:
- Launch Apollo and click Integrations. Then, scroll to Pipedrive and click View to manage the integration settings.
- Click Contacts or Accounts > Default fields.
- Scroll to a default Apollo field and select a corresponding Pipedrive field from the dropdown.
- Repeat this process for any other fields you want to update, then click Save.
You have now updated the field mapping for the Pipedrive integration.
Next, map stages for the integration.
Stages
Map Apollo stages to Pipedrive statuses to track where Pipedrive contacts or accounts are in your sales pipeline. This way, you can easily filter by stage when prospecting or engaging in Apollo.
Map stages automatically with auto-map, then make adjustments as necessary, or manually map all stages.
If an unmapped value from Pipedrive doesn't match a stage in Apollo, Apollo will automatically create a stage and map the two together. If the value matches an existing stage, but that stage is already mapped to a different value, Apollo won't map the Pipedrive field to the existing stage and won't create a new stage to match the two since that would create a duplicate of an existing stage.
To map stages:
- Launch Apollo and click Integrations. Scroll to Pipedrive and click View to manage the integration settings.
- Click Contacts or Accounts.
- Then, click Auto-map all stages to automatically map stages.
- Select a Pipedrive contact or account status field and click Automatically create and map.
- Alternatively, to manually map each Apollo stage, select a corresponding Pipedrive stage from the dropdown.
- Repeat this process for any other stages you want to map, then click Save.
Only map one Apollo stage to one Pipedrive status and vice versa. If you try to map the same Apollo stage to multiple Pipedrive statuses, or the same Pipedrive status to multiple Apollo stages, the integration may not function correctly and contacts could be assigned to unexpected stages.
After mapping stages, if you need to change the name of a Pipedrive status, delete a status, or add a new status, update your mapping in Apollo. If you delete a status in Pipedrive, delete the Apollo stage to which you mapped it and move the contact or accounts to an active stage.
You have now mapped stages for the Pipedrive integration.
Next, configure sync settings for the integration.
Configure Sync Settings
Apollo automatically pulls contacts and accounts from Pipedrive, but you can configure when Apollo pushes data to Pipedrive. You can also configure record visibility for contacts and accounts synced from Pipedrive.
Push Settings
Use push settings to configure when Apollo syncs your contacts or accounts to Pipedrive.
To configure push settings:
- Launch Apollo and click Integrations. Scroll to Pipedrive and click View to manage the integration settings.
- Click Contacts or Accounts, then click Sync.
- Toggle Push Contacts or Push Accounts to automatically push newly created contacts or accounts in Apollo to Pipedrive. This also updates any contacts or accounts in Pipedrive whenever a field in Apollo changes. When Apollo pushes a contact, it also syncs the contact's account if it isn't already in Pipedrive.
- (Optional) For contacts, toggle Only create contacts in Pipedrive if at certain stages and select one or more stages. This means you only push contacts from Apollo on the stages you select.
- When finished, click Save.
You have now configured push settings for the Pipedrive integration.
Apollo enables record visibility by default so your team can search for and view Pipedrive records in Apollo. You can deactivate this setting if you don't want your team to view contacts and accounts synced from Pipedrive when prospecting in Apollo.
To update record visibility:
- Launch Apollo and click Integrations. Scroll to Pipedrive and click View to manage the integration settings.
- Click Contacts or Accounts > Sync.
- Toggle off Show all Pipedrive contacts and accounts in Apollo, then click Save.
You have now configured record visibility for the Pipedrive integration.
Manually Sync from Pipedrive
When you connect your account, Apollo automatically pulls contacts and accounts from Pipedrive. However, you can also manually sync your records from Pipedrive. This may be useful if you've made mapping or sync setting changes and want to retroactively apply the changes to all records.
To manually sync from Pipedrive:
- Launch Apollo and click Integrations. Scroll to Pipedrive and click View to manage the integration settings.
- Click Contacts or Accounts > Sync.
- Click Push all Apollo contacts / accounts to Pipedrive to sync all contacts or accounts in Apollo to Pipedrive. Or click Pull all Pipedrive contacts / accounts to Apollo to sync all contacts or accounts from Pipedrive to Apollo.
You have now manually synced records from Pipedrive.