SKL Ad Creative System · Dossier 3 of 3 · Financial Modelling

The spend → calls → capacity chain How to set a daily call target, size the spend to hit it, run the ramp without spooking the algorithm, and read the economics clearly. The methodology — and where creative supply fits into all of it.

Human review surface · grounded in the IDA relaunch ramp report (recalibrated 2026-06-15 after Amin's W24 review) and the SKL media-buying playbook · prepared by Asel · 2026-06-15 · All three dossiers live
Where this sits

The system's knowledge is organised into three dossiers. This is the third. Every abbreviation is spelled out on first use — CPL (cost per lead), CPBC (cost per booked call), CAC (customer acquisition cost), LTGP (lifetime gross profit), ROAS (return on ad spend).

The worked instance — IDA relaunch ramp

This dossier explains the methodology. The IDA relaunch ramp report is the live, worked application of it — every number in this page is drawn from there. Read that first if you want the IDA-specific picture before the generalised framework.

IDA Relaunch — Ramping Ads to 28 Booked Calls a Day
ida-40-calls-ramp.skl-review.pages.dev · recalibrated 2026-06-15 after Amin's W24 review

01 Setting the call target — why the divisor is 7, not 5

The north-star call target is not a forecast. It is a deliberate ceiling that keeps marketing running ahead of sales capacity. Getting the divisor right is the whole game.

The one idea

Ads run seven days a week. Closers close five. Divide booked calls by 7, not 5 — or you'll under-spend on the weekend and starve the week ahead. This single correction moved the IDA north-star target from 40 a day to 28. Both numbers come from the same ~200 booked calls a week goal. Only the divisor changed.

How the IDA north-star was set

Starting pointCalculationResultWhy
~200 booked calls / week (team goal)÷ 5 working days Wrong40 / dayTreats ads as Mon–Fri only. They're not.
~200 booked calls / week (team goal)÷ 7 ad-days Correct28 / dayAds book calls on Saturday and Sunday too — those fill the week ahead.
28 is a ceiling, not a forecast

The 28-a-day north-star assumes three closers and is set above 110% of closing capacity — deliberately. The idea is that marketing is never the constraint: there should always be more qualified calls booked than closers can take. This keeps marketing ahead of the slowest-to-hire function. The realistic near-term figure on two closers for the first ten days is ~17 booked calls a day.

Sizing the closer team to the target

Near-term (2 closers, days 1–10)
~17 booked calls / day
North-star (3 closers, after day 10)
~28 booked calls / day
Safety margin
>110% of closing capacity — by design

Good closers are the slowest variable to hire and the easiest to lose, so the IDA plan starts with two full-time for the first ten days — every call reviewed personally — and adds the third only once the sales process is bedded in.

02 The throughput chain — booked calls to held calls

Booked calls only matter if people show up. The chain from ad spend to a closer's calendar has one expensive variable and one cheap lever.

Step2 closers · days 1–103 closers · north-star
Booked calls / day~17~28
Show-up rate Provisional40–50%40–50%
Held calls / day~8–9~13–14
Per month~510 booked → ~250 held~840 booked → ~400 held

Show-up rate is provisional — the IDA plan's first run had 40–50%. The industry baseline is 30–40%, so nothing is broken. Closing capacity assumes Mon–Fri only.

The cheapest lever on the board — show-up rate

A 40% show-up rate is normal. But lifting it from 40% to 55% adds roughly a third more held calls for zero extra spend. The same 28 booked calls go from ~11 held to ~15 held a day. The levers are known: a cleaner confirmation page, a one-click confirmation link, a short personal message the night before the call, and framing the call as the most important meeting of the prospect's week.

This is the single highest-leverage free move — worth running as a focused push alongside the spend ramp, not after it.

03 The spend ramp — from paused to full speed

From a paused account you cannot hit the number overnight — the algorithm needs a few days to re-learn. The ramp steps spend up deliberately, watching cost per call hold before each increase, then pushes toward the north-star.

The three windows

WindowDaily spendBooked calls / dayThe move
Days 1–3 · re-stabilise~$1.5kBuildingSwitch proven winners back on (same ads, so they keep their social proof). Let the algorithm re-learn the account.
Days 4–10 · climb~$2–2.5k~13–17Scale budget in steps once cost per call holds. Layer standby creative into the winners to widen reach. (2 closers full-time.)
After day 10 · sustain~$2.5–4k~17 → 28Consolidate the proven winners into one optimised campaign and push spend. 3rd closer confirmed → climb toward 28.
The one rule for raising budget

Never raise spend more than 10–20% at a time, then watch a 3–4 day trend before the next move. A larger jump resets the algorithm's learning and can push cost per call above the target. The discipline of small increments is what keeps the spend ramp clean. Turn on → scale up → diversify → consolidate. Nothing is rebuilt on day one.

The cost benchmarks

Target CPL (cost per lead)
~$20 B2C benchmark
Target CPBC (cost per booked call)
≤$150 max to stay profitable
IDA winners · last run
$25–$72 CPBC · Mar–Apr 2026
IDA blended CPBC · last run
~$79 across all 30 ads run

CPL (cost per lead) is the early signal — check it at day 5–7. CPBC (cost per booked call) is the decision metric. The IDA winners ran well inside target at $25–$72 CPBC; the blended figure of ~$79 includes underperformers and ads that barely spent. The target after tightening qualification is $100–150.

04 The close-rate ramp — three months to full speed

Close rate (the share of held calls that become paying customers) does not land at its ceiling on day one. It ramps over the first three months as the setting process tightens and closers get sharper on the offer.

MonthClose rateWhat it means
Month 112–15%Early days — closers learning the objections, setting process still loose.
Month 215–20%Process tightening, qualification improving.
Month 3~25%Settled process, hot pipeline of warm follow-ups from months 1–2.
Why it ramps — and why the ramp matters for cash flow

Month 1's lower close rate is not a bad sign — it reflects the setting-in period, not a broken offer. The pipeline of prospects who said "not yet" in months 1 and 2 becomes a re-engagement asset in month 3, which is part of why the month-3 rate is higher than a simple linear improvement suggests. The practical consequence: do not size the closer team or the spend plan to month-3 close rates on day one. Model month 1 conservatively and let the data confirm the ramp.

05 What this produces Illustrative

A sense of the prize at the north-star — what ~28 booked calls a day produces end to end. These figures are directional. Do not use them for cash-flow planning without a closer look at your own numbers.

LineFigureNote
Ad spend to run ~28 calls / day~$3–4k / day (~$90–120k / mo)Assumes $100–150 per qualified call after tightening qualification
Booked calls / month~84028 / day × 30 days
Held calls / month~400~840 booked at ~50% show-up rate
Sales / month (ramp)~50–60At 12–15% close rate (month 1), rising to ~25% by month 3
Program value~$6,000Contracted value per student
Cash collected upfront~$597 / sale todayThe gap to close — payment-plan deposits, not full value
The real opportunity hiding in this table — CAC:LTGP

The distance between the ~$6,000 program value and the ~$597 collected upfront per sale is the biggest lever on whether the ramp is cash-flow positive from day one. Cash collected is still low, so ROAS (return on ad spend) is not yet a useful metric — we are spending more per sale than we collect on day one. The metric that matters is CAC:LTGP — the cost to acquire a customer (CAC) versus the lifetime gross profit they bring (LTGP). Until that ratio closes, improving deposit terms and payment structures may move the economics more than any ad optimisation.

First step: centralise sales and cash-collected data so the real ratio is visible.

The math still pencils — context

The IDA winners ran $25–$72 CPBC — well below the $150 target. Even at the blended $79, the spend-to-calls efficiency is strong. At ~50 sales a month (month-1 conservative), the ad budget is roughly $90–120k/month with ~$30k in cash collected upfront. The full value of those 50 students is ~$300k — it just arrives over the payment plan. This is not a bad business. The unlock is either lifting cash collected per sale or shortening the payback window on student value.

06 Where creative supply fits — the model only holds if creative keeps pace

Every number above assumes there are enough fresh ads to run. The spend ramp can be modelled to the dollar — but it only delivers if the creative supply keeps the algorithm fed. That is where this dossier connects to the other two.

The creative supply chain, in plain terms

At $1k/day, the account needs roughly 6–8 active Entity IDs (an Entity ID is Meta's label for a visually distinct ad — ads that look too similar get merged into one slot and compete with each other). At $2k/day, that rises to 10–12. At $3k/day, 15–20. Each step on the spend ramp requires a proportional step on the creative supply ramp. Failing to keep up does not just slow growth — it burns the winners out faster as Meta is forced to show the same ads repeatedly.

The replenishment cadence: $1k/day → 15–25 new assets every 4–6 weeks. $2k/day → 25–35 every 3–4 weeks. $3k/day → 35–50 every 2–3 weeks.

Dossier 2 — the iteration decision

When a winner lands, the Winner Iteration weighted matrix decides which creative path to take next — Composite Edit, Skillshow, AI Hook, or Refilm — scored by how fast it ships and how distinct it looks to Meta. Iterating winners is the cheapest way to maintain Entity ID count as spend rises. → Open Dossier 2

IDA's Creative Hit Rate (Amelia)

Amelia's Portfolio Hit Rate is 57% — 1 in 1.8 ads wins. That drives a 30/70 new/iterate production split. At $2–3k/day, that split needs to output 25–35 new assets every 3–4 weeks, with ~70% of effort on iterating proven winners rather than building from scratch.

The constraint — throughput, not ideas

The IDA relaunch report is direct about this: of the 26 ads labelled "ready to publish," only ~9–12 are genuinely publish-ready. The 14 stuck in the review queue are the cheapest inventory unlock on the board. The 27 "in production" are mostly parked in engineering with no owner — not a moving supply buffer. At the spend levels this model targets, the creative supply constraint will bite before the spend ceiling does. The time to solve it is before the reserve runs dry, not when it does.

07 The five levers — where to look when the numbers drift

The chain from spend to profit has five variables. Every shortfall traces back to one of them. Know which one before making any change.

LEVER 1 · SPEND
Daily ad spend. The blunt input. Raise it in 10–20% steps and watch trends over 3–4 days. Raising too fast resets the algorithm's learning.
LEVER 2 · CPBC
Cost per booked call — what each qualified booking costs. The primary efficiency metric. Winners ran $25–72; blended target after tightening is $100–150. CPL (cost per lead) at $20 is the early-warning signal (check at day 5–7).
LEVER 3 · SHOW RATE
The share of booked calls where the prospect turns up. 40–50% is normal. Every point of improvement here adds held calls for free. The cheapest lever in the chain.
LEVER 4 · CLOSE RATE
The share of held calls that convert to sales. 12–15% in month 1, ramping to ~25% by month 3. Driven by the quality of the offer framing, objection handling, and follow-up.
LEVER 5 · CASH
Cash collected per sale. ~$597 upfront today vs ~$6,000 contracted. The biggest gap in the model. Improving deposit terms here moves the profit picture more than any ad optimisation at current collection rates.
The diagnostic: which lever is broken?

If CPL is high but CPBC looks fine — the lead-to-booking step is leaking (qualification too loose, or booking page needs work). If CPBC is fine but held calls are low — show-up rate is the lever (confirmation sequence, personal outreach). If held calls are fine but sales are low — close rate or offer framing. If sales are fine but cash flow is tight — it is the upfront cash collection problem, not an ads problem. Trace it in sequence before touching spend.

08 Reading the early signals — when to act and when to wait

The most common mistake on a ramp is acting too early. The algorithm needs time. Here is the read on what to trust and when.

SignalWhen to checkWhat it meansAction
CPL (cost per lead) spikingDay 5–7Creative or targeting mismatch, or algorithm still learningIf 2× target after 7 days, cut the ad and test next angle. Inside 5 days: do not touch it.
CTR (click-through rate) under 0.5%First 48h onlyCreative is dead on arrival — the hook is not landingKill the ad. First 48h only — this signal is only reliable as an early warning.
Zero leads after $200+ spendFirst 48hTracking broken, not creative failureCheck pixel / Meta Events Manager before cutting the ad.
CPBC under $150 and stableDay 4–7Algorithm has learned — safe to raise budgetRaise 10–20%. Watch the next 3–4 day trend before raising again.
CPBC drifting above $150OngoingFatigue, audience saturation, or creative supply thinningTry dropping budget 20–50% first to re-stabilise before cutting. Then refresh creative.

CTR = click-through rate. CPM = cost per thousand impressions. Outside the first 48h fire alarms, do not act on single-day fluctuations — look at 3–4 day trends.

§ Glossary

CPL — cost per lead
Ad spend divided by the number of people who submit a lead form (e.g. book a call page). The early-warning signal, best read at day 5–7. B2C benchmark: ~$20.
CPBC — cost per booked call
Ad spend divided by the number of calls actually booked. The primary efficiency metric. IDA winners: $25–$72. Blended last run: ~$79. Target after tightening: $100–150.
Booked call
A prospect who scheduled a sales call from an ad. Not yet confirmed to show up.
Held call (show-up)
A booked call where the prospect actually turned up. The input to the closer's day.
Show-up rate
Held calls ÷ booked calls. Typically 40–50% in B2C funnels (industry: 30–40%). Every point gained adds held calls for zero extra spend.
Close rate
The share of held calls that convert to paying customers. Ramps from 12–15% in month 1 to ~25% in month 3 as the setting process tightens.
CAC — customer acquisition cost
Total marketing spend divided by number of customers acquired. The cost side of the profit equation.
LTGP — lifetime gross profit
The gross profit a customer brings over the life of the relationship. The revenue side of the profit equation. CAC:LTGP is the ultimate measure of whether the maths works.
ROAS — return on ad spend
Revenue earned for every dollar spent on ads. Not a useful metric when upfront cash collected is far below the contracted program value — use CAC:LTGP instead.
North-star target
A deliberate above-capacity ceiling — here, 28 calls/day on 3 closers (>110% of closing capacity). Not a forecast. It keeps marketing ahead of the slowest-to-hire function.
Entity ID
Meta's label for a visually distinct ad. Ads that look too similar get clustered and share one auction slot. Distinct creative earns its own Entity ID and its own reach.
Divisor-7 rule
Booked-call targets must be calculated against 7 ad-days per week, not 5 working days, because ads run and book calls on weekends. Using 5 under-sets spend and under-books the week ahead.