Run the free scan

Getting startedAll guides

How to audit your HubSpot lead routing, step by step.

Free check of your Salesforce or HubSpot routing. It runs in your browser.

An audit asks whether every new contact reaches an owner who can work it. In HubSpot the answer sits in your workflows and in your user list. Read both, then count the contacts left behind.

1. List every workflow that sets an owner

Filter your workflows for the action that sets the contact owner. Include the ones that rotate. Note which properties and forms enrol each one. See workflows that set the contact owner.

2. Look for overlap

Two workflows that set the owner on the same contact will fight. The one that runs last wins, and the owner changes after the first assignment.

3. Read each rotation

Look for:

4. Check the users

List people who left and are still named in a workflow. Then list current sales users named in none.

5. Count the contacts with no owner

Filter contacts where the contact owner is unknown, created in the last 30 days. Group them by source. A source with many has no path to an owner. See contacts not assigned an owner.

Check it yourself

  1. Write the count for each step, with the date.
  2. Keep the filter or screen that proves each defect.
  3. Fix the largest first, then count again the next day.

The free scan reads a file your admin exports. It checks the workflows for the defects above. The file never leaves your browser.

The free scan checks your export for:

What HubSpot says that shapes the audit

These facts come from two HubSpot pages. Each sets what to look for.

Source: HubSpot knowledge base, rotate record to owner, read on 18 October 2026, page dated 23 September 2026.

Source: HubSpot knowledge base, create workflows, read on 19 October 2026, page dated 16 October 2026.

The log limits matter most. Do the audit while the evidence still exists, and keep your own counts.

A made-up audit log

StepFinding (invented)Proof kept
1. Workflows that set an ownerFive found, two enrol the same formA list with enrolment criteria
3. RotationsOne names a user who leftA screenshot of the action
5. Contacts with no owner41 in 30 days, 30 from one formA saved filter and the date

The numbers are made up. The shape is what to copy. Then follow contacts not assigned an owner for the largest group.

The routing health checklist17 checks, from the rules to the handoff.
Open it

Have it checked every night instead.

Routing Forensics connects as a read-only user and checks this, and the rest of your routing, against your real leads. Three design partners get a free health report on their own CRM, free for 90 days: what is leaking, where, and what it is worth. Apply for a place.

Or check it now. The free scan reads your HubSpot workflow export in your browser. Nothing is uploaded.

Apply for a free place without leaving this page. We ask for a read-only user, a named owner and a short regular call.

We use this only to reply. Privacy notice.

More guides