1. Age is the whole story. 18-24 leads book at 7.55% and cost $231 a booking. 55+ leads book at 1.82% and cost $894 — 3.9× as much. Lead Pronto charge the same for both: 55+ leads are actually $16.26 a lead against 18-24's $17.41. Nothing about the price explains the gap.
2. Gender is a dead axis. Every one of the 19,161 leads is Female. There is no split to make. See the Gender tab.
3. Location is a separate problem, not an age artefact. The worst 3-digit ZIPs stay bad after their age mix is standardised to their own city's — cutting old leads will not fix them. See the Location tab.
Spend is the lead count × that code-month's own CPL, so a city's CPL column IS what Lead Pronto billed. Spend ÷ revenue is the ad spend as a share of the gross package value of everything those leads ever bought — not of cash collected, which is lower.
| City | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | On the calendar | Sales | Gross revenue | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|---|---|
| Boston | 2,376 | $25.13 | $59,717 | 145 6.1% | 6.10% | $412 | 122 | 55 | $136,784 | 43.7% |
| Chicago | 2,355 | $13.66 | $32,161 | 118 5.0% | 5.01% | $273 | 107 | 51 | $128,059 | 25.1% |
| Dallas | 2,241 | $15.49 | $34,718 | 84 3.7% | 3.75% | $413 | 95 | 29 | $80,450 | 43.2% |
| Florida | 2,243 | $15.55 | $34,887 | 85 3.8% | 3.79% | $410 | 79 | 27 | $78,760 | 44.3% |
| Houston | 2,895 | $19.25 | $55,741 | 121 4.2% | 4.18% | $461 | 124 | 49 | $136,900 | 40.7% |
| Nashville | 2,151 | $21.13 | $45,452 | 128 6.0% | 5.95% | $355 | 140 | 51 | $117,132 | 38.8% |
| New York | 1,050 | $10.08 | $10,586 | 41 3.9% | 3.90% | $258 | 39 | 17 | $49,200 | 21.5% |
| Orlando | 3,847 | $13.00 | $50,027 | 187 4.9% | 4.86% | $268 | 162 | 61 | $161,300 | 31.0% |
| TOTAL | 19,161 | $16.87 | $323,340 | 909 4.7% | 4.74% | $356 | 868 | 340 | $888,585 | 36.4% |
The newest month is the least mature: a lead from its last week can still book, show and sell after this page was built. Read a falling newest month as unfinished, not as a fall.
| Month | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Sales | Gross revenue | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|---|
| Jun 2026 | 5,409 | $14.11 | $76,345 | 239 4.4% | 4.42% | $319 | 97 | $254,924 | 29.9% |
| Jul 2026 | 6,444 | $15.90 | $102,485 | 290 4.5% | 4.50% | $353 | 115 | $271,871 | 37.7% |
| Aug 2026 | 7,308 | $19.77 | $144,510 | 380 5.2% | 5.20% | $380 | 128 | $361,790 | 39.9% |
The last two columns are the mix: what share of that week's leads were under 35, and what share were 45 or over. Watch them move together with the booking rate — that is the mechanism, and it is why the CPL rising did not make the leads worse.
Weeks run Monday to Sunday, so the first and last weeks of the page are part-weeks. Any week with no CPL reported is outside the costed window: Lead Pronto report per month and Sep 2026 has not been reported yet. Those weeks show volume and bookings only — no cost is imputed for them anywhere on this page.
Ignore the booking rate on the last week or two. A lead has to be distributed before it can book, so the most recent weeks have barely started — their rate rises for days afterwards. The last full week on this table is the newest one worth reading.
Newest lead on this build: 2026-09-17 — the feed is current to today, so only the calendar makes the final week short.
| Week of | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Under 35 | 45 and over |
|---|---|---|---|---|---|---|---|---|
| Jun 1, 2026 | 985 | $14.93 | $14,711 | 44 4.5% | 4.47% | $334 | 497 50.5% | 342 34.7% |
| Jun 8, 2026 | 1,524 | $13.76 | $20,968 | 76 5.0% | 4.99% | $276 | 710 46.6% | 540 35.4% |
| Jun 15, 2026 | 1,250 | $14.13 | $17,661 | 50 4.0% | 4.00% | $353 | 567 45.4% | 465 37.2% |
| Jun 22, 2026 | 1,240 | $14.00 | $17,361 | 47 3.8% | 3.79% | $369 | 566 45.6% | 434 35.0% |
| Jun 29, 2026 | 1,540 | $15.24 | $23,470 | 75 4.9% | 4.87% | $313 | 640 41.6% | 610 39.6% |
| Jul 6, 2026 | 1,470 | $15.71 | $23,091 | 50 3.4% | 3.40% | $462 | 585 39.8% | 599 40.7% |
| Jul 13, 2026 | 1,354 | $16.01 | $21,683 | 74 5.5% | 5.47% | $293 | 556 41.1% | 576 42.5% |
| Jul 20, 2026 | 1,397 | $15.97 | $22,306 | 70 5.0% | 5.01% | $319 | 643 46.0% | 504 36.1% |
| Jul 27, 2026 | 1,576 | $17.42 | $27,451 | 68 4.3% | 4.31% | $404 | 779 49.4% | 534 33.9% |
| Aug 3, 2026 | 1,408 | $20.08 | $28,277 | 64 4.5% | 4.55% | $442 | 789 56.0% | 421 29.9% |
| Aug 10, 2026 | 1,740 | $19.47 | $33,871 | 102 5.9% | 5.86% | $332 | 1,109 63.7% | 424 24.4% |
| Aug 17, 2026 | 1,757 | $19.58 | $34,409 | 98 5.6% | 5.58% | $351 | 1,022 58.2% | 469 26.7% |
| Aug 24, 2026 | 1,688 | $19.80 | $33,423 | 78 4.6% | 4.62% | $428 | 964 57.1% | 458 27.1% |
| Aug 31, 2026 | 1,528 | $20.08 232 of 1,528 costed | $4,659 part week | 68 4.5% | 4.45% | — | 906 59.3% | 400 26.2% |
| Sep 7, 2026 | 1,739 | no CPL reported | — | 75 4.3% | 4.31% | — | 955 54.9% | 508 29.2% |
| Sep 14, 2026 | 751 | no CPL reported | — | 12 1.6% | 1.60% | — | 431 57.4% | 197 26.2% |
| Month | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Under 35 | 45 and over |
|---|---|---|---|---|---|---|---|---|
| Jun 2026 | 5,409 | $14.11 | $76,345 | 239 4.4% | 4.42% | $319 | 2,521 46.6% | 1,942 35.9% |
| Jul 2026 | 6,444 | $15.90 | $102,485 | 290 4.5% | 4.50% | $353 | 2,796 43.4% | 2,494 38.7% |
| Aug 2026 | 7,308 | $19.77 | $144,510 | 380 5.2% | 5.20% | $380 | 4,250 58.2% | 1,995 27.3% |
| Sep 2026 uncosted | 3,786 | no CPL reported | — | 142 3.8% | 3.75% | — | 2,152 56.8% | 1,050 27.7% |
The booking rate went from 4.42% in Jun 2026 to 5.20% in Aug 2026, +0.78pp. Two different things could have caused that, and they have very different consequences, so they are separated multiplicatively: hold one factor at Jun 2026 and move the other.
| What is being held | What is moving | Booking rate it produces | Change vs Jun 2026 | Share of the whole move |
|---|---|---|---|---|
| Jun 2026 actual | baseline | 4.42% | — | — |
| Jun 2026 booking rates inside each age band | the age mix moves to Aug 2026's | 4.95% | +0.54pp | 69% |
| Jun 2026 age mix | the rate inside each band moves to Aug 2026's | 4.53% | +0.11pp | 14% |
| both together | the interaction the two single-factor moves cannot carry | — | +0.14pp | 17% |
| Aug 2026 actual | both moved | 5.20% | +0.78pp | 100% |
69% of the improvement is who they sent, not how the leads performed. That matters for what you do next: a mix change is something Lead Pronto can be asked to keep doing (or do more of), and it can be reversed next month without anybody breaking anything. A within-band improvement would have been a quality change and would have been more durable.
The two single-factor rows deliberately do not sum to the whole move. The leftover +0.14pp is the interaction — bands whose share grew and whose own rate moved — and it cannot honestly be handed to either factor. Folding it into one would overstate that factor by 17% of the whole move.
The grey number after each rate is that band's lead count in that month — the rate is only worth reading where the count is large.
| Age band | Jun 2026 | Jul 2026 | Aug 2026 | Whole window |
|---|---|---|---|---|
| kids | 3.92% 204 | 4.39% 228 | 1.60% 188 | 3.39% |
| 18-24 | 7.13% 1,417 | 7.47% 1,646 | 7.82% 2,674 | 7.55% |
| 25-34 | 6.16% 1,104 | 6.43% 1,150 | 6.54% 1,576 | 6.40% |
| 35-44 | 2.96% 742 | 3.24% 926 | 4.11% 875 | 3.46% |
| 45-54 | 2.01% 748 | 2.64% 946 | 1.29% 778 | 2.02% |
| 55+ | 2.09% 1,194 | 1.81% 1,548 | 1.56% 1,217 | 1.82% |
The CPL column is the point. Lead Pronto bill one price per city per month, so the price a band carries here is only its city and month mix — and it barely moves ($16.26 to $17.41 across every band). Cost per booking moves by a factor of 3.9. Every bit of that is booking rate — and then the show rate makes it worse again.
Show rate is of the people who reached the calendar, how many turned
up: (roster − no-show/cancelled) ÷ roster. Its denominator is the roster feed,
not the booking count — those are two independent CRM reports that do not nest, which is why the
45+ bands carry more calendar rows than bookings. Under 40 calendar rows it is shown as a plain
count, because a show rate on ten people is not a rate.
Revenue per $1 spent is the gross package value those leads signed divided by what they cost to buy. It is gross, before a single studio cost and before the collections book fails to collect part of it — so 1.00× is not break-even, it is a long way behind.
| Age band | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | On the calendar | Show rate | Sales | Gross revenue | Revenue per lead | Revenue per $1 spent |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| kids | 620 3.2% | $16.40 | $10,166 | 21 | 3.39% | $484 | 10 | 10 of 10 | 8 | $25,150 | $40.56 | 2.47× |
| 18-24 | 5,737 29.9% | $17.41 | $99,909 | 433 | 7.55% | $231 | 411 | 60.8% | 160 | $412,790 | $71.95 | 4.13× |
| 25-34 | 3,830 20.0% | $17.02 | $65,170 | 245 | 6.40% | $266 | 214 | 61.2% | 97 | $243,009 | $63.45 | 3.73× |
| 35-44 | 2,543 13.3% | $16.81 | $42,742 | 88 | 3.46% | $486 | 86 | 53.5% | 30 | $84,164 | $33.10 | 1.97× |
| 45-54 | 2,472 12.9% | $16.57 | $40,967 | 50 | 2.02% | $819 | 58 | 51.7% | 21 | $59,220 | $23.96 | 1.45× |
| 55+ | 3,959 20.7% | $16.26 | $64,387 | 72 | 1.82% | $894 | 89 | 43.8% | 24 | $64,252 | $16.23 | 1.00× |
| TOTAL | 19,161 | $16.87 | $323,340 | 909 | 4.74% | $356 | 868 | 58.3% | 340 | $888,585 | $46.37 | 2.75× |
The show rate compounds the booking rate, it does not offset it. The bands that book worst also turn up least — 18-24 shows at 60.8% against 43.8% for 55+. So a band booking at a third of the average puts a person in a chair at less than a third.
Read the 55+ row twice. 3,959 leads (20.7% of everything Lead Pronto sent), $64,387 spent, and $64,252 of gross package revenue behind it — 1.00× the ad spend, against 4.13× for 18-24. Per lead bought that is $16.23 against $71.95. Every one of those leads cost the same money.
This is the clean comparison. Every lead in a row cost the same, so the colour is pure performance: green beats that city's own average, red is under 60% of it. The grey number is the lead count.
| City | CPL | kids | 18-24 | 25-34 | 35-44 | 45-54 | 55+ | City average |
|---|---|---|---|---|---|---|---|---|
| Boston | $25.13 | 2.53% 79 | 8.41% 916 | 8.28% 459 | 4.10% 293 | 3.76% 266 | 1.65% 363 | 6.10% |
| Chicago | $13.66 | 0.00% 49 | 7.27% 757 | 6.54% 719 | 2.69% 297 | 0.91% 220 | 1.92% 313 | 5.01% |
| Dallas | $15.49 | 5.43% 92 | 5.85% 496 | 4.56% 351 | 3.99% 276 | 1.68% 358 | 2.54% 668 | 3.75% |
| Florida | $15.55 | 2.38% 84 | 6.17% 567 | 4.96% 363 | 3.65% 301 | 3.08% 325 | 1.49% 603 | 3.79% |
| Houston | $19.25 | 3.37% 89 | 7.39% 758 | 6.32% 601 | 1.14% 438 | 1.00% 400 | 2.46% 609 | 4.18% |
| Nashville | $21.13 | 4.35% 69 | 8.68% 714 | 7.46% 496 | 4.52% 310 | 3.24% 247 | 1.27% 315 | 5.95% |
| New York | $10.08 | 1.92% 52 | 7.94% 340 | 2.78% 216 | 2.72% 147 | 0.83% 120 | 1.14% 175 | 3.90% |
| Orlando | $13.00 | 4.72% 106 | 7.74% 1,189 | 7.21% 624 | 4.79% 480 | 1.68% 535 | 1.42% 913 | 4.86% |
Yes — but almost all of the move is older than a month, and the last month has mostly held it. Against the previous 30 days the average lead is 1.1 years younger and the under-35 share is +3.0pp. Against the 30 days before that it is 4.9 years younger and +15.8pp. The step happened in early August; since then it has settled.
These are rolling 30-day windows ending today, not calendar months — a calendar month would have hidden a change that started mid-month, which is exactly what this one did. They run into the current month, which Lead Pronto have not costed, so there is no money anywhere in this section: mix needs no CPL.
| Window | Leads | Average age | Typical age | kids | 18-24 | 25-34 | 35-44 | 45-54 | 55+ | Under 35 | 45 and over |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 30 days 2026-08-19 → 2026-09-17 |
7,004 | 34.6 | 30 | 154 2.2% | 2,483 35.5% | 1,535 21.9% | 924 13.2% | 786 11.2% | 1,122 16.0% | 57.4% | 27.2% |
| The 30 days before that 2026-07-20 → 2026-08-18 |
6,580 | 35.7 | 30 | 215 3.3% | 2,212 33.6% | 1,368 20.8% | 778 11.8% | 736 11.2% | 1,271 19.3% | 54.4% | 30.5% |
| The 30 days before that 2026-06-20 → 2026-07-19 |
6,000 | 39.5 | 37 | 201 3.4% | 1,452 24.2% | 1,041 17.3% | 907 15.1% | 945 15.8% | 1,454 24.2% | 41.5% | 40.0% |
A five-day-old lead has not produced less revenue than a sixty-day-old one. It has produced it less far. A lead has to be distributed, then booked, then turn up for a shoot that may be weeks out, then buy. Lined up side by side, the newest window will always look like a collapse, and it is not one — so read the revenue column as so far, never as a level.
| Window | Leads | Bookings | Books at | On the calendar | Show rate | Sales | Gross revenue so far | Revenue per lead so far |
|---|---|---|---|---|---|---|---|---|
| Last 30 days 2026-08-19 → 2026-09-17 · still landing |
7,004 | 309 | 4.41% | 171 | 59.6% | 68 | $193,640 | $27.65 |
| The 30 days before that 2026-07-20 → 2026-08-18 |
6,580 | 326 | 4.95% | 312 | 58.3% | 127 | $326,300 | $49.59 |
| The 30 days before that 2026-06-20 → 2026-07-19 |
6,000 | 263 | 4.38% | 265 | 56.6% | 98 | $253,471 | $42.25 |
The show rate holds up because it is a rate among people who already had an appointment — its numerator and denominator mature together. The revenue columns do not have that property, which is what the next table is for.
Every window gets the same 14 days of runway: only leads that have actually had 14 days are counted, and only bookings that happened inside them. Exact, not modelled — the bookings feed carries the booking date. This is the comparison the raw revenue column cannot make.
| Window | Leads old enough to count | Too new to count yet | Booked within 14 days | Rate |
|---|---|---|---|---|
| Last 30 days 2026-08-19 → 2026-09-17 |
3,873 | 3,131 | 184 | 4.75% |
| The 30 days before that 2026-07-20 → 2026-08-18 |
6,580 | none | 308 | 4.68% |
| The 30 days before that 2026-06-20 → 2026-07-19 |
6,000 | none | 231 | 3.85% |
On a like-for-like 14 days, the newest leads book at 4.75% against 4.68% and 3.85%. So the drop in the raw revenue column above is maturity, not performance — the newest cohort is the strongest of the three at the same age.
Green is the direction that helps: more of the two bands that book, less of the two that do not. Anything under a point is drift, not a change.
| Age band | The 30 days before | Last 30 days | Shift |
|---|---|---|---|
| kids | 3.3% | 2.2% | -1.1pp |
| 18-24 | 33.6% | 35.5% | +1.8pp |
| 25-34 | 20.8% | 21.9% | +1.1pp |
| 35-44 | 11.8% | 13.2% | +1.4pp |
| 45-54 | 11.2% | 11.2% | +0.0pp |
| 55+ | 19.3% | 16.0% | -3.3pp |
This is why the monthly view is not enough. The mix did not drift — it stepped, in one week, and the average age has been creeping back up since that peak. Watch the Average age column: if it keeps climbing, the improvement is unwinding and it is worth asking Lead Pronto why before it has fully gone.
| Week of | Leads | Average age | kids | 18-24 | 25-34 | 35-44 | 45-54 | 55+ | Under 35 | 45 and over |
|---|---|---|---|---|---|---|---|---|---|---|
| Jun 1, 2026 | 985 | 37.1 | 3.0% | 28.6% | 21.8% | 11.8% | 14.7% | 20.0% | 50.5% | 34.7% |
| Jun 8, 2026 | 1,524 | 37.7 | 5.0% | 25.3% | 21.3% | 13.0% | 13.3% | 22.1% | 46.6% | 35.4% |
| Jun 15, 2026 | 1,250 | 38.6 | 3.5% | 25.0% | 20.3% | 13.9% | 13.7% | 23.5% | 45.4% | 37.2% |
| Jun 22, 2026 | 1,240 | 37.8 | 3.4% | 26.1% | 19.5% | 16.0% | 14.2% | 20.8% | 45.6% | 35.0% |
| Jun 29, 2026 | 1,540 | 39.3 | 4.0% | 25.6% | 16.0% | 14.8% | 15.1% | 24.5% | 41.6% | 39.6% |
| Jul 6, 2026 | 1,470 | 40.0 | 3.1% | 22.1% | 17.7% | 16.3% | 15.5% | 25.2% | 39.8% | 40.7% |
| Jul 13, 2026 | 1,354 | 40.1 | 2.7% | 24.7% | 16.4% | 13.7% | 17.4% | 25.2% | 41.1% | 42.5% |
| Jul 20, 2026 | 1,397 | 38.3 | 3.6% | 26.8% | 19.2% | 14.3% | 12.8% | 23.3% | 46.0% | 36.1% |
| Jul 27, 2026 | 1,576 | 37.0 | 4.6% | 28.3% | 21.1% | 12.1% | 12.3% | 21.6% | 49.4% | 33.9% |
| Aug 3, 2026 | 1,408 | 35.8 | 2.1% | 33.4% | 22.7% | 12.0% | 10.3% | 19.6% | 56.0% | 29.9% |
| Aug 10, 2026 | 1,740 | 32.8 | 2.6% | 43.2% | 20.5% | 9.3% | 9.6% | 14.8% | 63.7% | 24.4% |
| Aug 17, 2026 | 1,757 | 34.3 | 2.4% | 37.4% | 20.8% | 12.7% | 11.3% | 15.4% | 58.2% | 26.7% |
| Aug 24, 2026 | 1,688 | 34.7 | 2.4% | 35.4% | 21.7% | 13.4% | 10.7% | 16.4% | 57.1% | 27.1% |
| Aug 31, 2026 | 1,528 | 34.3 | 1.6% | 36.3% | 23.0% | 12.9% | 10.7% | 15.5% | 59.3% | 26.2% |
| Sep 7, 2026 | 1,739 | 35.2 | 2.5% | 32.5% | 22.4% | 13.3% | 12.5% | 16.7% | 54.9% | 29.2% |
| Sep 14, 2026 | 751 | 34.3 | 2.7% | 37.0% | 20.4% | 13.7% | 10.3% | 16.0% | 57.4% | 26.2% |
The CPL column is there for weighting, not comparison: it is what that city pays per lead across the whole costed window, so a city that is getting older at a high price is the expensive version of this problem. Cities with under 100 leads in either window are left out.
The last four column pairs are before-and-after, and only the first two pairs are safe to compare. Booking rate and show rate settle within days; revenue does not — a lead from last week has not had its shoot yet, so the "last 30" revenue column is unfinished in every single row and will keep rising for weeks. It is shown because you asked for it, in grey, as a running total — never as a fall.
| City | CPL | Leads, prior 30 | Leads, last 30 | Under 35 before | Under 35 now | Shift | Average age before | Average age now | Shift | Books at, before | Books at, now | Show rate before | Show rate now | Revenue before | Revenue so far |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chicago | $13.66 | 761 | 996 | 70.6% | 88.9% | +18.3pp | 30.4 | 25.2 | -5.2 yrs | 5.65% | 6.63% | 68.3% | 23 of 36 | $45,950 | $53,890 |
| New York | $10.08 | 423 | 560 | 55.6% | 65.0% | +9.4pp | 34.3 | 32.2 | -2.1 yrs | 4.26% | 4.29% | 13 of 16 | 4 of 7 | $24,750 | $4,000 |
| Florida | $15.55 | 665 | 828 | 50.5% | 57.4% | +6.8pp | 37.8 | 34.8 | -3.0 yrs | 3.76% | 2.78% | 18 of 26 | 7 of 14 | $30,900 | $18,500 |
| Dallas | $15.49 | 788 | 712 | 41.0% | 47.3% | +6.3pp | 40.0 | 38.1 | -1.9 yrs | 3.68% | 3.37% | 20 of 36 | 10 of 17 | $27,850 | $19,700 |
| Orlando | $13.00 | 1,390 | 1,411 | 44.3% | 44.2% | -0.2pp | 39.3 | 38.6 | -0.7 yrs | 4.75% | 4.54% | 50.9% | 18 of 32 | $56,500 | $26,900 |
| Houston | $19.25 | 1,187 | 1,047 | 53.4% | 51.4% | -2.0pp | 36.3 | 36.3 | +0.0 yrs | 5.14% | 3.15% | 59.7% | 18 of 25 | $67,350 | $33,050 |
| Nashville | $21.13 | 666 | 617 | 66.1% | 62.9% | -3.2pp | 31.8 | 32.6 | +0.8 yrs | 6.16% | 5.35% | 45.5% | 10 of 20 | $36,650 | $18,000 |
| Boston | $25.13 | 697 | 833 | 65.7% | 49.0% | -16.7pp | 31.3 | 36.9 | +5.7 yrs | 6.17% | 5.04% | 18 of 32 | 12 of 20 | $36,350 | $19,600 |
Chicago moved +18.3pp younger while Boston moved -16.7pp older — 5.7 years older on the average lead in a single month. Those two cancel in the network number, which is the whole reason this table exists. Boston is the one to raise: it pays $25.13 a lead.
Two cities buying at the same price can still get very different books. This is where the order needs changing, city by city.
| City | Leads | kids | 18-24 | 25-34 | 35-44 | 45-54 | 55+ |
|---|---|---|---|---|---|---|---|
| Boston | 2,376 | 79 3.3% | 916 38.6% | 459 19.3% | 293 12.3% | 266 11.2% | 363 15.3% |
| Chicago | 2,355 | 49 2.1% | 757 32.1% | 719 30.5% | 297 12.6% | 220 9.3% | 313 13.3% |
| Dallas | 2,241 | 92 4.1% | 496 22.1% | 351 15.7% | 276 12.3% | 358 16.0% | 668 29.8% |
| Florida | 2,243 | 84 3.7% | 567 25.3% | 363 16.2% | 301 13.4% | 325 14.5% | 603 26.9% |
| Houston | 2,895 | 89 3.1% | 758 26.2% | 601 20.8% | 438 15.1% | 400 13.8% | 609 21.0% |
| Nashville | 2,151 | 69 3.2% | 714 33.2% | 496 23.1% | 310 14.4% | 247 11.5% | 315 14.6% |
| New York | 1,050 | 52 5.0% | 340 32.4% | 216 20.6% | 147 14.0% | 120 11.4% | 175 16.7% |
| Orlando | 3,847 | 106 2.8% | 1,189 30.9% | 624 16.2% | 480 12.5% | 535 13.9% | 913 23.7% |
All 19,161 fresh Lead Pronto leads in this window are Female. Not most — all of them. Whatever is being asked of the gender axis, Lead Pronto cannot answer it: there is nothing to compare against.
This is a fact about the whole book, not about this window. Across the same three months the only supplier sending men at all is Alan. Blue Rooms and the in-house codes are effectively all-female too. So a question like "are male leads cheaper or better?" has to be put to Alan's book, on https://reports.iconicbyai.com/worst-leads or https://reports.iconicbyai.com/alan-leads — not to this one.
The useful version of the question for Lead Pronto is the one on the Age tab: they send one gender at every age, and the age is what decides the cost.
| Sex on the lead record | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Sales | Gross revenue |
|---|---|---|---|---|---|---|---|---|
| Female | 19,161 100.0% | $16.87 | $323,340 | 909 | 4.74% | $356 | 340 | $888,585 |
Source: the CRM's own Sex field on the lead-in feed, exactly as the lead
arrived. Nothing is inferred from the name or the campaign code.
Straight-line miles from the lead's own 5-digit ZIP centroid to that city's studio — not the target sheet's per-prefix number, which only exists for prefixes that are already on a list and so reported every off-list lead as having no distance at all. 99.0% of the book is geocoded. Florida is measured to the nearer of Parkland and Orlando, because #FL shoots at both.
Half of all Lead Pronto leads live within 29 miles of the studio, and 66.0% of the book is inside 50 miles. The interesting half of the table is the right-hand end: 11.9% sits past 150 miles, and that share is wildly uneven by city.
| City | Leads | 1 in 4 are within | HALF are within | 3 in 4 are within | 9 in 10 are within | Furthest lead | Within 25 mi | Within 50 mi | Within 100 mi | Past 150 mi |
|---|---|---|---|---|---|---|---|---|---|---|
| Boston | 2,376 | 9 mi | 28 mi | 47 mi | 79 mi | 1,759 mi | 46.7% | 79.3% | 96.4% | 1.1% |
| Chicago | 2,355 | 7 mi | 14 mi | 34 mi | 77 mi | 1,837 mi | 64.4% | 84.4% | 97.6% | 1.3% |
| Dallas | 2,241 | 21 mi | 41 mi | 164 mi | 190 mi | 1,642 mi | 31.3% | 52.3% | 62.3% | 30.6% |
| Florida | 2,243 | 17 mi | 30 mi | 44 mi | 98 mi | 2,039 mi | 41.6% | 77.8% | 90.8% | 1.0% |
| Houston | 2,895 | 14 mi | 24 mi | 160 mi | 233 mi | 1,423 mi | 50.7% | 62.3% | 67.8% | 26.3% |
| Nashville | 2,151 | 11 mi | 40 mi | 100 mi | 187 mi | 1,445 mi | 36.9% | 57.8% | 75.0% | 16.8% |
| New York | 1,050 | 7 mi | 12 mi | 37 mi | 70 mi | 1,634 mi | 68.9% | 79.6% | 95.6% | 1.1% |
| Orlando | 3,847 | 14 mi | 48 mi | 76 mi | 142 mi | 1,834 mi | 36.3% | 51.0% | 86.9% | 9.9% |
| ALL | 19,161 | 12 mi | 29 mi | 73 mi | 170 mi | 2,039 mi | 45.1% | 66.0% | 83.3% | 11.9% |
Read a row left to right and it draws the city's shape. "Half are within" is the typical lead; "3 in 4 are within" is where the furthest quarter starts. When those two numbers are close together the city is one tight blob — Chicago is 14 and 34 miles. When they jump, the city has a second cluster sitting a long way out: Dallas goes 41 → 164 miles, and Houston 24 → 160.
The "Furthest lead" column is one single lead, not a pattern — every city has a handful of people who filled the form in from another state. Judge a city on the middle columns and on "Past 150 mi", never on its furthest.
Count and, in white, that band's share of the city's own book. The three far bands are coloured red throughout so the shape of each row reads at a glance.
| City | Leads | 0-15mi | 16-25mi | 26-50mi | 51-100mi | 101-150mi | 151-250mi | 250mi+ | no ZIP / not geocoded | Half are within |
|---|---|---|---|---|---|---|---|---|---|---|
| Boston | 2,376 | 776 32.7% | 321 13.5% | 766 32.2% | 403 17.0% | 58 2.4% | 16 0.7% | 10 0.4% | 26 1.1% | 28 mi |
| Chicago | 2,355 | 1,185 50.3% | 319 13.5% | 465 19.7% | 308 13.1% | 26 1.1% | 9 0.4% | 22 0.9% | 21 0.9% | 14 mi |
| Dallas | 2,241 | 336 15.0% | 353 15.8% | 463 20.7% | 221 9.9% | 156 7.0% | 663 29.6% | 12 0.5% | 37 1.7% | 41 mi |
| Florida | 2,243 | 473 21.1% | 454 20.2% | 807 36.0% | 291 13.0% | 181 8.1% | 2 0.1% | 21 0.9% | 14 0.6% | 30 mi |
| Houston | 2,895 | 790 27.3% | 665 23.0% | 332 11.5% | 158 5.5% | 168 5.8% | 693 23.9% | 62 2.1% | 27 0.9% | 24 mi |
| Nashville | 2,151 | 615 28.6% | 171 7.9% | 446 20.7% | 367 17.1% | 175 8.1% | 299 13.9% | 58 2.7% | 20 0.9% | 40 mi |
| New York | 1,050 | 615 58.6% | 102 9.7% | 112 10.7% | 166 15.8% | 35 3.3% | 2 0.2% | 9 0.9% | 9 0.9% | 12 mi |
| Orlando | 3,847 | 980 25.5% | 405 10.5% | 560 14.6% | 1,367 35.5% | 121 3.1% | 150 3.9% | 228 5.9% | 36 0.9% | 48 mi |
| ALL | 19,161 | 5,770 30.1% | 2,790 14.6% | 3,951 20.6% | 3,281 17.1% | 920 4.8% | 1,834 9.6% | 422 2.2% | 193 1.0% | 29 mi |
Two cities are not shaped like the others. Dallas and Houston each carry roughly a quarter to a third of their book in the 151–250 mile band while every other city is near zero there. That is not a long tail — it is a second cluster, and the tail table at the bottom of this tab names which metro each one is actually buying.
Coloured against each city's own average, which is the only fair test — every lead in a row cost that city the same price. Cells under 100 leads show the count instead of a rate, because a rate on 40 leads is noise. The grey number after each rate is the lead count.
| City | 0-15mi | 16-25mi | 26-50mi | 51-100mi | 101-150mi | 151-250mi | 250mi+ | no ZIP / not geocoded | City average |
|---|---|---|---|---|---|---|---|---|---|
| Boston | 5.54% 776 | 4.98% 321 | 7.57% 766 | 5.71% 403 | 58 leads | 16 leads | 10 leads | 26 leads | 6.10% |
| Chicago | 5.32% 1,185 | 5.64% 319 | 5.38% 465 | 3.25% 308 | 26 leads | 9 leads | 22 leads | 21 leads | 5.01% |
| Dallas | 2.38% 336 | 4.25% 353 | 4.97% 463 | 4.52% 221 | 3.21% 156 | 3.17% 663 | 12 leads | 37 leads | 3.75% |
| Florida | 3.38% 473 | 5.51% 454 | 2.97% 807 | 4.47% 291 | 2.21% 181 | 2 leads | 21 leads | 14 leads | 3.79% |
| Houston | 4.81% 790 | 3.61% 665 | 5.42% 332 | 5.70% 158 | 3.57% 168 | 2.89% 693 | 62 leads | 27 leads | 4.18% |
| Nashville | 6.83% 615 | 5.85% 171 | 7.62% 446 | 5.72% 367 | 2.86% 175 | 3.34% 299 | 58 leads | 20 leads | 5.95% |
| New York | 4.07% 615 | 1.96% 102 | 7.14% 112 | 2.41% 166 | 35 leads | 2 leads | 9 leads | 9 leads | 3.90% |
| Orlando | 6.63% 980 | 5.93% 405 | 6.07% 560 | 3.58% 1,367 | 4.13% 121 | 4.00% 150 | 1.75% 228 | 36 leads | 4.86% |
Note the near end: the closest band is not the best one. The 26–50 mile band out-books 0–15 miles, which rules out "closer is always better" as the rule to buy on. The break is further out, and it is sharp.
| Distance band | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | On the calendar | Sales | Gross revenue | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|---|---|
| 0-15mi | 5,770 30.1% | $16.54 | $95,428 | 300 | 5.20% | $318 | 280 | 113 | $291,733 | 32.7% |
| 16-25mi | 2,790 14.6% | $17.24 | $48,109 | 134 | 4.80% | $359 | 133 | 61 | $155,700 | 30.9% |
| 26-50mi | 3,951 20.6% | $17.55 | $69,337 | 224 | 5.67% | $310 | 205 | 74 | $189,550 | 36.6% |
| 51-100mi | 3,281 17.1% | $16.06 | $52,677 | 139 | 4.24% | $379 | 147 | 64 | $173,770 | 30.3% |
| 101-150mi | 920 4.8% | $17.27 | $15,892 | 31 | 3.37% | $513 | 32 | 14 | $36,632 | 43.4% |
| 151-250mi | 1,834 9.6% | $17.52 | $32,133 | 59 | 3.22% | $545 | 54 | 11 | $33,800 | 95.1% |
| 250mi+ | 422 2.2% | $15.52 | $6,549 | 15 | 3.55% | $437 | 12 | 2 | $7,000 | 93.6% |
| no ZIP / not geocoded | 193 1.0% | $16.66 | $3,215 | 7 | 3.63% | $459 | 5 | 1 | $400 | 803.9% |
Partly — and the two tables below are how much. The far bands really do skew older, so some of the distance penalty is the age penalty already on the Age tab. But not all of it: in the rate grid, 18-24s still book worse the further out they live, which age alone cannot explain. Distance and age are separate charges on the same lead.
| Distance band | Leads | kids | 18-24 | 25-34 | 35-44 | 45-54 | 55+ |
|---|---|---|---|---|---|---|---|
| 0-15mi | 5,770 | 146 2.5% | 1,917 33.2% | 1,486 25.8% | 692 12.0% | 603 10.5% | 926 16.0% |
| 16-25mi | 2,790 | 101 3.6% | 900 32.3% | 548 19.6% | 350 12.5% | 299 10.7% | 592 21.2% |
| 26-50mi | 3,951 | 167 4.2% | 1,280 32.4% | 710 18.0% | 507 12.8% | 485 12.3% | 802 20.3% |
| 51-100mi | 3,281 | 105 3.2% | 910 27.7% | 511 15.6% | 477 14.5% | 499 15.2% | 779 23.7% |
| 101-150mi | 920 | 32 3.5% | 193 21.0% | 163 17.7% | 138 15.0% | 173 18.8% | 221 24.0% |
| 151-250mi | 1,834 | 45 2.5% | 371 20.2% | 287 15.6% | 304 16.6% | 323 17.6% | 504 27.5% |
| 250mi+ | 422 | 17 4.0% | 107 25.4% | 70 16.6% | 55 13.0% | 70 16.6% | 103 24.4% |
| no ZIP / not geocoded | 193 | 7 3.6% | 59 30.6% | 55 28.5% | 20 10.4% | 20 10.4% | 32 16.6% |
And the booking rate in each cell of that grid — cells under 60 leads show the count instead of a rate:
| Distance band | kids | 18-24 | 25-34 | 35-44 | 45-54 | 55+ | Band overall |
|---|---|---|---|---|---|---|---|
| 0-15mi | 2.05% 146 | 7.77% 1,917 | 6.66% 1,486 | 3.03% 692 | 2.32% 603 | 1.51% 926 | 5.20% |
| 16-25mi | 3.96% 101 | 7.11% 900 | 5.84% 548 | 3.43% 350 | 2.34% 299 | 2.53% 592 | 4.80% |
| 26-50mi | 4.79% 167 | 8.75% 1,280 | 8.17% 710 | 3.55% 507 | 2.68% 485 | 1.87% 802 | 5.67% |
| 51-100mi | 1.90% 105 | 8.02% 910 | 5.09% 511 | 4.19% 477 | 1.80% 499 | 1.16% 779 | 4.24% |
| 101-150mi | 32 leads | 4.15% 193 | 6.13% 163 | 5.80% 138 | 0.58% 173 | 1.36% 221 | 3.37% |
| 151-250mi | 45 leads | 5.39% 371 | 3.83% 287 | 2.30% 304 | 1.24% 323 | 2.78% 504 | 3.22% |
| 250mi+ | 17 leads | 4.67% 107 | 8.57% 70 | 55 leads | 2.86% 70 | 0.97% 103 | 3.55% |
150 miles across Texas is not 150 miles in New England. This table uses Neil's own
3-digit-prefix drive-time sheet (drive_time_prefixes.json) instead of the crow-flies
number. A prefix that is not on the sheet is off the studio's own map entirely and is shown as its
own row rather than folded into a band.
| Drive time | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Sales | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|
| up to 1h | 12,155 63.4% | $16.91 | $205,532 | 626 | 5.15% | $328 | 243 | 32.7% |
| 1-2h | 2,967 15.5% | $16.29 | $48,335 | 133 | 4.48% | $363 | 53 | 35.1% |
| 2-3h | 679 3.5% | $19.89 | $13,503 | 33 | 4.86% | $409 | 16 | 33.1% |
| 3-4h | 952 5.0% | $16.40 | $15,611 | 30 | 3.15% | $520 | 6 | 71.6% |
| 4h+ | 827 4.3% | $18.35 | $15,174 | 34 | 4.11% | $446 | 7 | 75.9% |
| drive time not credible | 1,356 7.1% | $15.88 | $21,538 | 43 | 3.17% | $501 | 12 | 66.5% |
| off the drive table | 225 1.2% | $16.21 | $3,648 | 10 | 4.44% | $365 | 3 | 49.3% |
The drive sheet has broken rows, and they are quarantined rather than used. Straight-line miles are the shortest any route can physically be, so a prefix whose recorded hours imply more than 75 mph in a straight line is a bad row on the sheet, not a fast road. The test also has to be material or it fires on rows that are merely coarse — plenty of same-metro prefixes are recorded as 0 hours, and a 26-mile prefix at zero still belongs in "up to 1h". So a row is only pulled when it is impossible and further than 60 miles, which is where the error starts moving a lead between bands.
1,356 Lead Pronto leads (7.1% of the book) sit on 48 such prefixes. Left in, most would have landed in "up to 1h" — a 365-mile lead counted as a local one.
| City sheet | ZIP3 | State | Recorded drive | Actual straight-line distance | Implied speed | LP leads affected |
|---|---|---|---|---|---|---|
| Orlando | 325xx | FL | 1.20 h | 365 mi | 304 mph | 196 |
| Florida | 342xx | FL | 1.37 h | 110 mi | 81 mph | 148 |
| Florida | 341xx | FL | 0.38 h | 88 mi | 233 mph | 107 |
| Orlando | 323xx | FL | 0 h | 218 mi | instant | 104 |
| Nashville | 376xx | TN | 1.37 h | 244 mi | 178 mph | 102 |
| Nashville | 377xx | TN | 0.88 h | 167 mi | 190 mph | 101 |
| Orlando | 349xx | FL | 0 h | 105 mi | instant | 101 |
| Orlando | 326xx | FL | 1.28 h | 104 mi | 81 mph | 67 |
| Orlando | 329xx | FL | 0 h | 82 mi | instant | 52 |
| Orlando | 321xx | FL | 0 h | 72 mi | instant | 51 |
| Dallas | 759xx | TX | 0.65 h | 161 mi | 248 mph | 33 |
| Dallas | 756xx | TX | 1.62 h | 133 mi | 82 mph | 27 |
| Florida | 330xx | FL | 0 h | 98 mi | instant | 26 |
| Dallas | 750xx | TX | 0 h | 64 mi | instant | 26 |
| Dallas | 755xx | TX | 1.62 h | 156 mi | 96 mph | 24 |
| Boston | 038xx | NH | 0.80 h | 83 mi | 104 mph | 16 |
| Dallas | 762xx | TX | 0 h | 68 mi | instant | 15 |
| Dallas | 769xx | TX | 1.92 h | 233 mi | 122 mph | 15 |
| Boston | 013xx | MA | 0.93 h | 80 mi | 86 mph | 15 |
| Chicago | 468xx | IN | 1.52 h | 140 mi | 92 mph | 14 |
| Boston | 032xx | NH | 1.10 h | 94 mi | 85 mph | 14 |
| Dallas | 760xx | TX | 0.65 h | 63 mi | 97 mph | 13 |
| Nashville | 371xx | TN | 0.35 h | 64 mi | 184 mph | 9 |
| Nashville | 412xx | KY | 1.25 h | 250 mi | 200 mph | 8 |
| Houston | 774xx | TX | 0 h | 71 mi | instant | 8 |
| Nashville | 363xx | AL | 2.92 h | 352 mi | 120 mph | 8 |
| Dallas | 748xx | OK | 2.22 h | 175 mi | 79 mph | 6 |
| Boston | 028xx | RI | 1.00 h | 79 mi | 79 mph | 5 |
| Nashville | 370xx | TN | 0.02 h | 69 mi | 3,460 mph | 5 |
| New York | 178xx | PA | 1.80 h | 141 mi | 78 mph | 5 |
| New York | 063xx | CT | 1.48 h | 113 mi | 76 mph | 4 |
| Houston | 764xx | TX | 3.00 h | 239 mi | 80 mph | 4 |
| Dallas | 751xx | TX | 0 h | 63 mi | instant | 3 |
| Houston | 755xx | TX | 3.00 h | 259 mi | 86 mph | 3 |
| Chicago | 609xx | IL | 1.12 h | 98 mi | 87 mph | 2 |
| Chicago | 605xx | IL | 0.45 h | 65 mi | 144 mph | 2 |
| Nashville | 417xx | KY | 2.47 h | 215 mi | 87 mph | 2 |
| New York | 065xx | CT | 0.92 h | 70 mi | 76 mph | 2 |
| Houston | 756xx | TX | 3.00 h | 229 mi | 76 mph | 2 |
| Houston | 786xx | TX | 2.83 h | 224 mi | 79 mph | 2 |
| Nashville | 364xx | AL | 2.28 h | 341 mi | 150 mph | 2 |
| Florida | 334xx | FL | 0.57 h | 68 mi | 120 mph | 1 |
| Nashville | 387xx | MS | 3.85 h | 309 mi | 80 mph | 1 |
| Chicago | 604xx | IL | 0.77 h | 61 mi | 79 mph | 1 |
| Chicago | 600xx | IL | 0.27 h | 62 mi | 231 mph | 1 |
| Dallas | 764xx | TX | 1.62 h | 146 mi | 90 mph | 1 |
| Dallas | 738xx | OK | 3.85 h | 306 mi | 79 mph | 1 |
| Chicago | 601xx | IL | 0.75 h | 61 mi | 81 mph | 1 |
This is a note for the sheet, not for Lead Pronto — /distance-age
reads the same file and inherits the same rows.
2,256 leads (11.8% of the book) sit past 150 miles and cost $38,682. They book at 3.28% against 4.74% overall.
Read the City column against the State and ZIP3: this is where one city's campaign is buying another city's metro. Ordered by volume.
| Bought for | ZIP3 | State | Average distance | Leads | Ad spend | Bookings | Books at | Cost per booking | Sales |
|---|---|---|---|---|---|---|---|---|---|
| Orlando | 325xx | FL | 365 mi | 196 | $2,599 | 2 | 1.02% | $1,299 | 0 |
| Dallas | 786xx | TX | 177 mi | 185 | $2,866 | 5 | 2.70% | $573 | 2 |
| Dallas | 787xx | TX | 180 mi | 166 | $2,462 | 7 | 4.22% | $352 | 0 |
| Houston | 750xx | TX | 238 mi | 158 | $3,005 | 9 | 5.70% | $334 | 2 |
| Houston | 752xx | TX | 227 mi | 118 | $2,231 | 3 | 2.54% | $744 | 0 |
| Orlando | 323xx | FL | 218 mi | 104 | $1,364 | 5 | 4.81% | $273 | 0 |
| Nashville | 376xx | TN | 244 mi | 102 | $2,186 | 3 | 2.94% | $729 | 0 |
| Houston | 761xx | TX | 238 mi | 95 | $1,795 | 4 | 4.21% | $449 | 1 |
| Houston | 760xx | TX | 230 mi | 88 | $1,631 | 2 | 2.27% | $816 | 1 |
| Houston | 751xx | TX | 213 mi | 85 | $1,497 | 2 | 2.35% | $748 | 0 |
| Dallas | 731xx | OK | 191 mi | 78 | $1,229 | 1 | 1.28% | $1,229 | 1 |
| Nashville | 377xx | TN | 185 mi | 65 | $1,383 | 2 | 3.08% | $692 | 0 |
| Dallas | 730xx | OK | 191 mi | 65 | $1,020 | 2 | 3.08% | $510 | 0 |
| Nashville | 379xx | TN | 158 mi | 37 | $784 | 0 | 0.00% | no bookings | 0 |
| Nashville | 381xx | TN | 192 mi | 30 | $637 | 1 | 3.33% | $637 | 0 |
| Dallas | 711xx | LA | 178 mi | 27 | $417 | 2 | 7.41% | $208 | 0 |
| Houston | 757xx | TX | 177 mi | 27 | $556 | 0 | 0.00% | no bookings | 0 |
| Houston | 786xx | TX | 166 mi | 25 | $486 | 0 | 0.00% | no bookings | 0 |
| Houston | 756xx | TX | 194 mi | 24 | $455 | 0 | 0.00% | no bookings | 0 |
| Houston | 711xx | LA | 210 mi | 24 | $492 | 0 | 0.00% | no bookings | 0 |
| Houston | 754xx | TX | 240 mi | 24 | $467 | 1 | 4.17% | $467 | 0 |
| Dallas | 744xx | OK | 218 mi | 21 | $325 | 0 | 0.00% | no bookings | 0 |
| Dallas | 759xx | TX | 172 mi | 21 | $310 | 0 | 0.00% | no bookings | 0 |
| Dallas | 755xx | TX | 159 mi | 21 | $326 | 0 | 0.00% | no bookings | 0 |
"Off list" means the lead's 3-digit ZIP is on no studio's target sheet
(→ reference_ooa_ziptarget_rule) — a breach, not a distance judgement.
Florida is scored against Miami and Orlando, the only two-studio market.
| Where the ZIP sits | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Sales | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|
| on a studio target list | 18,400 96.0% | $16.91 | $311,082 | 883 | 4.80% | $352 | 337 | 35.3% |
| OFF every target list | 668 3.5% | $16.08 | $10,743 | 22 | 3.29% | $488 | 2 | 153.5% |
| no ZIP on the lead | 93 0.5% | $16.30 | $1,516 | 4 | 4.30% | $379 | 1 | 379.0% |
On its own tab — the matrix, the per-city distribution, drive time, and the named far tail all live under Distance.
| State | Leads | CPL | Ad spend | Bookings | Books at | Cost per booking | Sales | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|
| FL | 6,025 31.4% | $13.97 | $84,141 | 268 | 4.45% | $314 | 88 | 34.9% |
| TX | 4,794 25.0% | $17.70 | $84,875 | 194 | 4.05% | $438 | 75 | 40.2% |
| IL | 2,109 11.0% | $13.65 | $28,793 | 112 | 5.31% | $257 | 47 | 25.3% |
| TN | 1,808 9.4% | $21.16 | $38,261 | 106 | 5.86% | $361 | 43 | 41.6% |
| MA | 1,793 9.4% | $25.07 | $44,951 | 109 | 6.08% | $412 | 44 | 42.3% |
| NY | 719 3.8% | $10.87 | $7,814 | 32 | 4.45% | $244 | 11 | 23.4% |
| NJ | 300 1.6% | $9.99 | $2,998 | 11 | 3.67% | $273 | 5 | 24.5% |
| OK | 250 1.3% | $15.77 | $3,942 | 7 | 2.80% | $563 | 2 | 65.2% |
| NH | 233 1.2% | $24.82 | $5,784 | 15 | 6.44% | $386 | 4 | 46.3% |
| KY | 205 1.1% | $20.84 | $4,273 | 13 | 6.34% | $329 | 5 | 26.3% |
| RI | 204 1.1% | $24.95 | $5,089 | 11 | 5.39% | $463 | 4 | 48.5% |
| WI | 202 1.1% | $13.72 | $2,771 | 4 | 1.98% | $693 | 3 | 26.6% |
| CT | 124 0.6% | $18.47 | $2,290 | 6 | 4.84% | $382 | 2 | 58.7% |
| AL | 105 0.5% | $20.00 | $2,100 | 7 | 6.67% | $300 | 2 | 52.5% |
| ?? | 90 0.5% | $16.28 | $1,465 | 4 | 4.44% | $366 | 1 | 366.4% |
| LA | 68 0.4% | $17.42 | $1,184 | 2 | 2.94% | $592 | 0 | no revenue |
A prefix full of retirees would book badly whatever the ZIP did, so every prefix is also scored age-standardised: its own booking rate inside each age band, re-weighted to its city's age mix. If the standardised rate lands close to the raw one, the age mix was not the cause and the ZIP is an independent problem — cutting an age band will not fix it.
Ordered worst cost-per-booking first. Every prefix with 120+ leads is listed; the full set including the small ones is in the CSV.
| City | ZIP3 | State | Miles | Target list | Leads | Ad spend | Bookings | Books at | Age-standardised | Shift | City average | Cost per booking |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chicago | 532xx | WI | 83.56 | on list | 128 | $1,751 | 1 | 0.78% | 1.05% | +0.27pp | 5.01% | $1,751 |
| Orlando | 325xx | FL | 364.696 | off list | 197 | $2,608 | 2 | 1.02% | 1.23% | +0.21pp | 4.86% | $1,304 |
| Chicago | 601xx | IL | 26.523 | on list | 191 | $2,623 | 3 | 1.57% | 1.75% | +0.18pp | 5.01% | $874 |
| Houston | 775xx | TX | 25.792 | on list | 260 | $5,122 | 6 | 2.31% | 2.69% | +0.39pp | 4.18% | $854 |
| Dallas | 752xx | TX | 7.414 | on list | 206 | $3,312 | 4 | 1.94% | 2.08% | +0.13pp | 3.75% | $828 |
| Orlando | 336xx | FL | 75.79 | on list | 254 | $3,350 | 5 | 1.97% | 1.88% | -0.09pp | 4.86% | $670 |
| Florida | 331xx | FL | 37.07 | on list | 600 | $9,368 | 14 | 2.33% | 2.12% | -0.21pp | 3.79% | $669 |
| Florida | 342xx | FL | 106.914 | on list | 209 | $3,300 | 5 | 2.39% | 2.59% | +0.20pp | 3.79% | $660 |
| Dallas | 751xx | TX | 24.172 | on list | 146 | $2,323 | 4 | 2.74% | 2.49% | -0.25pp | 3.75% | $581 |
| Dallas | 786xx | TX | 177.038 | on list | 188 | $2,902 | 5 | 2.66% | 2.64% | -0.02pp | 3.75% | $580 |
| Houston | 770xx | TX | 11.129 | on list | 952 | $18,531 | 37 | 3.89% | 3.27% | -0.62pp | 4.18% | $501 |
| New York | 112xx | NY | 7.395 | on list | 139 | $1,428 | 3 | 2.16% | 2.08% | -0.08pp | 3.90% | $476 |
| Florida | 330xx | FL | 25.964 | on list | 519 | $7,929 | 17 | 3.28% | 3.03% | -0.24pp | 3.79% | $466 |
| Boston | 021xx | MA | 4.644 | on list | 548 | $13,794 | 30 | 5.47% | 5.37% | -0.11pp | 6.10% | $460 |
| Orlando | 346xx | FL | 78.162 | on list | 206 | $2,663 | 6 | 2.91% | 4.32% | +1.41pp | 4.86% | $444 |
| Boston | 018xx | MA | 22.067 | on list | 204 | $5,135 | 12 | 5.88% | 5.98% | +0.09pp | 6.10% | $428 |
| Boston | 023xx | MA | 21.032 | on list | 135 | $3,403 | 8 | 5.93% | 5.80% | -0.13pp | 6.10% | $425 |
| Orlando | 329xx | FL | 59.24 | on list | 197 | $2,540 | 6 | 3.05% | 3.59% | +0.55pp | 4.86% | $423 |
| Dallas | 750xx | TX | 23.483 | on list | 387 | $6,089 | 16 | 4.13% | 4.01% | -0.12pp | 3.75% | $381 |
| Boston | 027xx | MA | 41.456 | on list | 149 | $3,730 | 10 | 6.71% | 6.88% | +0.17pp | 6.10% | $373 |
| Dallas | 787xx | TX | 180.019 | on list | 166 | $2,462 | 7 | 4.22% | 4.39% | +0.17pp | 3.75% | $352 |
| Houston | 750xx | TX | 238.287 | on list | 163 | $3,095 | 9 | 5.52% | 6.01% | +0.49pp | 4.18% | $344 |
| Dallas | 761xx | TX | 32.049 | on list | 152 | $2,358 | 7 | 4.61% | 4.60% | -0.01pp | 3.75% | $337 |
| Florida | 333xx | FL | 13.675 | on list | 300 | $4,713 | 14 | 4.67% | 4.60% | -0.07pp | 3.79% | $337 |
| Houston | 774xx | TX | 25.284 | on list | 323 | $6,206 | 19 | 5.88% | 5.52% | -0.36pp | 4.18% | $327 |
| Nashville | 370xx | TN | 26.307 | on list | 514 | $10,861 | 34 | 6.61% | 6.58% | -0.04pp | 5.95% | $319 |
| Dallas | 760xx | TX | 31.62 | on list | 236 | $3,602 | 12 | 5.08% | 5.49% | +0.40pp | 3.75% | $300 |
| Nashville | 371xx | TN | 28.932 | on list | 335 | $7,124 | 24 | 7.16% | 6.95% | -0.21pp | 5.95% | $297 |
| Nashville | 372xx | TN | 4.613 | on list | 388 | $8,233 | 28 | 7.22% | 6.73% | -0.49pp | 5.95% | $294 |
| Orlando | 335xx | FL | 66.754 | on list | 249 | $3,221 | 11 | 4.42% | 4.61% | +0.19pp | 4.86% | $293 |
| Florida | 334xx | FL | 22.4 | on list | 408 | $6,316 | 22 | 5.39% | 6.07% | +0.68pp | 3.79% | $287 |
| Houston | 773xx | TX | 30.625 | on list | 304 | $5,927 | 21 | 6.91% | 6.44% | -0.47pp | 4.18% | $282 |
| Orlando | 344xx | FL | 63.504 | on list | 213 | $2,785 | 10 | 4.69% | 5.39% | +0.69pp | 4.86% | $278 |
| Boston | 019xx | MA | 15.716 | on list | 133 | $3,311 | 12 | 9.02% | 9.45% | +0.43pp | 6.10% | $276 |
| Chicago | 605xx | IL | 31.131 | on list | 158 | $2,138 | 8 | 5.06% | 5.09% | +0.03pp | 5.01% | $267 |
| Orlando | 321xx | FL | 54.719 | on list | 198 | $2,577 | 10 | 5.05% | 6.96% | +1.91pp | 4.86% | $258 |
| Orlando | 338xx | FL | 43.401 | on list | 322 | $4,248 | 17 | 5.28% | 5.49% | +0.21pp | 4.86% | $250 |
| Chicago | 606xx | IL | 6.529 | on list | 1,014 | $13,833 | 56 | 5.52% | 5.18% | -0.34pp | 5.01% | $247 |
| Orlando | 347xx | FL | 20.472 | on list | 490 | $6,439 | 27 | 5.51% | 4.78% | -0.73pp | 4.86% | $238 |
| Chicago | 600xx | IL | 29.534 | on list | 237 | $3,224 | 16 | 6.75% | 6.63% | -0.13pp | 5.01% | $201 |
| Orlando | 328xx | FL | 7.154 | on list | 694 | $8,808 | 45 | 6.48% | 5.66% | -0.82pp | 4.86% | $196 |
| Chicago | 604xx | IL | 23.537 | on list | 310 | $4,239 | 22 | 7.10% | 6.90% | -0.19pp | 5.01% | $193 |
| Orlando | 327xx | FL | 17.318 | on list | 395 | $5,096 | 31 | 7.85% | 7.38% | -0.47pp | 4.86% | $164 |
Worst cost-per-booking first. The colour on Books at is against that city's own average, which is the only fair test — every lead in a row paid the same price, and the city column next to it says what that average was.
| City | Age band | Leads | CPL | Ad spend | Bookings | Books at | City average | Cost per booking | Sales | Gross revenue | Spend ÷ revenue |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Houston | 45-54 | 400 | $19.14 | $7,656 | 4 | 1.00% | 4.18% | $1,914 | 2 | $2,000 | 382.8% |
| Nashville | 55+ | 315 | $21.24 | $6,689 | 4 | 1.27% | 5.95% | $1,672 | 3 | $2,932 | 228.1% |
| Houston | 35-44 | 438 | $18.85 | $8,255 | 5 | 1.14% | 4.18% | $1,651 | 5 | $15,600 | 52.9% |
| Boston | 55+ | 363 | $25.36 | $9,207 | 6 | 1.65% | 6.10% | $1,535 | 3 | $7,400 | 124.4% |
| Chicago | 45-54 | 220 | $13.52 | $2,975 | 2 | 0.91% | 5.01% | $1,488 | 1 | $2,750 | 108.2% |
| Florida | 55+ | 603 | $14.70 | $8,866 | 9 | 1.49% | 3.79% | $985 | 2 | $8,500 | 104.3% |
| Orlando | 55+ | 913 | $13.35 | $12,184 | 13 | 1.42% | 4.86% | $937 | 2 | $7,550 | 161.4% |
| Dallas | 45-54 | 358 | $15.37 | $5,501 | 6 | 1.68% | 3.75% | $917 | 1 | $5,500 | 100.0% |
| New York | 55+ | 175 | $9.52 | $1,666 | 2 | 1.14% | 3.90% | $833 | 2 | $5,000 | 33.3% |
| Orlando | 45-54 | 535 | $13.23 | $7,080 | 9 | 1.68% | 4.86% | $787 | 3 | $6,400 | 110.6% |
| Houston | 55+ | 609 | $18.61 | $11,331 | 15 | 2.46% | 4.18% | $755 | 4 | $13,000 | 87.2% |
| Chicago | 55+ | 313 | $13.53 | $4,235 | 6 | 1.92% | 5.01% | $706 | 4 | $10,670 | 39.7% |
| Boston | 45-54 | 266 | $25.18 | $6,697 | 10 | 3.76% | 6.10% | $670 | 7 | $22,070 | 30.3% |
| Nashville | 45-54 | 247 | $21.23 | $5,245 | 8 | 3.24% | 5.95% | $656 | 3 | $8,000 | 65.6% |
| Boston | 35-44 | 293 | $25.29 | $7,409 | 12 | 4.10% | 6.10% | $617 | 4 | $8,014 | 92.4% |
| Dallas | 55+ | 668 | $15.28 | $10,208 | 17 | 2.54% | 3.75% | $600 | 4 | $9,200 | 111.0% |
| Chicago | 35-44 | 297 | $13.66 | $4,058 | 8 | 2.69% | 5.01% | $507 | 2 | $4,900 | 82.8% |
| Nashville | 35-44 | 310 | $21.08 | $6,536 | 14 | 4.52% | 5.95% | $467 | 4 | $8,600 | 76.0% |
| Florida | 45-54 | 325 | $14.32 | $4,653 | 10 | 3.08% | 3.79% | $465 | 4 | $12,500 | 37.2% |
| Florida | 35-44 | 301 | $15.00 | $4,516 | 11 | 3.65% | 3.79% | $411 | 4 | $15,000 | 30.1% |
| Dallas | 35-44 | 276 | $15.30 | $4,223 | 11 | 3.99% | 3.75% | $384 | 2 | $9,050 | 46.7% |
| New York | 25-34 | 216 | $10.21 | $2,206 | 6 | 2.78% | 3.90% | $368 | 2 | $4,250 | 51.9% |
| Dallas | 25-34 | 351 | $15.94 | $5,594 | 16 | 4.56% | 3.75% | $350 | 8 | $22,850 | 24.5% |
| Florida | 25-34 | 363 | $16.31 | $5,921 | 18 | 4.96% | 3.79% | $329 | 6 | $14,460 | 40.9% |
| Houston | 25-34 | 601 | $19.79 | $11,891 | 38 | 6.32% | 4.18% | $313 | 14 | $38,650 | 30.8% |
| Boston | 25-34 | 459 | $25.08 | $11,512 | 38 | 8.28% | 6.10% | $303 | 17 | $45,200 | 25.5% |
| Boston | 18-24 | 916 | $24.98 | $22,881 | 77 | 8.41% | 6.10% | $297 | 24 | $54,100 | 42.3% |
| Nashville | 25-34 | 496 | $21.01 | $10,419 | 37 | 7.46% | 5.95% | $282 | 14 | $29,550 | 35.3% |
| Orlando | 35-44 | 480 | $13.29 | $6,378 | 23 | 4.79% | 4.86% | $277 | 7 | $15,000 | 42.5% |
| Florida | 18-24 | 567 | $17.10 | $9,693 | 35 | 6.17% | 3.79% | $277 | 11 | $28,300 | 34.3% |
| Dallas | 18-24 | 496 | $15.75 | $7,814 | 29 | 5.85% | 3.75% | $269 | 11 | $24,000 | 32.6% |
| Houston | 18-24 | 758 | $19.82 | $15,024 | 56 | 7.39% | 4.18% | $268 | 24 | $67,650 | 22.2% |
| Nashville | 18-24 | 714 | $21.16 | $15,105 | 62 | 8.68% | 5.95% | $244 | 26 | $64,050 | 23.6% |
| Chicago | 25-34 | 719 | $13.41 | $9,641 | 47 | 6.54% | 5.01% | $205 | 22 | $55,049 | 17.5% |
| Chicago | 18-24 | 757 | $13.99 | $10,590 | 55 | 7.27% | 5.01% | $193 | 22 | $54,690 | 19.4% |
| Orlando | 25-34 | 624 | $12.77 | $7,969 | 45 | 7.21% | 4.86% | $177 | 14 | $33,000 | 24.1% |
| Orlando | 18-24 | 1,189 | $12.69 | $15,089 | 92 | 7.74% | 4.86% | $164 | 32 | $88,300 | 17.1% |
| New York | 18-24 | 340 | $10.92 | $3,713 | 27 | 7.94% | 3.90% | $138 | 10 | $31,700 | 11.7% |
Because the cost is flat inside a code-month, these are not projections: they are the same 19,161 leads re-totalled with a slice removed. The saving and the lost bookings both already happened. A cut is never free — the lost-bookings column is the number to weigh the saving against.
| Cut | Leads dropped | Spend saved | Bookings lost | Sales lost | Gross revenue lost | Leads left | They book at | Cost per booking after | Improvement |
|---|---|---|---|---|---|---|---|---|---|
| Stop buying 55+ the worst band, and a fifth of the book |
3,959 | $64,387 | 72 | 24 | $64,252 | 15,202 | 5.51% | $309 | $46 |
| Stop buying 45+ both bands booking under half the average |
6,431 | $105,354 | 122 | 45 | $123,472 | 12,730 | 6.18% | $277 | $79 |
| Stop buying 35+ everything above the two bands that work |
8,974 | $148,095 | 210 | 75 | $207,636 | 10,187 | 6.86% | $251 | $105 |
| Stop buying past 150 miles another metro, not a suburb |
2,256 | $38,682 | 74 | 13 | $40,800 | 16,905 | 4.94% | $341 | $15 |
| Stop buying past 100 miles the whole far tail |
3,176 | $54,574 | 105 | 27 | $77,432 | 15,985 | 5.03% | $334 | $21 |
| Stop buying off-list ZIPs ZIPs on no studio target sheet |
668 | $10,743 | 22 | 2 | $7,000 | 18,493 | 4.80% | $352 | $3 |
Lead Pronto's own under-35 leads cost $17.26 and book at 7.09%. The $64,387 now going into 55+ would, at that price, buy 3,731 under-35 leads and about 264 bookings, against the 72 the 55+ spend produced.
Two things in that sentence are not evidence, and must not be quoted as if they were. First, whether Lead Pronto can deliver that volume of under-35s at that CPL is UNKNOWN — we have never asked them to, the younger end is the harder end to source, and their price would be expected to rise as the target narrows. Second, the 7.09% is measured on the under-35s they send today; buying three times as many would reach deeper into the same audience and should be assumed to convert worse, not the same.
The defensible half of it is the half that already happened: $64,387 bought 72 bookings. That is a count, and nothing selected it.
Straight from Lauren Renshaw's (and Louis Melia's) own emails, converted at 1.3198 USD per GBP. Nothing here is our estimate of their price — it is their price. A cell marked part month is a month where only some weeks were ever reported, so the CPL is that period's, not the month's.
| Code | City | Jun 2026 | Jul 2026 | Aug 2026 | Leads in window | Ad spend |
|---|---|---|---|---|---|---|
| #BOSLP2 | Boston | $22.00 part month | $26.44 | $27.14 | 2,375 | $59,692 |
| #CHILP2 | Chicago | $12.05 part month | $14.43 | $14.23 | 2,355 | $32,161 |
| #DALP2 | Dallas | $11.93 part month | $16.29 | $17.76 | 2,240 | $34,703 |
| #FLP2 | Florida | $10.48 part month | $13.78 | $21.30 | 2,243 | $34,887 |
| #HOULP2 | Houston | $13.73 part month | $17.62 | $23.98 | 2,895 | $55,741 |
| #NALP2 | Nashville | $20.21 part month | $22.83 | $20.14 | 2,151 | $45,452 |
| #NYLP2 | New York | $5.71 part month | $6.22 | $14.04 | 1,050 | $10,586 |
| #ORLP2 | Orlando | $10.16 part month | $9.00 | $18.60 | 3,847 | $50,027 |
| Basis | Leads priced this way | What it means |
|---|---|---|
| invoice | 19,156 100.0% | Lead Pronto's own reported CPL for that code that month, converted from GBP |
| city-average | 5 0.0% | INFERRED — that code is costed nowhere in the window |
No report exists for the current month. Lead Pronto report per month and Sep 2026 has not been sent. Its leads appear on the trend tab with volume and bookings only; no cost is imputed for them anywhere.
Some months are built from weeklies, not a monthly. Where that is the case the code-month is flagged part month above and its CPL covers only the weeks that were reported — the spend it implies for the whole month is correspondingly uncertain.
They quote CPL, never spend. Every ad-spend figure on this page is derived: leads × their code-month CPL. The one real spend table they have ever sent was a May 2026 monthly summary. If a total here needs to be defended to the penny, it needs an invoice from them.
Where the emails live: leads@fivechickens.com on Outlook Web,
not Gmail, and the subject line changes constantly — never search by subject, search by sender
address (→ reference_lead_pronto_weekly_volumes).
Neil, 16 Sep 2026: "i think we have to allow the same lead cost for each bucket
regardless." That is exactly how Lead Pronto sell. They bill one CPL per
#{CITY}LP2 code per month and do not price a 55-year-old differently from a
22-year-old, or a Miami ZIP differently from an Orlando one.
So every lead inside a code-month carries the same cost here, and a bucket's ad spend is simply its lead count × that code-month's CPL. The consequence is the whole page: inside a city, a bucket is expensive only because it books worse.
Across cities the price does move — Boston runs about $25.13 a lead against New York's $10.08 — so every cross-city cut on this page prints its blended CPL beside it, and the Age tab carries a per-city matrix so the comparison can be made inside one price.
19,161 fresh Lead Pronto leads, 2026-06-01 to 2026-08-31 — the last three complete calendar months. Complete is not a style choice: Lead Pronto report per month, and a part-month at the end has no report to cost it.
The *LP2R recycled codes are out of every cost figure
(651 leads in the window, 21 bookings). They were never bought a second
time, so giving them a CPL would flatter the whole book. Dupes, removed and rejected leads all stay
in: the question is what the money bought, and a lead the team had to throw away is
exactly what makes a bucket expensive.
On name + marketing code, never name + date —
Date Distributed is not Date Lead In. The most recent matching lead row takes the
credit and each booking row is consumed once. Across the whole feed 8,278 of 8,810
booking rows matched a lead (94.0%); the rest belong to other suppliers, recycled
rows and leads from before the window.
Booking, show, no-show and sale feeds are all read past the window end so a late outcome still lands on the lead that earned it. The flip side is that the newest month is the least mature figure on the page — a lead from its last week can still book after this page was built.
1. "Spend ÷ revenue" is gross package value, not cash. It is the ad spend over the full price of every package those leads signed — before studio costs, and before the collections book takes its share of what is never actually paid. A band sitting near 100% is not breaking even; it is a long way behind.
2. "On the calendar" is a SECOND independent join, not a funnel step under bookings. It matches the same lead against the Booked Client Data roster, which is a different CRM feed from the lead-bookings report and covers a different set of rows. The two do not nest: a band can carry more calendar rows than bookings, and the 45+ bands here do. Read it as a second opinion on how much real appointment volume a band produced, never as "of those bookings, this many showed". Neither column is a show rate — that lives on https://reports.iconicbyai.com/distance-age, where the roster is the denominator it belongs to.
3. The three axes are not independent. Age, ZIP and distance move together — the far bands really do skew older. Two tabs guard against reading one as the other: the Location tab age-standardises every ZIP prefix, and the Distance tab prints the age mix inside each band plus the full band × age rate grid. The cut scenarios carry no such guard: cutting 55+ and cutting past-150-miles overlap heavily, and their savings cannot be added together.
4. Distance is straight-line miles from a ZIP CENTROID. It is the distance to the middle of a postcode, not to a front door, and it is a crow-flies line, not a route. For anything where the road matters, read the drive-time table on the Distance tab instead — it uses the studio's own prefix sheet. 99.0% of leads are geocoded; the rest have no ZIP on the record or a ZIP the geocache does not carry, and they sit in their own band rather than being dropped or guessed at.