Tag & Custom Field Overview
CRM Connector automatically classifies every synced contact as a lead or customer, applies the right tags, and fills in custom fields — so your GoHighLevel automations work from the very first sync.
Trusted by 100+ GoHighLevel agency's
System tags
CRM Connector creates and applies these tags in your GoHighLevel location automatically. Each tag represents a specific classification result during sync.
initial-sync-customer
Initial syncApplied to contacts classified as customers during the first sync. This tag appears on contacts that have existing service history, paid invoices, or meet your customer criteria in the source CRM.
initial-sync-lead
Initial syncApplied to contacts classified as leads during the first sync. This tag appears on contacts that do not yet have service history or paid invoices in the source CRM.
new-sync-customer
Recurring syncApplied during recurring syncs when a new customer is found or when a previously tagged lead transitions to customer status. This happens when a contact meets customer criteria for the first time after the initial import.
new-sync-lead
Recurring syncApplied during recurring syncs when a new lead is discovered. This tag appears on contacts that meet lead criteria but were not part of the initial import.
Custom fields
CRM Connector creates these custom fields in your GoHighLevel location during the first sync. They are updated automatically on every subsequent sync when new data is available.
LastServiceDate
Stores the date of the most recent service, job, or transaction from the source CRM. Updated automatically during each sync when new service data is available.
LeadStatus
Stores the current lead or customer status text as determined by the source CRM. Reflects the classification result from the most recent sync.
LastServiceTotal
Stores the monetary value associated with the most recent service or transaction. Pulled from invoices, jobs, or orders in the source CRM.
ExternalContactId
Stores the unique contact identifier from the source CRM. Used by CRM Connector to track and match contacts across systems during sync.
CurrentJobStage
Stores the current job or project stage from the source CRM. Only populated when the connected integration provides stage-level data.
PreviousJobStage
Stores the previous job stage before the most recent change. Useful for tracking how jobs progress through your pipeline.
JobStageChangeDate
Stores the date when the job stage was last updated. Only populated when stage-change data is available from the source CRM.
DynamicCustomField
An optional field used by specific connectors to pass through additional values. The exact data stored depends on the integration and sync configuration.
Have more questions?
CRM Connector makes integrating external CRMs with GoHighLevel simple and reliable. If you can't find what you're looking for below, reach out and we'll help.
Can't find answers?
We're here to help with setup, integrations, or anything else. Get in touch and we'll get back to you as soon as possible.
Ready to automate your GoHighLevel workflows?
Start syncing contacts with automatic tags and custom fields. Your GoHighLevel workflows will have the data they need from the very first sync.
Set up in minutes
Pick your CRM, configure filters, and start syncing.
Tags from day one
Contacts are tagged automatically on the first sync.
Book a walkthrough
A quick, friendly 15-minute call — zero pressure.