We validated the system inside our own operations first
The funnel from lead to purchase in one picture: where the money was actually leaking
An online IT school in Poland with a multi-step funnel: ads → lead → webinar signup → attendance → call → second contact → purchase. Marketing and sales each analysed their own stretch of it.
Published: 2026-08-24 · updated: 2026-08-24

Google versus Facebook lead quality by conversion to sale
×3 in Google's favourConversion at four or more touches versus one
×4–5Potential estimate: sales from the hot-lead pool identified
+14–22 sales
In short
- Problem: marketing and sales looked at different halves of one funnel, and the losses between them were invisible to everyone.
- Solution: joining the funnel into a single chain and analysing it by channel, segment and touch count, with the eventual sale as the metric.
- Result: the quality gap between channels, the effect of touch count on conversion, and a specific pool of leads worth calling first.
- Systems: ad platforms, webinar platform, quizzes, CRM.
Context
- An online IT school selling B2C through a webinar and a consultation call.
- Team: marketing and sales, working in different systems and off different reports.
- Process volume: the full chain lead → webinar → call → second contact → purchase.
- Systems: ad platforms, webinar platform, quizzes, CRM; part of the data under NDA.
- The constraint became visible when raising the ad budget stopped producing a proportional rise in sales.
Baseline
- Channels are compared on cost per lead, not on the sale
- A cheap channel wins by bringing people who don't buy
- Nobody counts the losses between stages
- Marketing and sales draw the funnel differently
- Before the review we fixed the actual conversion at each funnel stage, per channel and per number of touches before purchase.
- Data source: exports from the ad platforms, the webinar platform and the CRM covering the same period.
- The comparison ran on the eventual sale, not on clicks or leads: substituting that metric was exactly what made the cheap channel look attractive.
- There are no measurement dates or calculation formula beside the numbers, so they are published as reported results.
Diagnosis
- Three hypotheses were on the table: too little traffic, a weak offer, or losses inside the funnel.
- The third was chosen: lead volume was growing and sales were not, and the gap sat in the stretches between systems that nobody measured end to end.
- The assumption: last-touch attribution distorts the picture in a multi-step funnel. It was tested by recalculating across the whole touch chain.
- Stop criterion: if, once the chain is assembled, the difference between channels falls within statistical noise, no budget conclusion is drawn.
What we implemented
- This is a diagnosis, not an implementation: the output is a picture of the funnel and a plan, not a running system.
- Data sources: ad platforms, webinar platform, quizzes, CRM — joined on a single lead identifier.
- What was analysed: stage-by-stage conversion, lead quality per channel measured against the eventual sale, the effect of touch count, and segments from quiz answers.
- What the client received: a list of decisions with an expected effect for each — move budget, extend sequences to four touches, call the identified pool.
- Human checkpoints: the head of the funnel sets the priority, not the calculation: some conclusions run into constraints the data cannot see.
How the process changed
Before
5 steps- Marketing measures cost per lead by channel
- Sales measure conversion from call to deal
- Reports are merged by hand and over different periods
- The budget decision is made on cost per lead
- Losses between the webinar and the call go unmeasured
After
5 steps- Data is joined on a single lead identifier
- The funnel is measured end to end: lead → webinar → call → second contact → purchase
- Channels are compared on the eventual sale
- Segments and touch counts are analysed separately
- The output is decisions with an expected effect
What was stuck
Channels were compared on cost per lead rather than on the eventual sale, so a cheap channel looked better than an expensive one even when it brought people who don't buy. Nobody counted the losses between stages: for marketing the funnel ended at the webinar, for sales it began at the call.
- 1Data is joined on a single lead identifier
- 2The funnel is measured end to end: lead → webinar → call → second contact → purchase
- 3Channels are compared on the eventual sale
- 4Segments and touch counts are analysed separately
- 5The output is decisions with an expected effect
- Measured result
Results
Google versus Facebook lead quality by conversion to sale
Reported by: An observation from LearnIT's own funnel data over the period reviewed
Conversion at four or more touches versus one
Reported by: An observation from LearnIT's own funnel data over the period reviewed
Potential estimate: sales from the hot-lead pool identified
Reported by: Aplora's calculation from a comparable segment's conversion: an estimate of the potential from calling 57 hot leads, not a measured result
Economic impact
- The effect comes from redistributing budget already spent rather than adding to it: the same outlay, a different split across channels.
- The potential estimate from calling the hot pool is a projection based on a comparable segment's conversion, not an outcome achieved. The difference matters, and the page says so.
- Cost of implementation is the analysis work; a diagnosis carries no ongoing TCO, but it holds no effect either: without process change the picture goes stale within one intake.
Adoption
- Marketing and sales started looking at the same funnel — until then each team had its own.
- Budget decisions moved onto the eventual sale rather than cost per lead.
- The solution owner is the head of the function: a review with no owner becomes a deck nobody opens twice.
«For the first time we saw the whole funnel: it became clear where we lose money and what to actually do — where to move budget, whom to follow up and which touches genuinely produce sales.»
Client under NDA — Head of sales and growth, LearnIT
What's next
- Scaling: the same review on the next intake, to tell a durable channel difference from a one-off.
- Next initiative: lead scoring, so the pool surfaces automatically rather than through a periodic review.
- What we decided against: dropping the weaker channel outright. A quality gap does not mean the channel is useless: it brings a different segment, and that was worth testing separately on the next pass.
Have a similar workflow? Let's check whether the hypothesis transfers
Another company's result is not a promise. It does show where to look.