DECISIONS, EXPLAINED

See the thinking behind the doing.

Every threshold. Every action. A starting point you can adapt to your economics.

20 decision rules
WhenConditionActionDefaults
Daily Test BatchDailyHeadroom under capTests scale with free budget, not with ambition1 test + 1 per $2,500 headroom, max 82500 $8 countEditable in profile
Creative Loser ControlClosed cohortROAS d5 < target on ≥ $300 closed spendHalf of early 'expensive' flags ended at 106–111% ROASPause300 $Editable in profile
Test AutopilotAny day$150 spent, 0 purchasesEnough spend to expect at least one purchasePause150 $Editable in profile
Test AutopilotDay 1CPT > 1.7 × breakevenDay 1 is noisy; only very expensive ad sets diePause1.7 xEditable in profile
Test AutopilotDays 3 and 53-day CPT > 1.3 × breakevenEnough data to trust the pricePause1.3 xEditable in profile
Test AutopilotDay 7+≥ 20 closed trials and ROAS < 0.7 × targetClosed cohorts confirm the lossPause20 count0.7 xEditable in profile
Test AutopilotDay 14+≥ 30 trials and ROAS < 0.9 × targetNear-target needs more evidencePause30 count0.9 xEditable in profile
Test AutopilotDay 1CPT ≤ 0.6 × be, ≥ 7 purchases, spend ≥ 80% budgetStrong early winners shouldn't waitBudget × 20.6 x7 countEditable in profile
Test AutopilotDay 3+CPT ≤ 0.7 × beScale by marginal returnBudget × 30.7 xEditable in profile
Test AutopilotDay 3+CPT ≤ 0.82 × beBudget × 20.82 xEditable in profile
Test AutopilotDay after raiseCPT > 1.2 × beRaises that break efficiency are undone fastPrevious budget1.2 xEditable in profile
Test AutopilotAnyCPT > be two days, or one day > 1.6 × beBase budget1.6 xEditable in profile
Test AutopilotAny—Max $2,000 per ad set; proven up to $5,000 in +25% steps2000 $5000 $Editable in profile
Test AutopilotAnyNear targetCut, don't kill, almost-profitable ad sets−30%, never below $30030 %300 $Editable in profile
Test AutopilotAny≥ 3 zero-purchase kills AND > 50% of live ad setsMass failure is usually tracking, not creativesKill nothing, alert50 %Editable in profile
Daily Recommendations + 1-Click ApplyAnyYesterday's CPT > 5 × median, or data > 2 days staleBad data must never drive a scaleHold5 xEditable in profile
Daily Recommendations + 1-Click ApplyDailyCPT ≤ 0.85 × target CPTBudget × 2 (under $2k)0.85 xEditable in profile
Daily Recommendations + 1-Click ApplyDailyCPT > 1.5 × target CPTSwitch off1.5 xEditable in profile
Daily Recommendations + 1-Click ApplyBudget ≥ $2kOne bad dayBig winners get trims, not kills−10%, not kill10 %Editable in profile
Portfolio Spend GovernorDailyShare of capSlow new tests before cutting winners<92% normal · 92–96% free room · 96–100% swap · ≥100% half92 %96 %Editable in profile

Catalog defaults are examples to review, not universal recommendations. Validate against your own targets and data.