Zoho CRM and Pipedrive are available in every workspace. This article covers the steps and settings that are specific to them. For how syncing, field mapping, and owners work in general, see Plan CRM sync and field mapping.
Open Integrations in the sidebar (you need to be a Company Admin) and click Connect on the card.
After connecting, the card shows Manage. The CRM's page has the tabs Connection, Settings, Deal Configuration, User Mapping, and Sync Logs; Pipedrive also has Lead Configuration. Configure Field Mapping is a button on the Connection tab.
Everything is off after connecting. In the Settings tab:
Zoho only: Auto-create Zoho Campaigns in the Deal Configuration tab creates one Zoho campaign per Signalist list, named after the list.
| Zoho CRM | Pipedrive | |
|---|---|---|
| Automatic sync | Updates an existing Contact (and its Account) or Lead; otherwise creates a Lead. | Creates or updates the Organization and the Person. |
| Deal creation | Converts the Lead into Contact + Account, or creates them, then adds the Deal. Skipped if the contact already has an open deal. | Adds a Deal, or a Lead if you chose that. Skipped if the person already has an open deal, including one Signalist created earlier. |
| Notes | On the Contact, otherwise on the Lead. | On the open Deal, otherwise the Lead, otherwise the Person. |
Records can disappear in Pipedrive, for example when someone deletes them or merges two of them (the one merged away is deleted). Signalist notices this the next time it syncs the lead:
Configure Field Mapping has a tab per record type: Leads, Contacts, Accounts, Deals for Zoho, and Leads, Persons, Organizations, Deals for Pipedrive. For each field choose From record, Constant value, or AI-generated (0.1 credits per lead synced; test runs are free).
In User Mapping, link each Signalist User to a Zoho Owner or Pipedrive Owner. For deals, the owner chosen in Add to CRM applies first, then the sender's mapped owner. If neither is set, the Default Deal Owner from the Deal Configuration tab is used, in Zoho and in Pipedrive.
The Sync Logs tab lists each sync run with the record type, status, how many records synced or failed, and the error. The Dashboard also shows an issue when CRM records failed to sync in the last 7 days, and when a CRM needs to be reconnected.
| Problem | What to do |
|---|---|
| Nothing is synced | The sync setting is Disabled by default. Choose when to sync in Settings, and check the list's own setting. |
| The CRM's page shows Reconnect required | The CRM no longer accepts the sign-in, for example after a password change or when the app was removed in the CRM. Click Reconnect on the page or on the Dashboard card and sign in again. Your settings and mappings stay. |
| Zoho: "Could not search Zoho for an existing record" | Make the LinkedIn field in Zoho a single-line text field, or remove it from the mapping. |
| Pipedrive: a lead field is skipped | Pipedrive does not accept that field on a lead. Map it on the Persons or Organizations tab instead. |
| Pipedrive: Sync Logs says a person or organization "was deleted in Pipedrive" | The record was deleted or merged away in Pipedrive, and no remaining record was found. Use Add to CRM on the lead to create it again. |
| A duplicate was created | The record could not be found by email, LinkedIn URL, or name. Map the email and the LinkedIn URL, and clean up the duplicate in the CRM. |
Signalist connects to your own systems in three ways: the API , webhooks that send leads to your endpoint, and the MCP server for AI assistants. All three are under Integrations in the sidebar, in the Developer section.
Compare the same period, list, sender, channel, and campaign before drawing conclusions from activity and replies.
Your contacts and companies live in two places in the sidebar: