Work · Built in-house · No lost context
A booking that already knows why
Somebody reads a page about a three thousand pound a month retainer, books a call, and the diary entry says nothing but their name. The call then opens by asking what they were looking at.
Define
Most booking links are context-free. Someone reads a specific page, clicks through to a calendar, picks a time, and everything they were reading is discarded at the boundary. The call starts with “so, what were you looking at?”, which wastes the first three minutes and tells the client nobody was paying attention.
This is not a booking problem. The booking worked. It simply arrived with the useful part removed.
Evaluate
Intent is carried, never inferred. Guessing from the referring page breaks the moment anyone shares a link or opens one in a new tab. The card that was clicked carries its own identifier, so the signal travels with the person.
The calendar opens on the page, not on another site. Every link off a page you have paid for traffic to is a way out of it. The booking panel keeps the page behind it and closes back to where they were.
The booking link carries no trailing slash anywhere. The slashed version answers with a redirect, and an extra hop on the one link you least want to be slow, on every page that carries it, is worth removing once and properly.
Execute
Booking at book.fraherdigital.com opens in a panel on the page. Ten tier cards across the pricing and landing pages each carry their own identifier, which travels through to the booking, so the entry arrives already knowing whether the person was reading about the entry-level partnership or a fifteen thousand pound build.
Testing found sixty-one booking links across twenty-six files still carrying the trailing slash, including one held in a constant in the site's own JavaScript that the first pass missed entirely.
Deliver
Running on every page that offers a call. The practice owns the configuration and the data, and the arrangement moves with us if the calendar provider ever stops being the right one.
What it knows is which tier was clicked. It knows nothing else about why.
Client
Fraher Digital. Named with permission.