Home/CRM lead source/Compatibility
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.

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 how that record reaches your CRM and which field it can land in. Two routes: a direct integration, or a verified Zapier connector.

Direct integration

Salesforce, HubSpot, Pipedrive, Keap, Close

  • Connects without Zapier, via webhook or REST
  • Writes source and journey into a custom field
  • 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
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 picklistDirect (webhook / REST)Custom field: source, campaign, landing page, journeyDirect integration
HubSpotOriginal Source propertyDirect (webhook / REST)Custom property, alongside Original SourceDirect integration
PipedriveSource field on the leadDirect (webhook / REST)Custom field on Person or DealDirect integration
KeapLead Source fieldDirect (Keap API)Built-in Lead Source field or a custom fieldDirect integration
CloseLead source custom fieldDirect (webhook)Custom field on the leadDirect integration
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
    Direct beats Zapier on the destination field. The five direct integrations can write the full record into a custom field. The Zapier connectors 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. The five direct integrations write into a custom field. 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 direct integrations are evidenced in our own product. 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