FaeWorks sample  ·  a real deliverable, on a fictional portal faeworks.com
Sample · fictional portal
FaeWorks · Lifecycle Conversion Report

Lifecycle Conversion Dashboard

Northwind B2B · Sales Pipeline · built 2026-09-03 · three views kept deliberately apart, and an honest read on how far each one can be trusted

This is a dashboard, not a document. It is built in your own portal from HubSpot's own stage-date properties, it refreshes itself, and it is yours to keep. What you see below is how it looks on delivery.

Scope: one pipeline — the Sales Pipeline

This dashboard covers one deal pipeline, and the reports behind it are bound to your specific stage IDs. Velocity and flow take as many stages as your pipeline has. The cohort table holds five milestones per table — a longer pipeline gets a second table rather than a shorter funnel.

If the dashboard filter is pointed at another pipeline, every figure on this page becomes invalid — it will still render, and it will still look entirely plausible. A second pipeline needs its own build, not a re-filter.

Closed Lost is excluded on purpose. It is an exit, not forward progress, and counting it as a milestone would make the funnel look like it converts in both directions.

1

Velocity — how long deals sit in each stage

The baseline. Every other number on this dashboard is read against it.

Velocity: how long deals sit in each stage

Median time a deal spends in each stage, counting only deals that have actually left the stage — a deal still parked somewhere hasn't finished its dwell yet, so including it would understate the wait.

Read the median, not the average. A handful of deals sit in a stage for years and drag the average somewhere no real deal lives. Both are shown so you can see the gap; the gap itself tells you how long the tail is.

No date window is applied here — this uses every completed dwell on record, so the median is stable rather than a noisy read on the last few months.

Median time in stage
Qualified Lead
6 days
average 41 days
Median time in stage
Demo Scheduled
12 days
average 2.4 months
Median time in stage
Post-Demo Follow-up
21 days
average 3.1 months
Median time in stage
Proposal Sent
18 days
average 47 days
Median time in stage
Closed Won
34 days
terminal — how stale the won pile is

Median time from created to signature is 57 days. 6 + 12 + 21 + 18. That single number sets every window on this dashboard, and it is the number to hold on to when you read section 3 — because the cohort there starts at 60 days old, which is barely one full cycle. The gap is the second finding: Demo Scheduled has a 12-day median against a 2.4-month average. The typical deal moves in under a fortnight; a tail of stalled records drags the mean out six-fold. Anyone quoting the average has been quoting the tail.

2

Flow — volume crossing each milestone

Throughput at each stage right now. Not conversion, and never to be divided.

Flow counts: volume crossing each milestone (never divide these)

How many deals crossed each milestone in a rolling window — each stage counted by its own entry date, 30 to 120 days ago. The near edge is set back a full sales cycle so deals still mid-flight aren't counted as though they'd finished.

The crucial property: the deals behind each count are not the same deals. A deal that hit "Demo Scheduled" in the last few months isn't necessarily one that was a "Qualified Lead" in that same window — a lead from six months ago could be signing today. These tiles measure throughput at each stage right now, nothing more.

Never divide two flow counts to get a conversion rate. Numerator and denominator are different populations, so the answer is meaningless and can exceed 100%. For real conversion, use the cohort section below.

Deals surpassed
Qualified Lead
78
see below
Deals surpassed
Demo Scheduled
88
see below
Deals surpassed
Post-Demo Follow-up
61
Deals surpassed
Proposal Sent
4
see below
Deals entering
Closed Won
6
see below

Two places on this row where a later stage outruns an earlier one — and both are why these tiles are walled off from section 3.

If you divided these two…You would reportWhat it actually means
Demo Scheduled (88) ÷ Qualified Lead (78)113%Deals demoed this quarter that were qualified last quarter.
Closed Won (6) ÷ Proposal Sent (4)150%Deals signing now off proposals sent before the window opened.

Neither figure is a finding about your sales team, and nothing is wrong with the data. The counts simply do not nest, because each one describes a different set of deals. Any spreadsheet that divides them will produce a confident, wrong answer — and a rate over 100% is the lucky case, because at least it is obviously broken. The dangerous ones are the divisions that land on a believable number.

3

Cohort conversion — the real drop-off rates

One fixed group of deals, followed forward. The only place conversion is measured.

Cohort conversion: the real drop-off rates

One group of deals defined by a shared starting event — every Sales Pipeline deal created 60 to 120 days ago — followed forward to see what fraction reached each later stage. The crucial property: it is the same set of deals the whole way down. Every later count is a subset of the starting group, so the rate can never exceed 100%, and it answers the real question: of these specific leads, what share went on to sign?

Each stage asks whether a deal reached that stage or any later one, so a deal that skipped ahead still counts and the numbers only shrink down the funnel. Rates are cumulative, not step-wise: one step's rate is the ratio of two consecutive columns.

The drawback, and it matters here: this view lags by one sales cycle, so the later stages are under-reported. A deal created 60 days ago has had barely one median cycle to finish. Read the bottom of this funnel as a floor, not a result.

The cohort — deals created 60–120d ago
124
% to Demo Scheduled or beyond
76.61
% to Post-Demo Follow-up or beyond
43.55
% to Proposal Sent or beyond
2.42
% to Closed Won
1.61

cumulative % of the cohort reaching that stage or beyondbelow the maturation floor — see the drawback note above

Swipe the table sideways for the rest of the columns →

StepOf the previous stageStep rateDealsCumulative
Created → Demo Scheduledof all 124 created76.6%9576.61
Demo Scheduled → Post-Demoof those that got a demo56.8%5443.55
Post-Demo → Proposal Sentof those that got follow-up5.6%32.42
Proposal Sent → Closed Wonof those that got a proposal66.5%21.61

FaeWorks — Lifecycle Conversion Dashboard · sample · fictional portal · illustrative data · 2026-09-03