Generated test plan
Find a path to start making money
Attention Test Path
Test question: Can the Urgent Cash Gap Relief angle make the right person stop scrolling and take this shortcut action: the user takes the intake form?
Selected angle: Urgent Cash Gap Relief
Signal shortcut: Time pressure language, “this week,” “right now,” “fast first step”
$10 can catch attention and possibly one useful signal, but it cannot prove lead economics.
Test Summary
Raw Input Interpretation
User input is treated as raw material. The ad angle should be built for the scroll environment, not copied from the intake wording.
Possible Attention Angles
The engine does not stay loyal to weak user wording. It creates scroll-first routes and scores them for this budget.
Urgent Cash Gap Relief Selected
Sample hook: Need money this week, not “someday”?
Why: The pain is clear, emotionally charged, and instantly recognizable, which is ideal for interrupting scroll behavior.
Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7
Not a Course, Just a Next Step
Sample hook: If you’re stuck, stop buying “info” and get a next step.
Why: It cuts through market noise by rejecting the common “learn more” pattern and promising simplicity.
Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7
Three Realistic Options
Sample hook: Don’t know what fits you? Get 3 options that match your situation.
Why: People often stop scrolling when they feel an offer is about them personally and not just a broad promise.
Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7
For the Broke-but-Not-Broken
Sample hook: If your bank account is low but you’re still trying, read this.
Why: This audience often responds to messaging that feels understood rather than marketed to.
Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7
Low-Cost Entry Point
Sample hook: Want a simple way to start for less than $8?
Why: A small purchase can feel emotionally safer than a large commitment, which lowers attention friction.
Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7
Beginner-Friendly Reset
Sample hook: No experience? That’s the point.
Why: Many people scroll past money offers because they assume they’re not qualified; this angle removes that barrier.
Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7
Selection reason: Human selected this angle. The engine will now build the Meta test around this chosen direction instead of guessing the final direction automatically.
Signal Shortcut
Shortcut action: the user takes the intake form
Why this shortcut: The action is small enough to ask for early, but specific enough to reveal whether the person is relevant.
Signal ladder
- weak: View, like, click, or save — Attention only.
- useful: click to go to the site — The viewer took a small action that reveals context.
- strong: the user takes the intake form — The signal is tied to a real need.
- money: Asks price, books, buys, or starts checkout — Commercial intent.
A small-budget test should be judged by the first real signal, not by vanity engagement or statistical certainty.
Readiness Score
100/100 — GREEN
Ready to test.
The Ad
Hook
Need a fast next step this week?
Primary Text
If your income feels tight and you just need a clear starting point, this is built to cut through the noise. Take a short intake form and get 3 possible paths that fit where you are right now. No long course, no guesswork, no fluff.
If you already have a solid job or you’re not looking for a quick reset, skip this.
Tap through and see what fits.
Headline
Get 3 Paths That Fit Your Situation
CTA
Take the Intake
Visual Direction
Static image with a bold, high-contrast headline over a simple phone-screen mockup showing a short intake form and three numbered options. Use a calm, urgent color palette (dark background, white text, one accent color). Add a small badge that says "3 options matched to your situation". Keep the design plain and practical, not hypey or money-stack themed.
Bouncer Logic
Who this repels
- People with stable income who are just browsing
- Business owners looking for scaling advice
- Anyone expecting guaranteed earnings
- Users who want a full course instead of a quick next step
Buyer signal to watch
Completing the intake form indicates real need and actual consideration, not just curiosity.
Meta Ads Manager Instructions
Turn Off
Expected Outcomes
- Best: What Happens: The ad gets enough attention for a tiny test, and the message clearly resonates with people who are stressed about money. You may see a few clicks and a small number of intake completions from highly self-selected users.; Likely Numbers: Impressions: 200-500; Link Click Through Rate: 1.0%-2.5%; Intake Completion Rate From Clicks: 5%-15%; Completed Intakes: 1-3; Meaning: This would suggest the hook and problem framing can stop the right kind of person, but it still would not prove strong offer demand or profitable acquisition.
- Normal: What Happens: Most likely the ad gets limited delivery because the budget is very small and the objective is engagement, not conversion. You may get some post engagement or a few clicks, but very little signal on true buyer intent.; Likely Numbers: Impressions: 150-400; Link Click Through Rate: 0.5%-1.5%; Intake Completion Rate From Clicks: 0%-10%; Completed Intakes: 0-1; Meaning: This would mostly tell you whether the creative is understandable and mildly attention-grabbing, not whether the offer is compelling enough to drive leads at scale.
- Bad: What Happens: The ad underperforms due to weak trust, a vague offer, a likely sensitive-money angle, and a mismatch between engagement objective and desired action. Delivery may be tiny, clicks may be low-quality, and no intake forms are completed.; Likely Numbers: Impressions: 100-250; Link Click Through Rate: 0.2%-0.8%; Intake Completion Rate From Clicks: 0%-5%; Completed Intakes: 0; Meaning: This would suggest the hook is not strong enough or the audience is not responding, but it still would not separate creative failure from platform-delivery limits or landing-page friction.
- Do not conclude: Do not conclude the offer has no demand if the test gets few or no completions., Do not conclude the audience is bad if the campaign objective is engagement instead of conversions., Do not conclude the landing page is ineffective from a tiny sample size., Do not conclude price sensitivity or willingness to buy from engagement-only data., Do not conclude the ad can scale profitably based on a handful of clicks or views.
Kill Rules
Pause / Kill / Change if
- Less than 500 impressions after 48 hours at $5+/day: pause and check ad review, audience size, or account delivery.
- Mostly spam, emoji-only comments, or unrelated messages: change audience/creative before spending more.
- People misunderstand the offer: revise the hook or CTA before increasing budget.
- After full spend, no useful views/engagement and no soft signal: kill this hook.
- Video 50% hold rate below 10%: first 3 seconds failed.
Continue if
- Clear hold/engagement signal from the right kind of viewer.
- A real comment, save, or profile visit tied to the problem.
Scale only if
- Primary metric beats the threshold.
- Buyer signal is real, not vanity engagement.
- No major negative-comment or misunderstanding issue.
Copy/Paste Launch Checklist
Raw AI / Engine Output
Creative JSON
{
"hook": "Need a fast next step this week?",
"visual_direction": "Static image with a bold, high-contrast headline over a simple phone-screen mockup showing a short intake form and three numbered options. Use a calm, urgent color palette (dark background, white text, one accent color). Add a small badge that says \"3 options matched to your situation\". Keep the design plain and practical, not hypey or money-stack themed.",
"primary_text": "If your income feels tight and you just need a clear starting point, this is built to cut through the noise. Take a short intake form and get 3 possible paths that fit where you are right now. No long course, no guesswork, no fluff.\n\nIf you already have a solid job or you’re not looking for a quick reset, skip this.\n\nTap through and see what fits.",
"headline": "Get 3 Paths That Fit Your Situation",
"cta": "Take the Intake",
"repels": [
"People with stable income who are just browsing",
"Business owners looking for scaling advice",
"Anyone expecting guaranteed earnings",
"Users who want a full course instead of a quick next step"
],
"buyer_signal": "Completing the intake form indicates real need and actual consideration, not just curiosity.",
"angle_used": "Urgent Cash Gap Relief",
"test_question": "Can a simple urgent-next-step message make the right person stop scrolling and take the intake form?",
"signal_shortcut": "the user takes the intake form"
}Setup JSON
{
"campaign_setup": {
"objective": "Engagement",
"optimization_event": "Post engagement",
"budget_type": "Daily budget",
"daily_budget": 5,
"duration_days": 2
},
"ad_set_setup": {
"placements": [
"Facebook Feed",
"Instagram Feed"
],
"placement_rules": [
{
"setting": "Advantage+ placements",
"action": "Turn off"
},
{
"setting": "Audience Network",
"action": "Turn off"
},
{
"setting": "In-stream video",
"action": "Turn off"
},
{
"setting": "Stories",
"action": "Turn off unless story-native vertical creative is used"
}
],
"audience": {
"location": {
"type": "local",
"location": "Tampa, FL USA",
"radius": "15 miles"
},
"age": {
"min": 24,
"max": 56
},
"gender": "All, unless the offer is truly gender-specific",
"detailed_targeting": "Use minimal detailed targeting. Let the hook self-qualify.",
"detailed_targeting_rules": [
{
"setting": "Detailed targeting expansion",
"action": "Turn off where possible"
}
],
"note": "Location is the strongest hard fence for local businesses."
}
},
"ad_setup": {
"creative_rules": [
{
"setting": "Automatic creative enhancements",
"action": "Turn off"
},
{
"setting": "AI text variations",
"action": "Turn off"
},
{
"setting": "Multi-advertiser ads",
"action": "Turn off"
}
],
"setup_note": "Static creative at this budget should test qualified reactions, not sales."
},
"checks": {
"6_hours": "Review early engagement quality and confirm delivery is active.",
"24_hours": "Review performance and audience quality. Make no optimization changes unless clearly broken.",
"48_hours_hard_pause": "Pause the ad after 48 hours."
}
}