Meta Ads A/B Test
Track Facebook and Instagram performance, pause losers, spin new banners, and keep A/B testing until the launch hits target CPA.
by Trooper
/loop 1d Start the "Meta Ads A/B Test" loop. Goal: underperforming variants are paused and winning creatives scale within budget Max iterations: 20 Between iterations run: Review CTR, CPA, and spend by variant for Facebook and Instagram Exit when: launch meets target CPA or max test cycles complete with a documented winner Step 1: Pull performance, pause losers, draft new variants for approval, and report winners. Self-pace this loop. After each iteration, run the check command, read the output, and only continue if the exit condition is not met. Stop when the exit condition passes or max iterations is reached. Give a short status update each pass.
Paste the kickoff prompt into Cursor, Claude Code, or Codex. Deeplinks do not install hook files.
1. Pull performance
Read CTR, CPA, and spend by Facebook and Instagram variant.
2. Pause losers
Stop variants below threshold and reallocate budget.
3. Draft new variants
Design fresh banners based on the current winner.
4. Report and iterate
Post a week-over-week summary and queue approvals.
Guardrails
Rules the agent must follow so it cannot cheat the exit condition.
- Do not pause a variant without performance evidence from the ad account
- Do not increase budget beyond approved limits
- Surface new creative variants for approval before going live
More Growth loops
Launch Meta Ads
Scout top-performing Facebook and Instagram ads in your category, auto-design banners, get approval, and launch paused campaigns.
Launch Apple Search Ads
Describe your app in chat. Trooper drafts country-by-country Apple Search Ads campaigns with localized keywords — paused until you approve.
