The Leads tab lists every contact synced from GoHighLevel for the selected business and date range. It’s the canonical place to audit lead volume, check qualification, and trace contacts back to the ad or source that brought them in.
- Date range picker — Filter the grid (for example, 24/05/2026 ~ 31/05/2026).
- Attribution selector — First Attribution uses the first UTMs captured for the contact; Last Attribution uses the most recent. Affects the UTM Campaign / Source / Medium columns.
- Facebook report toggle — Switch into Facebook-attribution mode for ad-side reporting (joins to FB campaign IDs instead of free-text UTMs).
- Filters (funnel icon) — Open the filter cards described below.
- Columns — Show, hide, and reorder columns.
- Export — Download the current view as CSV.
Filter cards
The Leads tab has four expandable filter cards:
| Card | Filters by |
|---|
| Lead qualification rules | Which rule matched (or none). Pulled live from Settings → GoHighLevel → Lead qualification rules. |
| Qualified / Disqualified | Quick toggle for qualification state. |
| Appointment Status | Whether the contact has an appointment, and its status. |
| UTM Source | Traffic source captured on the contact (facebook, google, direct, etc.). |
Columns
The default Leads grid surfaces:
| Column | Description |
|---|
| Checkbox | Multi-select for bulk actions. |
| History | Opens the full contact event history (form submissions, status changes, notes). |
| Status | Lifecycle label (for example, Mark spam when the row has been tagged as spam). |
| Date Created | When the GHL contact was first created. |
| Date Submitted | When the lead was submitted in the funnel. |
| Name | Contact name. |
| Phone Number | Synced from GHL. |
| Email | Synced from GHL. |
| GHL Contact ID | The native GHL ID, useful for cross-referencing in GHL itself. |
| UTM Campaign | Campaign name from UTMs or Facebook (depends on the Facebook report toggle). |
| UTM Source / Medium | Traffic source attribution. |
Use Columns to add more fields (Ad Account, Ad ID, Form Name, Tag list, custom fields).
Row actions
- History icon — Inline drawer with every event on the contact.
- Mark spam — Tags the contact as spam so it disqualifies in rules and disappears from headline KPIs.
- Bulk select + Export — Export selected rows to CSV.
Typical workflows
Audit qualification
- Open the Qualified / Disqualified filter and pick Disqualified.
- Scan the rows to confirm the disqualifications make sense.
- If a contact shouldn’t be disqualified, open Settings → GoHighLevel → Lead qualification rules and adjust the offending rule.
Trace a spike in lead volume
- Set the date range to the spike window.
- Open the UTM Source filter to find which source contributed most.
- Switch to Facebook report mode to confirm which campaign/adset drove the increase.
Mark a batch as spam
- Apply filters to isolate the offending contacts (for example, by UTM Source or Form Name).
- Select the rows with checkboxes.
- Use the bulk Mark spam action.
Marking contacts as spam updates their qualification immediately. Combine with a spam-detection rule in Lead qualification rules so future contacts with the same signals are flagged automatically.