Preflight check
Non-standard lifecycle stage
HubSpot contacts whose lifecycle stage isn’t one of the values your funnel reports expect.
How Preflight finds it
It reads each contact’s lifecycle stage and flags any value outside HubSpot’s standard set: subscriber, lead, marketing qualified lead, sales qualified lead, opportunity, customer, evangelist and other. Custom stages you’ve defined on purpose are listed separately, so you can tell us which ones are intended.
Attio has no lifecycle concept, so this check is HubSpot-only.
Why it costs you
Funnel reports, lead scoring and workflow enrolment all key off lifecycle stage. A contact with an unrecognised value falls out of every one of them, and a stale import can leave hundreds in that state. Counted and rated, not priced.
What “fixed” looks like
Every contact carries a lifecycle stage from the set you approve at kickoff. Unrecognised values are mapped by a rule you can read, and anything ambiguous goes on the exception list.
How it stays fixed
The approved set is written into the data dictionary, and the workflows you name at kickoff set the stage automatically.
Related checks
Find out if your CRM has this.
A free, read-only Preflight runs this check and every other one. Your report within 2 business days of access.