CRM compatibility

CRM lead source compatibility, field by field.

Every CRM has a lead source field. They are not the same, and they do not connect the same way. This is how each major CRM captures source, how Lead Source connects to it, and what each setup can and cannot write. Verified data only; unknowns are marked as such.

Salesforce
HubSpot
Pipedrive
Gmail
Twilio
Google Ads
Gravity Forms
Jotform
Webflow
Wix
Calendly
Typeform
What is the same everywhere

The capture does not change. The connection does.

Whatever CRM you run, Lead Source captures the same three things on every form submission: the real source and campaign, the landing page, and the full page journey ending on the page that converted them. What differs is which field the source can land in once it reaches your CRM, through Zapier or a signed webhook. Five CRMs have a page of their own; six more are covered by a verified Zapier connector.

A page of their own

Salesforce, HubSpot, Pipedrive, Keap, Close

  • Source lands on the record through Zapier or a signed webhook
  • On the field you choose, built-in or custom
  • Runs alongside the CRM’s own source field
Verified Zapier connector

Copper, Zoho, monday, Freshsales, Dynamics 365, Insightly

  • Connects via the CRM’s Zapier connector
  • Creates or updates the relevant record
  • Maps source into the fields the connector exposes

Not sure what your form records today?

You can check before you change anything. Paste a URL and see what a submission would carry.

Test your form →
The comparison

The compatibility matrix.

Native field names are stated only where they are a standard, documented field. Connection type and what can be written are from the verified data. “Not verified” means exactly that. We did not confirm it. So we do not claim it.

CRMNative source fieldHow Lead Source connectsWhat it can writeLast verified
SalesforceLead Source picklistZapier or a signed webhookThe field you choose, beside the picklistZapier or webhook
HubSpotOriginal Source propertyZapier or a signed webhookThe property you choose, alongside Original SourceZapier or webhook
PipedriveSource field on the leadZapier or a signed webhookThe lead or person field you chooseZapier or webhook
KeapLead Source fieldZapier or a signed webhookBuilt-in Lead Source field or a custom fieldZapier or webhook
CloseLead source custom fieldZapier or a signed webhookThe Lead field you chooseZapier or webhook
CopperStandard Source fieldZapier: Create or Update LeadStandard Source field and Tags (verified)Zapier, 30 Jun 2026
Zoho CRMLead Source picklistZapier (Premium): Create or Update Module EntryModule entry fields; custom-field write not verifiedZapier, 30 Jun 2026
mondayNone native (board column)Zapier: Create Item, Update ItemBoard column values, including custom columnsZapier, 30 Jun 2026
FreshsalesLead source fieldZapier (Suite): Create or Update Contact / DealContact or deal fields; custom-field write not verifiedZapier, 30 Jun 2026
Dynamics 365Lead Source option setZapier (Premium): Create or Update Lead / ContactLead or contact fields; custom-field write not verifiedZapier, 30 Jun 2026
InsightlyLead Source fieldZapier: Create or Update Record (object-driven)Object record fields; custom-field write not verifiedZapier, 30 Jun 2026

Every row captures the same source, landing page and full journey. The matrix only differs on the connection and the destination field. For the why behind all of it, read the CRM lead source pillar.

How to read the matrix

Three things the table is telling you.

  • 01
    Native field is a single value. Every native source field, picklist, option set or column, holds one channel value. None of them hold the campaign, landing page or journey. That gap is identical across CRMs.
  • 02
    The destination field is the difference. For the five CRMs with their own page, the source can land on the field you choose. The Zapier connectors for the other six create or update the record; only Copper’s verified setup writes a standard source field. Where a custom-field write is not verified, the table says so.
  • 03
    The capture is the constant. No matter the row, Lead Source captures source, landing page and journey at submission and stores every lead in your own dashboard, independent of the CRM. The CRM write is the last step, not the only copy.
Common questions

Questions, answered.

Which CRMs does Lead Source connect to directly?

Salesforce, HubSpot, Pipedrive, Keap, and Close connect directly via webhook or REST and write the source and journey into a custom field. Copper, Zoho, monday, Freshsales, Dynamics 365, and Insightly connect through their own Zapier connector instead.

Does Lead Source write to a custom field in every CRM?

No, and the matrix is honest about that. For the five CRMs with their own page, the source lands on the field you choose. The Zapier-connected CRMs create or update the record; Copper additionally writes its standard Source field, which is verified. Where a custom-field write on a standard record was not verified, the table says so rather than implying it works.

How current is this compatibility data?

The Zapier connector details were verified against zapier.com on 30 June 2026. The five CRMs with their own page are covered by our own Zapier app and signed webhooks. Anything we did not confirm is marked not verified rather than guessed, so the table stays trustworthy.

See where your CRM stands.

Lead Source captures the source, landing page, and journey on every form, whichever CRM you run.

Track your lead sources free →

Free to start · no card