Most lead-handoff audits begin with a dashboard. A faster method begins with one record. Follow a single test inquiry for 72 hours—from the first captured event to ownership, response, qualification and reporting. The goal is not to estimate overall conversion. It is to expose where the operating story breaks.
This is a trace audit, not a performance study. One lead cannot prove that a process works at scale. It can prove that a critical path fails under a known scenario.
Prepare the test case
Choose a realistic but clearly identifiable test identity. Use a controlled email address and phone number that the team is authorized to use. Add a unique marker in a non-public field or message so the record can be found without confusing it with a genuine customer.
Before submitting, record:
- test case ID;
- date, time and time zone;
- source, campaign and landing page;
- device and consent state;
- expected owner;
- expected service-level due time;
- expected qualification route;
- systems that should contain the record.
Do not use a real prospect’s data. Coordinate with sales so the test is handled as an audit and not mistaken for demand.
Hour 0: capture
Submit the inquiry exactly as a visitor would. Save the visible confirmation and the browser timestamp. Then inspect the evidence closest to the source:
- did the form or message succeed?
- was the intended analytics event created once?
- were campaign identifiers preserved?
- did consent choices change the expected collection?
- was the response payload complete?
A thank-you message proves only that the interface responded. It does not prove that the CRM received the record or that the correct event reached an advertising platform.
Hour 1: creation and routing
Find the record in the CRM or lead system. Compare actual and expected values:
| Checkpoint | Expected | Actual | Evidence |
|---|---|---|---|
| Created at | Within normal integration delay | Record timestamp | CRM history |
| Source | Stable campaign identity | Stored field | Field history or payload |
| Owner | Correct territory or queue | Assigned user | Assignment log |
| Priority | Expected tier | Applied value | Rule outcome |
| Notification | Delivered to work queue | Delivery state | Notification or task log |
Record the first moment each state becomes visible. Do not overwrite a delay with “passed” after the record eventually appears.
Hours 1–8: ownership and response
Verify that a real owner can see enough context to act. Ask the assigned person to process the test through the normal workflow. Observe:
- whether the owner accepts the record;
- what information is available without opening several systems;
- which action counts as first response;
- whether the action is captured automatically or manually;
- whether status and ownership history remain intact.
If no action occurs, let the agreed escalation rule operate. Avoid rescuing the record manually unless the purpose of the test is to inspect a specific later stage. A silent failure is part of the evidence.
Hours 8–24: qualification
Move the record through a representative disposition. Confirm that the terminology used by sales matches the reporting definition. HubSpot, for example, distinguishes broader lifecycle stages from lead-status sub-stages. Your implementation may differ, but the relationship between stages, statuses and qualification reasons should be unambiguous.
Test both a positive and a negative path in separate runs. A system that handles qualified records correctly may still lose rejection reasons, making marketing feedback useless.
Hours 24–72: reporting and platform feedback
Some downstream systems update later. During the remaining window, check:
- does the record appear in the operational dashboard?
- is the qualification outcome connected to the original source?
- does the CRM history match the dashboard timestamps?
- was a downstream conversion sent only when the agreed condition occurred?
- did deduplication prevent repeated events?
- are unknown and delayed states visible?
Do not force every platform to match the CRM at the individual-record level. Privacy controls, modeled measurement and attribution rules may limit what is observable. The audit should document those boundaries rather than treat them as automatic defects.
Classify each finding
- Critical: valid inquiry is lost, exposed improperly or routed to no actionable owner.
- Major: qualification or source evidence is materially wrong.
- Moderate: workflow succeeds but requires avoidable manual recovery.
- Minor: labeling or usability defect that does not change the outcome.
- Expected limitation: documented system or privacy boundary.
For every defect, record the earliest point at which the system diverged. A bad dashboard source field may originate in the form, integration mapping or CRM workflow. Fixing the display alone preserves the underlying failure.
72-hour audit worksheet
- Test case: identity, source, consent and expected route.
- Capture: browser confirmation, event and payload evidence.
- Creation: CRM timestamp, source and deduplication.
- Routing: owner, priority, task and notification.
- Response: first meaningful action and service-level result.
- Qualification: stage, status and reason.
- Reporting: dashboard, attribution class and downstream event.
- Finding: severity, root cause, owner and retest date.
Repeat the audit for materially different routes: paid search, paid social, organic, partner referral, call and offline import. The first trace shows where to look. Repeated controlled traces show whether the repair holds.