Skip to main content

The contact record

What this page is — the full record for one contact.

What it is for — reading and maintaining what you know about a person: how to reach them, where they work, and where they came from.

The problem it solves — it is the single view of a person once they are past the lead stage. This page also flags where a contact's fields quietly differ from the equivalent lead fields — the Source here is free text, not a configured value, so contact attribution cannot be rolled up the same way.

Route: /org/marketing/contacts/{id} · View: View Contacts · Edit: Edit Contacts

Figure 1 — A seeded, fictional contact.

1. Field reference​

FieldTypeNotes
First name · Last nametextConversion splits full_name when the lead has no separate parts
EmailtextThe de-duplication key — matched ignoring case and spaces
Phone · MobiletextMobile receives the lead's alternate_phone on conversion
Company · Job titletext
Address · City · State · Country · PostcodetextA flat address block, not a structured address
SourcetextFree text — not chosen from the configured lead sources
Import sourcetextSet by the importer, e.g. a WordPress feed
Lifecycle stageselectcustomer · opportunity · subscriber · lead
Ownerselect
Custom fieldsobjectSame shape and same string-versus-object trap as leads
A contact's Source is free text, a lead's Source is a configured row

A contact's Source is whatever an importer or a person typed. It is not drawn from the configured lead sources, so contact attribution cannot be rolled up the way lead attribution can.


2. What conversion fills in​

A contact created by converting a lead receives name, email, phone, mobile, company, job title, the whole address block, the lead's owner, a link back to the originating lead, and a lifecycle stage of customer — or opportunity if a deal was created at the same time.


3. The admin contract​

NeedsOr
Edit ContactsRead-only
Custom field definitionsValues are stored and displayed nowhere
A unique emailSee the duplicate trap in the list

4. Downstream​

A contact reachesAs
GroupsA member
DealsThe linked contact
Marketing campaignsA recipient, via groups

5. Don't confuse this with…​

ThisNot this
A contact's Source — free textA lead's Source — configured
Contact lifecycle stageLead lifecycle stage
MobilePhone — conversion maps alternate_phone to mobile

6. Troubleshooting​

SymptomCause
Custom fields not displayedStored as a JSON string rather than an object
A duplicate of this contact existsCase-sensitive email uniqueness. See the list
Source shows something oddIt is free text from whatever created the contact