Note: this is a plain table with a free-text transform box — not the drag-and-drop mapper with virtual fields and split modifiers (that richer tool is part of Manual CSV Import instead, see How to Import Leads from a CSV File).
Map the JSON fields a vendor sends into your webhook endpoint onto KamoCRM's system lead fields, so incoming payloads turn into leads.
Before you start
- The endpoint must already exist — see How to Create a Lead Intake Endpoint
- Your vendor needs to have sent at least one payload to the endpoint already. Sample fields are detected from real received payloads — there's nothing to map until the first one arrives.
Steps
- Go to Settings → Client Relations Manager → Automated Imports.
- Click Manage on the endpoint, then open the Field Mapping tab.
- If no payload has been received yet, you'll see "Waiting for First Submission" — share the endpoint URL with your vendor and come back once they've sent test data.
- Once sample fields are detected, click Add Mapping for each field you want to bring in:
- Source Field (Vendor) — pick from the vendor's detected JSON fields.
- System Field (Lead) — pick the KamoCRM lead field it should fill.
- Transform — optional free-text box for a transformation (e.g. typing something like "trim, upper").
- Check the Mapping Preview card — it shows your current mapping set as JSON, useful for a final sanity check.
- Click Save Mapping.
What you'll see
The endpoint's status moves from Pending to Configured as soon as at least one mapping is saved. From then on, incoming payloads are converted into leads using this mapping — visible per-payload under the endpoint's Queue tab.
Related articles
Other guides that answer questions close to this one.
How to Create a Lead Intake Endpoint
Create a webhook URL that a lead vendor can POST lead data to, so their leads are ingested automatically instead of imported by hand. Before you start At least one active Market (Settings → Client Relations Manager →…
Lead Intake Endpoints Explained
A lead intake endpoint is a unique webhook URL your organization generates so an external lead vendor can POST lead data to KamoCRM directly, instead of you importing a file by hand. Each endpoint is tied to one…
How to Review an Endpoint’s Incoming Leads
See every payload an intake endpoint has received, check why one failed, and reprocess anything that didn't go through. Before you start The Manage CRM Settings right, and an endpoint that's received at least one…