Outcome. A franchise or multi-location brand can see which physical location's campaign actually drove a given contact, instead of every lead looking like it came from one shared brand campaign.
flowchart TD
A[latest_location_touch changes] --> B[Custom code: match Location record, confirm association]
B --> C{result_code ok?}
C -->|Yes| D[Set attributed_location]
D --> E[Set location_campaign_source]
C -->|No| F[Notify marketing ops of attribution failure]

When to use it, when not to
- UseUse on a portal that already models locations as a custom object, a common franchise or multi-location pattern, where each location runs its own local campaigns (local paid social, local landing pages, in-store QR codes).
- UseUse when corporate marketing needs to report ROI by location, not only by campaign name.
- SkipDo not use if all campaigns are run centrally with no location-specific variant. Marketing Hub Enterprise's native Campaigns tool and marketing-ops-027's deal rollup already answer overall campaign ROI without a custom object.
- SkipDo not build the Location custom object from scratch as part of this fiche if your portal doesn't already model locations that way. That is a larger data-model project, out of scope here.
or the marketing ops pack, 39 EUR
One-time, excl. VAT. 30-day refund, no questions asked. Founding prices until 31 October, then 199 and 59 EUR. Includes every spec added later, up to the full 500, and the one-click installer on the full library. Building on client portals? The agency licence at 449 EUR covers unlimited client portals.





