System architecture
Source Attribution Fields Architecture
- 01Agree on a fixed attribution
A consistent attribution layer (source, medium, campaign, UTM, referrer) captured on every lead and preserved through the funnel, so reporting can...
- 02Capture UTMs and referrer on
Capture UTMs and referrer on every form/funnel via hidden fields and persist them into the CRM record at creation
- 03GoHighLevel
GoHighLevel stores the canonical CRM state for Source Attribution Fields so reporting and follow-up read from one place.
- 04HubSpot
Backfill first-touch values onto the deal at creation so attribution survives even after the lead is worked
- 05Unrouted Queue
Default any lead with missing attribution to a clearly labeled 'Unknown/Direct' bucket instead of guessing or leaving it blank.
- 06CRM Outcome
Honest channel reporting, so spend and effort can shift toward the sources that produce real opportunities.