Pipedrive Integration
Automatically create contacts and deals in Pipedrive when meetings are booked
meetergo integrates with Pipedrive to automatically create contacts (Persons) and deals when appointments are booked. Keep your sales pipeline updated without manual data entry.
What Gets Synced
When someone books a meeting, meetergo can create:
| Record Type | Description | Configurable |
|---|---|---|
| Person (Contact) | Creates or finds existing contact by email | Optional |
| Deal | Creates a deal linked to the contact | Optional |
Connect Pipedrive
Requirements
- meetergo account with Pipedrive integration enabled
- Pipedrive account with API access
- Admin permissions to authorize apps
Connection Steps
- Go to Settings → Integrations
- Find Pipedrive and click Connect
- Log in to your Pipedrive account
- Authorize meetergo to access your Pipedrive data
- Once connected, you'll see a green "Connected" status
Permissions Granted
meetergo requests access to:
- Create and update Persons (contacts)
- Create and update Deals
- Read Pipelines and Stages
- Read custom fields
Configure Per Meeting Type
Each meeting type can have different Pipedrive sync settings.
- Go to Meeting Types
- Edit your meeting type
- Find CRM Integration or Pipedrive settings
- Configure which records to create
Sync Options
Contact Sync
Enable to create or update a Person in Pipedrive:
- Searches for existing contact by email
- Creates new Person if not found
- Updates existing Person with latest info
Contact data includes:
- Name (first + last name)
- Email address
- Phone number (if provided)
Deal Sync
Enable to create a Deal for each booking:
- Pipeline: Select which pipeline to use
- Stage: Set the initial stage for new deals
Deal is automatically linked to the contact.
How Records Are Created
Booking Flow
When a booking is confirmed:
-
Contact Check
- Searches Pipedrive for existing Person by email
- Creates new Person if not found
- Updates existing Person with any new info
-
Deal Creation (if enabled)
- Creates Deal in selected pipeline
- Sets configured stage
- Links to the contact
- Named: "FirstName LastName - email@example.com"
Pipeline and Stage Selection
Configure which pipeline and stage to use:
- In meeting type settings, find Pipedrive options
- Select your desired Pipeline
- Select the Stage within that pipeline
- Save changes
Different meeting types can use different pipelines:
- Discovery calls → Early stage pipeline
- Demo requests → Qualified pipeline
- Closing calls → Late stage pipeline
Custom Field Mapping
meetergo can sync additional data to Pipedrive custom fields:
| meetergo Field | Pipedrive Custom Field |
|---|---|
| Meeting type name | Meeting_Type_MT__c |
| Routing form name | Router_Name_MT__c |
| Meeting creation date | Meeting_Creation_Date_MT__c |
| Meeting creation time | Meeting_Creation_Time_MT__c |
| Booking status | Booking_Status_MT_c |
Custom field mapping requires configuration in your Pipedrive settings. Contact support for advanced field mapping setup.
Best Practices
Match Your Sales Process
| Meeting Type | Recommended Setup |
|---|---|
| Inbound inquiry | Contact + Deal (early stage) |
| Product demo | Contact + Deal (qualified stage) |
| Follow-up call | Contact only (update existing deal manually) |
| Support call | Contact only (no deal) |
Use Appropriate Pipelines
Create separate pipelines for different use cases:
- Inbound Pipeline: For leads from booking pages
- Outbound Pipeline: For proactive outreach
- Partner Pipeline: For referral bookings
Keep Data Clean
- Use consistent naming in meeting types
- Review duplicate contacts periodically
- Archive stale deals to keep pipeline accurate
Test Your Setup
- Create a test meeting type
- Enable Pipedrive sync with specific pipeline/stage
- Book a test appointment
- Verify contact and deal appear in Pipedrive
- Check field mapping is correct
Troubleshooting
Connection Failed
If connection fails:
- Ensure you have API access in Pipedrive
- Check your Pipedrive plan includes API access
- Try disconnecting and reconnecting
Contacts Not Creating
If contacts aren't appearing:
- Verify Contact sync is enabled on the meeting type
- Check if duplicate detection is blocking creation
- Search Pipedrive by email to find existing contact
Deals Not Creating
If deals aren't appearing:
- Verify Deal sync is enabled
- Check that a Pipeline and Stage are selected
- Ensure the pipeline/stage still exists in Pipedrive
Wrong Pipeline or Stage
If deals appear in wrong location:
- Check meeting type settings
- Verify correct pipeline and stage are selected
- Re-save the meeting type settings
Missing Custom Fields
If custom field data isn't syncing:
- Verify custom fields exist in Pipedrive
- Check field keys match expected format
- Contact support for field mapping assistance
Viewing Pipelines and Stages
To select the right pipeline and stage:
- In meetergo, go to meeting type settings
- The Pipedrive section shows available pipelines
- After selecting a pipeline, available stages appear
- Select your desired stage
Pipelines and stages are pulled directly from your Pipedrive account.
Disconnecting
To remove the Pipedrive connection:
- Go to Settings → Integrations
- Find Pipedrive and click Disconnect
- Confirm the disconnection
Existing records in Pipedrive remain unchanged. Future bookings won't sync until reconnected.
FAQ
Does meetergo update existing deals?
When updating appointments, meetergo can update the associated deal if one exists. New bookings always create new deals.
Can I sync to multiple pipelines?
Yes, by configuring different meeting types with different pipeline settings.
What happens with duplicate contacts?
meetergo searches by email before creating. If found, it links to the existing contact rather than creating a duplicate.
Are activities created in Pipedrive?
Currently, meetergo creates Persons and Deals. Activities can be created through Pipedrive's automation features based on deal creation.
Can I map form fields to Pipedrive?
Custom form fields can be mapped to Pipedrive custom fields. Contact support for field mapping configuration.
What if my pipeline stages change?
Update your meeting type settings to reflect the new stage IDs. Existing deals retain their original stage.
Related Articles
Was this article helpful?
Let us know if this article answered your questions.