Connect your Pipedrive CRM to Webmecanik Automation to automate data flow between your marketing and sales teams.
Overview
This integration synchronizes your lead generation data and behavioral activities automatically, eliminating manual entry and imports.
Key Benefits
Bidirectional Synchronization: Automatic updates for contacts and companies.
Customizable Field Mapping: Simple alignment of native and custom fields.
Sales & Marketing Alignment: Push Webmecanik behavioral history directly into Pipedrive CRM contact cards.
Ownership Retention: Synchronize contact and company owners.
Step 1: Create the App in Pipedrive
Authentication relies on a private OAuth application created in your Pipedrive environment.
Log in to Pipedrive.
Click your profile icon (top right) and select Developer Hub.
Click Add new app (or create a private app).
Fill in the basic information:
App name:
Webmecanik Automation - [Company Name]Callback URL: Copy the URL provided in the Pipedrive plugin window in your Webmecanik Automation instance.
Configure OAuth roles and access to grant the required permissions (read/write access to persons, companies, and activities).
Save the app to generate the Client ID and Client Secret.
Step 2: Authenticate in Webmecanik Automation
In Webmecanik Automation, go to: Settings (gear icon) > Plugins > Pipedrive.
In the Enabled / Authenticated tab:
Enter the Client ID and Client Secret.
Enter your Pipedrive account subdomain.
Toggle the plugin switch to Yes.
Click Save.
Click Authorize App. A Pipedrive pop-up will appear: select your Production account and validate access.
Click Save & Close.
Step 3: Configure Plugin Features
The Features tab defines the data exchange rules.
| Feature | Description & Usage |
| Synchronize objects between Mautic and this integration | Basic Activation (Manual Actions): Unlocks the link between both tools. Required to run targeted actions (pushing a contact via a form submission, campaign workflow, point trigger, etc.). |
| Send Mautic activities to integration | Pushes marketing engagement history (form submissions, emails opened, page visits) to Pipedrive. |
| Disable push | CRON Management (Webmecanik to CRM): Disables automatic background synchronization from Webmecanik ➡️ Pipedrive. |
| Disable pull | CRON Management (CRM to Webmecanik): Disables automatic background synchronization from Pipedrive ➡️ Webmecanik. |
| Sync owners | Synchronizes contact and company owners. Requirement: Users must exist in both platforms with the exact same email address. |
| Delete contact's on both side | Replicates contact deletions from one platform to the other (requires Webhook configuration). |
| Sync contact's company assignment to integration | Passes the Contact ➡️ Company link from Webmecanik to Pipedrive. |
| Sync contact's company assignment from integration | Passes the Contact ➡️ Company link from Pipedrive to Webmecanik. |
Important note regarding global automatic synchronization (CRON):
Enabling the first row only unlocks manual flows or actions triggered by marketing actions (campaigns, forms).
Full, periodic automatic background synchronization (via CRON background tasks) requires prior activation by Webmecanik support. Send a request to
support@webmecanik.com.The Disable push and Disable pull options are used to disable one direction of this automatic CRON task once activated.
Selecting Objects to Sync
Under the main options, select the entities you want to sync:
Contact (Persons)
Company (Companies)
Step 4: Field Mapping
Go to the Contact Field Mapping and Company Field Mapping tabs.
Match each Webmecanik field to its corresponding Pipedrive field.
Ensure data types match (text fields with text, dropdown select lists with matching values, numbers with numbers).
Click Save.
Field Synchronization Direction
- Synchronize both ways: Any update made on one side is automatically reflected on the other within the automated CRON update interval.
- Automation → Integration: Data from Webmecanik Automation enriches the CRM, but changes made in the CRM are not passed back to Automation.
- Integration → Automation: The CRM is defined as the single source of truth. Its data updates Automation, but no data from Automation will modify the CRM.
Step 5 (Optional): Reciprocal Contact Deletion
To automatically delete a contact in one system when it is deleted in the other:
Check Delete contact's on both side in the plugin settings.
In Pipedrive, go to Settings > Tools and apps > Webhooks.
Click Create new webhook.
Configure the Webhook:
Event: Person deleted (
deleted.person).Endpoint URL:
https://[your-instance][.automation.webmecanik.com/pipedrive2/webhook](https://.automation.webmecanik.com/pipedrive2/webhook)Credentials: Define a Username and Password of your choice.
Save the Webhook in Pipedrive.
Return to your Webmecanik plugin configuration and enter the credentials created (Username and Password).
Save.
Step 6 (Optional): Behavioral Activity Sync
To allow sales reps to view marketing interactions directly inside Pipedrive:
In Pipedrive, go to Settings > Company settings > Activities.
Create custom activity types matching Webmecanik Automation's technical event names (e.g., Form submitted, Email opened, Page visited).
In the Webmecanik Automation plugin (Features tab), check Send Mautic activities to integration.
Under Events to include when sending activities, select the types of events you wish to transmit.
Save.
Testing the Synchronization
To verify that your integration is set up properly, the most reliable method is to simulate a real-world conversion:
Create a test form in Webmecanik Automation containing at least First Name, Last Name, Email, and Company Name, along with any other required fields in Pipedrive.
Add the form action "Send contact to integration" (selecting Pipedrive).
Open the form in Incognito/Private mode to avoid being logged in as an administrator. Use the public URL by removing
/s/from the administration URL (for example, change[https://v-5.automation.webmecanik.com/s/forms/view/1](https://v-5.automation.webmecanik.com/s/forms/view/1)to[https://v-5.automation.webmecanik.com/form/1](https://v-5.automation.webmecanik.com/form/1)).
Once the form is submitted, check Pipedrive to confirm the immediate creation of the contact record and its associated company.
Comments
0 comments
Please sign in to leave a comment.