A dedicated landing page for each placement
The most reliable method on this list and the least clever. Give every offline placement its own URL - yoursite.com/spring, yoursite.com/booth, yoursite.com/box - and a visit to that page can only have come from that placement. No attribution model, no cookies, no probability. It also lets you write the page for exactly the person holding the flyer, which usually lifts conversion more than the tracking itself does.
The most reliable method on this list and the least clever. Give every offline placement its own URL - yoursite.com/spring, yoursite.com/booth, yoursite.com/box - and a visit to that page can only have come from that placement. No attribution model, no cookies, no probability. It also lets you write the page for exactly the person holding the flyer, which usually lifts conversion more than the tracking itself does.
- + Unambiguous: a hit on that URL has one possible source
- + Needs nothing beyond your own website
- + Lets you match the page to the offline context, which lifts conversion on its own
- − Someone has to type it, so it must be short and speakable
- − One page per placement adds up into clutter if you never clean up
- − Counts visits, not people, and tells you nothing about who they were
- Price
- $0
- Notes
- Highest-confidence signal here. Do this before anything fancier.