How to see how many contacts were in each HubSpot lifecycle stage last month

By Kayabyte

“How many MQLs did we have at the start of the quarter?” is a question about a past state. HubSpot reports show records by their lifecycle stage today, so the answer takes some care. This guide goes through what HubSpot can tell you, what it cannot, and where an app helps. HubSpot facts last checked 13 November 2026 against HubSpot’s knowledge base.

What HubSpot gives you

A workable answer: count by date entered

A report that counts contacts whose “date entered MQL” falls in October answers “how many became MQLs in October”. That is a flow, not a stock. It does not tell you how many were sitting in MQL on 1 October, because contacts who entered earlier and have not moved on are not in the October count. If your question is about conversion, the flow is often what you need.

Your own snapshot

Export the contacts view with lifecycle stage on the first of each month and keep the files, using the same columns each time. It works on any plan and costs nothing, but it starts on the day you start and relies on someone remembering.

Where this stops

Full disclosure: we built an app for this

We built Historical Snapshots & Weekly Digest. The app takes a snapshot every night, around 23:00 in your account’s time zone, and keeps it. On Pro it records contacts per lifecycle stage and per lead status, and tickets per stage, every day, and you can compare any two days side by side. On install it rebuilds the last 90 days for deals from their own history; the app page describes that rebuild for deals only, so expect contact history to build from install day. Pro also adds all snapshots kept, the Monday digest and CSV export.

Free keeps 90 days of deal pipeline history with trends, comparisons, changes and stale deals. Pro is USD 19 per month per HubSpot account. Every new account gets 14 days of Pro, no card needed. It works on every HubSpot plan, including the free CRM, and it only reads; it never changes anything in HubSpot. It is on the HubSpot Marketplace.

More detail

FAQ

Can HubSpot show lifecycle stage counts on a past date? The articles above describe reports by current lifecycle stage and date-entered properties, not a count on a past date. A stored snapshot or a regular export is the reliable way.

Is there a free way? Yes: a monthly export of contacts with their lifecycle stage. The app’s Free plan only keeps deal pipeline history; contacts per lifecycle stage are on Pro.

Do I need Professional for date entered? HubSpot says latest time and cumulative time in a stage need Professional or Enterprise, and custom reports do too.

Questions or corrections: support@kayabyte.dev. HubSpot is a registered trademark of HubSpot, Inc. Kayabyte is an independent developer and is not affiliated with HubSpot.