The #1 Rule: Don't Kill Ad Sets Too Early
Your data (191K leads) proves that at day 7 you're only seeing 58% of the deals an ad set will produce.
Raw CPA looks scary early on because most deals haven't closed yet. Use the maturity table below to know what's real.
Ad Set Maturity — When to Trust the Numbers
| Age | Deals Visible | Raw CPA Adjustment | What to Look At | Action |
| 0–3 days |
~30% |
Don't look at CPA |
CPL only — is it under $10? |
WAIT |
| 4–7 days |
~58% |
Real CPA = Raw ÷ 1.7 |
Application rate — is it above 30%? |
HOLD |
| 8–14 days |
~69% |
Real CPA = Raw ÷ 1.45 |
Approvals + projected CPA |
EVALUATE |
| 14+ days |
82%+ |
Real CPA = Raw ÷ 1.2 |
Final CPA — trust the numbers now |
DECIDE |
Example: An ad set shows raw CPA of $340 at day 6. Divide by 1.7 → projected CPA is $200. That's profitable. Don't kill it.
Decision Framework at 14+ Days
| Projected CPA | Verdict | What To Do |
| Under $200 |
SCALE |
Increase budget 20–30%. This is printing money. |
| $200 – $250 |
HOLD |
Keep running at current spend. It's profitable. |
| $250 – $300 |
WATCH |
Check approved-not-won pipeline. If deals pending, wait 1 more week. If not, reduce budget. |
| Over $300 |
CUT |
Kill it and reallocate spend to your SCALE ad sets. Exception: 2+ approved deals pending. |
Early Warning Signals (Before Day 14)
Red Flags — Act Now
CPL over $10 in first 3 days → targeting or creative problem. Check audience and ad copy.
App rate under 20% after 5+ days → landing page or lead quality issue. Test new creative.
Zero applications after 8 days + $100 spent → cut immediately, something is broken.
Green Flags — Be Patient
CPL under $5 → great lead gen. Even if CPA looks high, deals are coming.
App rate over 30% → quality leads. Hold and wait for approvals.
Approved-not-won count growing → revenue is in the pipeline. Don't panic over CPA.
Key Metrics Cheat Sheet
| Metric | Target | Where to Find |
| CPL (Cost Per Lead) | Under $5 | FB Ads tab → CPL column |
| App Rate | 30%+ | FB Ads tab → PV App% or IH App% |
| Approval Rate | 40%+ of apps | FB Ads tab → PV Appr% |
| CPA (Cost Per Acquisition) | Under $200 | FB Ads tab → CPA or 30d CPA |
| 30-Day CPA | Under $250 | FB Ads tab → 30d CPA column |
| Close Rate (Approved → Won) | 30%+ | PV Funnel tab |
Weekly Routine
Monday: Check FB Ads tab with "30d CPA" sort. Identify any ad set over $300 that's 14+ days old → cut it.
Wednesday: Check Pipeline tab for approved-not-won leads. Follow up on stale ones.
Friday: Review ad sets under 7 days old. Don't touch them unless CPL is over $10 — just note them.
Monthly: Look at Overview tab for total CPA trend. Compare this month to last month.
Budget Changes Log
March 4, 2026 — Scaled 5 Ad Sets +20%
| Ad Set | Campaign | Old Budget | New Budget | All-Time CPA | 60d CPA | 30d CPA |
| new photos |
acima 3-9 |
~$240/day |
$290/day |
$161 |
$205 |
$256 |
| 3 phones amir - broad |
tesla amir phones for saale |
~$400/day |
$480/day |
$230 |
$233 |
$287 |
| INTEREST BUNDLE | Lead Form | App Signals |
Lead Gen | Amr Videos | 11-14-2025 |
~$210/day |
$252/day |
$223 |
$210 |
$291 |
| unboxing - interests |
Unboxing - 2 - Copy |
~$140/day |
$168/day |
$137 |
$161 |
$248 |
| interests audience |
9-24 TOF Campaign |
~$105/day |
$126/day |
$212 |
$257 |
$207 |
Why we scaled these: All 5 have proven all-time CPAs under $230 with significant deal volume (91–891 wins each).
The 30-day CPA bumps are from February's portfolio-wide soft patch + maturity lag on early March deals (only seeing ~58% of deals at day 7).
The "new photos" Feb spike to $256 was specifically caused by doubling the budget overnight on Feb 10 — not creative fatigue.
What to watch: Check 30d CPA on these 5 ad sets by March 18 (two weeks out).
If any of them are above $300 at that point, pull back to the old budget. If they're holding under $250, do another +20% bump.
Next raise eligible: March 7–8 (3-4 days from now). Don't bump again before then.
The Bottom Line
Never kill an ad set before day 14. Before that, you're only seeing half the picture.
When you feel the urge to turn something off at day 5 because CPA looks like $400 — divide by 1.7 first.
That $400 is probably $235, which is profitable.
The only early kill signal: zero applications after 8+ days and $100+ spent. Everything else, let it cook.
Campaign Deep Dive — March 27, 2026
Full audit of all API Ads campaigns. Both accounts, full pagination, cross-referenced with Supabase lead funnel data.
Overall March: $95,869 spend | 28,416 FB leads | $3.37 CPL | 494 deals | $194 CPA
vs February: $87,521 spend | 29,180 FB leads | $3.00 CPL | 342 deals | $256 CPA
Verdict: CPA improved 24% month-over-month. Spending 10% more, closing 44% more deals. Scaling is working.
SCALE THESE — Your Money-Makers
1. “tesla – karma” ad set (inside “tesla amir phones for saale”)
$670 spend → 9 deals → $74 CPA. Best CPA across everything. CPL $3.32 (down 10%).
Action: Push from $670/mo to $3–5K immediately.
2. “Local 2-20 – broad - new ad”
$369 spend → 6 deals → $61 CPA. 37% close rate — best in account. CPL dropped 42%.
Action: Was cut from $9K (Jan) to $537. Push back up to $2–3K.
3. “acima 3-9 – new photos”
$5,186 spend → 27 deals → $192 CPA. CPL $1.90 (down 6%). Your highest-volume profitable ad set.
Action: Push from $5.2K to $8–10K. Shift budget from “4-10 pack” ($768 CPA).
4. “Unboxing - 2 - Copy”
$3,933 spend → 15 deals → $262 CPA. Most consistent campaign — 15 deals/month since October. CPL $2.21 (down 5%).
Action: Push budget up 30–50% to $5–6K.
5. “Retarget people who didnt apply”
$1,334 spend → 5 deals → $267 CPA. 18.5% close rate. Cut from $10.8K in Dec.
Action: Scale back up to $3–5K. More cold traffic = more retarget fuel.
HOLD / MONITOR
6. “tesla amir -8787” — $6.6K/mo
Was $147 CPA (Dec), now $831. App rate cratered 27% → 9.6%. Both ad sets (“broad - Copy” $1,187 CPA, “karma” $633 CPA) are NEW.
Action: Give 1 more week. If app rate stays below 15%, kill both and reallocate to “tesla” main “karma” ($74 CPA).
7. “RTO Lead Gen | Amr Videos” — $5.3K/mo
$485 CPA, 11 deals. Cheap CPL ($2.75) but low app rate (10.9%). Feeds IH pipeline.
Action: Hold. Not bad, not great.
8. “Lead Gen | CBO Scaling” — $13.7K/mo
Declining: CPA $231 (Nov) → $598 (Mar). CPL nearly tripled ($1.40 → $3.63). App rate dropped 10% → 9.5%.
• “Photos back” ad set: $1,203 CPA. Bleeding money.
• “3 phones amir - broad - Copy”: $292 CPA, 10 deals. Still OK.
Action: Cut “Photos back” budget in half. Shift to “broad - Copy”.
9. “2-23 Scale” (Local markets) — $2.7K/mo
Houston ($415 CPA, 2 deals) and Dallas ($402 CPA, 2 deals) are OK for local.
Action: Keep Houston and Dallas. Kill North Carolina, San Antonio, Jacksonville — all 0 deals.
10. Account 2 New Campaigns (PV Madi, PV Tesla, etc.)
All brand new, <$1.5K each, mostly 0 deals. App rates are 3–6% across the board (avg is 43%).
Action: Give 2 more weeks. If app rates don’t climb above 10%, these creatives aren’t working. Exception: “PV Madi Stand Still Video” (2 deals, $607 CPA) — prioritize budget here.
KILL IMMEDIATELY — Saves ~$4K/month
| Campaign | March Spend | Deals | Why |
| Get people to apply - Copy 2 | $813 | 0 | $100+ CPL, 0 apps for 6 months. $10K+ wasted total. |
| expiring approval ad | $762 | 0 | $127 CPL, 0 apps. |
| PV 15 Plus Message Ad | $957 | 0 | $5.64 CPL but 4% app rate, 0 deals. |
| RTO Madi 3 phones selfie | $747 | 0 | $8.68 CPL, 0 deals. |
| Local Tax Sale Reach | $447 | 0 | Reach campaign, 0 leads generated. |
| span | $113 | 0 | $57 CPL, junk. |
| PV Madi zfold 6 only | $113 | 0 | $9.45 CPL, 0 apps. |
| PV Madi interview Mo | $116 | 0 | $9.68 CPL, 1 app. |
SCALING PRIORITY ORDER — Where to Put the Freed Budget
| # | Ad Set | Current Spend | Target Spend | CPA |
| 1 | tesla – karma | $670/mo | $3–5K | $74 |
| 2 | Local 2-20 – broad - new ad | $370/mo | $2–3K | $61 |
| 3 | acima – new photos | $5.2K/mo | $8–10K | $192 |
| 4 | Unboxing - 2 - Copy | $3.9K/mo | $5–6K | $262 |
| 5 | Retarget didnt apply | $1.3K/mo | $3–5K | $267 |
Attribution Warning
CPAs above are inflated due to attribution issues. We confirmed that leads entering through newer ad sets get credited to the original ad set the person first came through. Example: ad set 120242251724210287 showed $4,487 CPA (1 deal) but cross-referencing the actual FB lead export revealed 23 deals and a true CPA of $195.
The relative rankings are still valid (cheaper CPAs are genuinely better), but absolute dollar amounts may be 2–3x higher than reality for newer ad sets. Always cross-reference high CPAs with the FB lead export before killing.