Methodology

What BookedDemo verifies on a buyer Path,
and where the proof stops.

BookedDemo runs approved high-intent Paths as an outside buyer and keeps the history. Every finding names its evidence and its boundary.

A Path is one public route to a demo, contact-sales, quote, or trial outcome.

What BookedDemo verifies

Seven questions a buyer Path has to answer.

Each stage shows what is checked, the evidence it produces, and the boundary we do not cross.

  1. 1 Reach
  2. 2 Qualify
  3. 3 Handoff
  4. 4 Follow-through
  5. 5 Context
  6. 6 Change
  7. 7 Ceiling
  1. Stage 01

    Can the buyer reach the intended intake?

    • CTA and handoff behaviour
    • Destination resolves
    • Form, scheduler, or intake surface renders
    • Buyer-visible vendor state
    Observed in our Study

    14 of 1,000

    Paths led to a dead, invalid, or unpublished destination.

    Buyer-visible fact only. Not a lost lead, routing failure, or lost revenue.
    Why it matters

    A wrong route, a dead destination, an unpublished vendor page, or a CTA that goes nowhere. Nothing inside the company records a buyer who never reached a form.

    See the observed failures in our Study

  2. Stage 02

    Can a realistic buyer get through qualification?

    • Controls actually presented
    • Fields revealed during progression
    • Validation and corporate-email rules
    • Account or login surface where a sales form was expected
    Progressive reveal

    44% of the 569 forms we reached grew after the buyer started typing.

    Not a CRO score. No conversion inferred from form length.
    Why it matters

    A form can be visibly up while a real qualified buyer is blocked. BookedDemo reports that block and makes no optimization recommendation. In the sales-led comparison set, 59% of forms revealed controls progressively.

    Baymard, Checkout Flow Average Form Fields · Form evidence in our Study

  3. Stage 03

    Does the Path survive page and vendor boundaries?

    • Popups and new windows
    • Embedded and cross-origin frames
    • Vendor forms and hosted schedulers
    • Whether the surface still belongs to the intended Path
    A common shape

    190 of 832 observed destinations sat on a host outside the company's own domain.

    Third-party use is not a defect. The finding is dependency, not quality.
    Why it matters

    One commercial outcome often crosses a page, a modal, a popup, a frame, and a vendor. Each handoff is another state that can change on its own. 161 of 1,000 Paths opened a popup or new window before the buyer could type.

    Path topology in our Study

  4. Stage 04

    What happened after the buyer submitted?

    • Declared expected follow-through
    • Covered buyer-visible channels
    • Agreed proof window
    One run, 24h window
    1. Submitobserved
    2. On-page confirmationobserved
    3. Acknowledgement emailnot observed
    4. Invite or ICSnot observed
    5. Sales follow-upnot observed
    6. Window closedreport settles
    No CRM, routing, owner, or deliverability claim. The finding is that no buyer-visible response was observed in covered channels.
    Why it matters

    Response time to an inbound web lead is strongly related to the odds of ever qualifying it. Silence after a high-intent request is expensive, and it is where most in-house checks stop looking.

    Our Study submitted nothing, so it says nothing about how often a response arrives. That is only ever measured on your own Paths.

    HBR, The Short Life of Online Sales Leads

  5. Stage 05

    Does one covered buyer context behave differently?

    • Approved contexts you choose, run deliberately
    • The context actually applied at runtime, never a configured label
    Applied on this run

    A finding can say “EU mobile enterprise went silent” instead of “the funnel dipped”.

    Deliberate buyer situations, not a region × persona × device matrix. A context that could not be applied is never reported as verified.
    Why it matters

    The same CTA can behave differently by region, role-based form, device, timezone, landing page, or email profile. A drop inside one of them barely moves the weekly total. Our Study ran one context per Path, so it cannot say how often this happens.

    See the approved contexts

  6. Stage 06

    What changed since the last trustworthy proof?

    One audit establishes a point in time. History establishes an incident.

    • Meaningful change between trustworthy runs
    • Suspected affected window
    • Fix verification
    Reconstructing an incident
    1. Jun 9Last trustworthy run
    2. Jun 16First affected run
    3. Up to 7 daysSuspected affected window
    4. RerunFix verification
    The affected window is suspected, bounded by two runs. It is not a count of lost buyers.
    Why it matters

    Forms, schedulers, vendors, routing, and campaigns keep changing under a Path. In our Study, 12 of 1,000 correct Path definitions no longer matched about three days later. Older definitions in the comparison set had drifted more.

    How Paths changed in our Study

  7. Stage 07

    Where does outside proof stop?

    • CAPTCHA and bot challenges
    • Private channels such as phone or SMS
    • Third-party surfaces that cannot be inspected
    • Anything outside the approved execution mode
    How a boundary is reported

    The run stops and says so. It never becomes a Works or a Broken verdict.

    A challenge shown to BookedDemo is not proof that every human buyer sees the same thing.
    Why it matters

    Proof boundaries are a trust feature. A verifier that manufactures certainty at the boundary is worth less than one that names it. In our Study a CAPTCHA or bot challenge stopped the run on 37 of 1,000 Paths.

    Searles et al., Modern CAPTCHAs, USENIX Security 2023

Latency. Slowing a page down moves business metrics in controlled experiments (Kohavi, Tang & Xu). BookedDemo observes whether a surface became usable and whether the Path stalled. It does not publish timing measurements.

Prevalence evidence lives on the research page. See what we found across 1,000 public buyer Paths.

The buyer contexts you can approve.

Each one is a run condition you choose, applied deliberately and recorded with the proof.

Configured regional network Timezone / locale Device profile Buyer profile Corporate email identity Company / input profile

Approved contexts are deliberate buyer situations, not every possible combination.

Start safe. Go deeper when the proof needs it.

Baseline runs are observe-only. Every deeper layer is turned on by you.

Baseline

Baseline buyer-side proof

  • CTA handoff
  • Form access and validation
  • Scheduler reachability
  • Visible slots where observable
  • Replay and screenshots
  • Observe-only by default

After submit

After-submit proof

  • Confirmation
  • Invite
  • ICS
  • Sales or nurture follow-up
  • No response after waiting window
  • Window settles the report

Customer-enabled

Customer-enabled deeper proof

Booking-capable progression, regional or network vantage, and safe test-mode routing. Call, SMS, and WhatsApp proof are scoped separately, as is arrival verification for an agreed BookedDemo probe record. Each layer is turned on by the customer, with run-mode disclosure.

Proof depth depends on the Path class. Demo Paths reach the deepest evidence; contact-sales, quote, and trial Paths prove acknowledgement, follow-up, verification, or silence.

Every finding is tied to an artifact.

These are what a run leaves behind.

Replay Screenshots Form state Scheduler / slot state Email / invite / ICS evidence Closed waiting window

Bounded AI assistance can help read a messy surface. It never creates proof.

View sample report

Every proof record shows what was covered.

The buyer context, what was reached, what was checked after submit, and what is still open.

Regional networkEU configured
DeviceMobile
Buyer profileEnterprise
Email identityCorporate
SubmitReached
Follow-up window24h
Invite / ICSChecked
Additional channelsCustomer-enabled layer

No claim about CRM state, lead routing, ownership, or attribution. Where it matters, arrival of an agreed BookedDemo probe record can be scoped as a customer-enabled proof layer.

A report can mature after the live run.

The browser run is only the first part. The report updates when follow-through arrives, or settles when the window closes.

Run lifecycle. Live run → bounded follow-through window → settled. Window open means the report may still update when buyer-visible response arrives.

A report settles in one of six states.

Silence and a proof boundary are never merged into one verdict.

Buyer-visible content can be checked for broken tokens, empty greetings, or missing CTAs. Private campaign config and CRM routing are not inspected.

What the report gives your team.

One evidence packet per run, built for GTM teams to share.

Buyer context Region, device, buyer profile, and email identity used for the run.
Path progression How far the buyer got, and where the path stalled.
Buyer-experience friction The validation, form, overlay, scheduler, or follow-up friction observed.
After-submit response Confirmation, invite, follow-up, or silence after the waiting window.
History and affected window When it last worked, when it was first affected, and the suspected leak window.
Fix verification The rerun that confirms the path recovered.
Shareable evidence Replay, screenshots, submit state, and downstream evidence, in one record.

Prefer to talk first? Discuss your Paths. The fit and scoping conversation is free.