M Meta Signal Engine

Generated test plan

Find a path to start making money

Selected Test Direction

Hook/test direction: “If money’s tight, start here.”

What this test is asking: Does a concise empathy-based hook create more scroll-stopping power than a more descriptive offer hook?

Signal shortcut: Empathy + immediacy

$10 can catch attention and possibly one useful signal, but it cannot prove lead economics.

Meta Ads Manager Setup

This is the core of the test. Do not add extra ads, extra hooks, or broad automatic placements during this first run.

Campaign Objective: Traffic
Optimization: Landing Page Views
Daily Budget: $5.00
Duration: 2 days
Creative Format: Single static image with heavy text headline and minimal supporting copy.
CTA Type: Learn More
Audience: Tampa, Fl USA / 24-58 / All, unless the offer is truly gender-specific
Placements: Facebook Feed, Instagram Feed, Facebook Stories, Instagram Stories
Setup reason: This version is built to test whether emotional relevance gets attention even when the offer is not fully explained.
Signal to watch: Empathy + immediacy

Setup steps

  1. Create one campaign using the selected objective.
  2. Create one ad set only for this first test.
  3. Use manual placements only: Facebook Feed, Instagram Feed, Facebook Stories, Instagram Stories.
  4. Set the budget and hard end date from the pacing plan.
  5. Turn off listed automation and creative enhancement settings.
  6. Use the selected hook as the first line or first frame of the ad.
  7. Send traffic/action to the shortcut signal, not to a vague homepage if avoidable.
  8. Do not add extra hooks, extra ads, or extra placements during this test.

Turn Off

Ads Manager note: Use one static image with strong contrast; keep copy minimal so the first line does the work.

Settings Audit Checklist

Go through this in order, inside Ads Manager, before launching. Every row maps to a specific toggle.

Campaign level

SettingSet toWhere to find itWhy
Advantage+ campaign budget (CBO)OFFCampaign creation screen, near the budget fieldWith one ad set this has nothing to optimize anyway — turning it off stops Meta from prompting you to add more ad sets mid-test.
Campaign objectiveTrafficCampaign creation screen, top of pageMust match the budget tier and selected test direction, not Meta’s suggested Sales default.

Ad Set — Audience

SettingSet toWhere to find itWhy
Advantage+ audienceOFF (or as off as your account allows)Ad Set -> Audience section, near the topThe single biggest leak at small budgets — it can override your narrow targeting with Meta's broad guess.
Detailed targeting expansionOFFAd Set -> Audience -> small text link below the targeting fieldsThis checkbox alone can widen "narrow" targeting to "anyone Meta thinks might respond."
LocationTampa, Fl USAAd Set -> Audience -> LocationsLocation is the strongest hard fence for local businesses.
Radiusthe entire countryAd Set -> Audience -> Locations (drop-pin radius)Local services: 5-15 miles removes most irrelevant impressions instantly.
Age range24-58Ad Set -> Audience -> AgeDefault 18-65+ guarantees spend on people who will never buy.
GenderAll, unless the offer is truly gender-specificAd Set -> Audience -> GenderOnly narrow if the offer itself is gendered — don't narrow just to narrow.
Detailed targeting (interests)Use minimal detailed targeting. Let the hook self-qualify.Ad Set -> Audience -> Detailed TargetingInterests are a weak, tie-breaker signal at best. The creative is the real targeting lever.

Ad Set — Placements

SettingSet toWhere to find itWhy
Advantage+ placementsOFF -> Manual placementsAd Set -> PlacementsSpreading a tiny budget across 6-8 placements means no single placement gets enough delivery to mean anything.
Placement: Facebook FeedONAd Set -> Placements -> Manual -> checkedSelected based on creative format.
Placement: Instagram FeedONAd Set -> Placements -> Manual -> checkedSelected based on creative format.
Audience NetworkOFFAd Set -> Placements -> Manual -> uncheckedLower quality, wrong context, or untested creative format for this tier.
In-stream videoOFFAd Set -> Placements -> Manual -> uncheckedLower quality, wrong context, or untested creative format for this tier.
Stories (unless story-native vertical creative)OFFAd Set -> Placements -> Manual -> uncheckedLower quality, wrong context, or untested creative format for this tier.

Ad Set — Budget & Bidding

SettingSet toWhere to find itWhy
Budget typeDaily budgetAd Set -> Budget & ScheduleDaily budgets prevent Meta's pacing algorithm from front-loading 50%+ of spend on day one.
Daily/Lifetime amount$5.00 (see Pacing section for full schedule)Ad Set -> Budget & ScheduleFrom the pacing model for this tier.
Bid strategyLowest cost, no cap. You do not have cost data yet — a cap with no history usually means the ad won't spend at all.Ad Set -> Budget & Schedule -> Bid strategyA cap with no historical cost data usually causes zero delivery.
End dateSet manually to match the hard-stop day in the Pacing sectionAd Set -> Budget & Schedule -> End dateDon't rely on remembering to pause — set the stop in the platform itself.

Ad — Creative

SettingSet toWhere to find itWhy
Standard / Automatic EnhancementsOFF (all toggles)Ad level -> Creative -> bottom of the creative editorThese auto-edit your creative (cropping, music, text overlays) — the version tested isn't the version shown.
AI text variations / Advantage+ creative textOFFAd level -> Creative -> Primary text / Headline sectionIf Meta generates multiple headline versions, you won't know which words drove the result.
Multi-advertiser adsOFFAd level -> Creative -> Ad settingsShows your ad in a comparison carousel with competitors, muddying attribution.
Number of ads in this ad set1Ad Set -> AdsOne variable at a time. A second ad only at $50+ tiers, per the Pacing section.

Leave these ON

SettingSet toWhere to find itWhy
Pixel / Conversions APIONAd level -> TrackingEven if not optimizing toward a pixel event yet, collect the data for future retargeting.
Standard frequency capsDefault (leave alone)N/AYou won't hit frequency caps before this tier's budget runs out.

The Ad Built From Your Selected Direction

Hook / First Line

If money’s tight, start here.

Primary Text

When cash is tight, the hard part is not wanting help — it’s finding a next step that doesn’t waste your time.

This is a simple starting point for people who need a clearer path.

Tap to see what it is.

Headline

If money’s tight, start here.

CTA

Learn More

Visual Direction

Bold, high-contrast static image. Use a real, relatable person in a plain setting, with the headline as the hero text. Keep the visual clean and unpolished enough to feel human, not like a scammy 'make money fast' ad. Add a small subline near the bottom: 'See the first step.'

Test Summary

Business: Test twow
Offer: Find a path to start making money
Budget: $10.00
Test Type: Hook Test
Primary Metric: 3-second video views, ThruPlay, or post engagement
Objective: Traffic

Raw Input Interpretation

Category: general_offer
Likely user state: distracted and not actively looking for the offer
What the engine thinks this is: Find a path to start making money needs a scroll-stopping angle and one low-friction action.
Easy first action: click to go to the landing page
Fast result/experience: get 3 jobs after doing intake form
Main friction: it has a long intake form

Input risks

User input is treated as raw material. The ad angle should be built for the scroll environment, not copied from the intake wording.

Other Possible Test Directions

The engine generated different scroll-first test paths. You selected one; the setup above is built around that selected direction.

Need a way to make some money this week?

What it tests: Does a direct, plainspoken money-pressure hook stop more cold scrollers than a softer discovery hook?

Setup: Traffic / Landing Page Views / Single static image with bold headline text overlay and simple supporting subtext.

Signal: Speed + relevance

Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7

Tired of waiting for the right opportunity?

What it tests: Will an opportunity-frustration hook outperform a money-emergency hook for getting engaged clicks?

Setup: Traffic / Landing Page Views / Single static image with a clean lifestyle photo plus headline text overlay.

Signal: Stuckness + hope

Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7

3 job ideas, one short form, and a clearer next step.

What it tests: Does a concrete process hook outperform a pure pain hook for click-through intent?

Setup: Traffic / Landing Page Views / Static image that visually shows 3 simple tiles/cards or numbered steps.

Signal: Simplicity + structure

Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7

If money’s tight, start here. Selected

What it tests: Does a concise empathy-based hook create more scroll-stopping power than a more descriptive offer hook?

Setup: Traffic / Landing Page Views / Single static image with heavy text headline and minimal supporting copy.

Signal: Empathy + immediacy

Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7

Looking for work you can actually do from home?

What it tests: Will a practical work-from-home hook pull more attention than a general money hook?

Setup: Traffic / Landing Page Views / Single static image with a home/work setup visual and headline overlay.

Signal: Practicality + flexibility

Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7

Not sure what kind of side work fits you?

What it tests: Does a fit-finding hook outperform a direct money-pressure hook for encouraging clicks?

Setup: Traffic / Landing Page Views / Static image with a quiz/checklist style layout or simple question-led design.

Signal: Fit + self-discovery

Score: 33 / 50 — Scroll 6, Relevance 7, Friction 6, Signal 7, Budget 7

Selection note: Human selected this test direction. The engine will now optimize the Meta setup around this chosen hook, shortcut action, and campaign path instead of second-guessing the choice.

Signal Shortcut

Shortcut action: people clicked to go to the site

Selected direction signal: Empathy + immediacy

Why this shortcut: The action is small enough to ask for early, but specific enough to reveal whether the person is relevant.

Signal ladder

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.

Bouncer Logic

Who this repels

Buyer signal to watch

Clicked to go to the site after seeing a direct, relevant hook.

Expected Outcomes

Kill Rules

Pause / Kill / Change if

Continue if

Scale only if

Copy/Paste Launch Checklist

Raw AI / Engine Output

Creative JSON
{
    "hook": "If money’s tight, start here.",
    "visual_direction": "Bold, high-contrast static image. Use a real, relatable person in a plain setting, with the headline as the hero text. Keep the visual clean and unpolished enough to feel human, not like a scammy 'make money fast' ad. Add a small subline near the bottom: 'See the first step.'",
    "primary_text": "When cash is tight, the hard part is not wanting help — it’s finding a next step that doesn’t waste your time.\n\nThis is a simple starting point for people who need a clearer path.\n\nTap to see what it is.",
    "headline": "If money’s tight, start here.",
    "cta": "Learn More",
    "repels": [
        "People looking for instant money",
        "People who want passive-income hype",
        "High-income scrollers",
        "Users who hate blunt money messaging"
    ],
    "buyer_signal": "Clicked to go to the site after seeing a direct, relevant hook.",
    "angle_used": "Empathy + immediacy",
    "test_question": "Does a concise empathy-based hook create more scroll-stopping power than a more descriptive offer hook?",
    "signal_shortcut": "Ask for the smallest real step: a site click. That filters for people with enough need to pause, while repelling casual vanity engagers."
}
Setup JSON
{
    "campaign_objective": "Traffic",
    "optimization_event": "Landing Page Views",
    "creative_format": "Single static image with heavy text headline and minimal supporting copy.",
    "placements": [
        "Facebook Feed",
        "Instagram Feed",
        "Facebook Stories",
        "Instagram Stories"
    ],
    "turn_off": [
        "Advantage+ placements",
        "Audience Network",
        "In-stream video",
        "Stories unless story-native vertical creative",
        "Automatic creative enhancements",
        "AI text variations",
        "Multi-advertiser ads",
        "Detailed targeting expansion where possible"
    ],
    "audience": {
        "type": "local",
        "location": "Tampa, Fl USA",
        "radius": "the entire country",
        "age": "24-58",
        "gender": "All, unless the offer is truly gender-specific",
        "detailed_targeting": "Use minimal detailed targeting. Let the hook self-qualify.",
        "note": "Location is the strongest hard fence for local businesses."
    },
    "budget": {
        "daily_budget": 5,
        "duration_days": 2,
        "checkpoints": [
            "6 hours",
            "24 hours",
            "48 hours hard pause"
        ],
        "note": "Use daily budget and manually pause."
    },
    "setup_note": "This version is built to test whether emotional relevance gets attention even when the offer is not fully explained.",
    "selected_hook": "If money’s tight, start here.",
    "signal_to_watch": "Empathy + immediacy",
    "cta_type": "Learn More",
    "ad_manager_note": "Use one static image with strong contrast; keep copy minimal so the first line does the work.",
    "setup_steps": [
        "Create one campaign using the selected objective.",
        "Create one ad set only for this first test.",
        "Use manual placements only: Facebook Feed, Instagram Feed, Facebook Stories, Instagram Stories.",
        "Set the budget and hard end date from the pacing plan.",
        "Turn off listed automation and creative enhancement settings.",
        "Use the selected hook as the first line or first frame of the ad.",
        "Send traffic/action to the shortcut signal, not to a vague homepage if avoidable.",
        "Do not add extra hooks, extra ads, or extra placements during this test."
    ]
}