Free planRead every connected account, 100 reads a day, free forever.See pricing →

Prompt library

Prompts for Meta Ads (Facebook and Instagram)

20 copy-ready prompts for Meta Ads, grouped by job, with the exact MegaMCP tools each one calls.

6 of these propose changes. Each becomes a plan you approve.

Claude · MegaMCP connectedIllustrative demo
  1. You

    Turn off every ad that spent $100+ this week without a purchase.

  2. Claude
    meta_ads_list_adsDonemeta_ads_set_statusWaiting for approvalplan ready

    Here's the plan with before and after values. Nothing changes until you approve it.

On this page
  1. Reporting
  2. Optimization
  3. Audits
  4. Agency workflows
  5. Tips
  6. FAQ

See it on a sandbox account. Ask, review the diff, approve, undo. No card needed.

Join the waiting list
How these prompts work

Prompts for Meta ad accounts through MegaMCP. Reports answer immediately; status, budget, duplication and new-ad requests become plans you approve, and new ads are always created paused.

Reporting5 prompts

  • Reads data

    Summarize this ad account for the last 14 days: spend, reach, frequency, CTR, CPM, purchases and ROAS.

    Tools it calls: meta_ads_account_overview

  • Reads data

    Show ROAS by placement for the last 14 days, worst first.

    Tools it calls: meta_ads_insights

  • Reads data

    Break down cost per purchase by age and gender for last month.

    Tools it calls: meta_ads_insights

  • Reads data

    List campaigns with their objective, budget and results for the last 7 days.

    Tools it calls: meta_ads_list_campaigns

  • Reads data

    Which ad sets have the lowest cost per lead this month, and what targeting do they use?

    Tools it calls: meta_ads_list_ad_sets

Optimization6 prompts

  • Reads data

    Which ads have frequency above 4 and a falling CTR? Summarize and suggest fixes.

    Tools it calls: meta_ads_creative_fatigue

  • Proposes a change

    Turn off every ad that spent $100+ this week without a purchase.

    Tools it calls: meta_ads_list_adsmeta_ads_set_status

    Any change becomes a plan you review and approve. Nothing moves until you do.

  • Proposes a change

    Duplicate my best prospecting ad set so I can test a new audience. Keep the copy paused.

    Tools it calls: meta_ads_list_ad_setsmeta_ads_duplicate_ad_set

    Any change becomes a plan you review and approve. Nothing moves until you do.

  • Proposes a change

    Raise the daily budget of the best-ROAS campaign by 15% and show me the plan.

    Tools it calls: meta_ads_list_campaignsmeta_ads_set_budget

    Any change becomes a plan you review and approve. Nothing moves until you do.

  • Proposes a change

    Create a new single-image ad in this ad set with this headline, text and link, paused.

    Tools it calls: meta_ads_create_ad

    Any change becomes a plan you review and approve. Nothing moves until you do.

  • Proposes a change

    Pause ad sets with CPM more than double the account average this week.

    Tools it calls: meta_ads_list_ad_setsmeta_ads_set_status

    Any change becomes a plan you review and approve. Nothing moves until you do.

Audits5 prompts

  • Reads data

    Audit creative health: which ads are fatigued, which are still fresh, and how many are carrying the account?

    Tools it calls: meta_ads_creative_fatiguemeta_ads_list_ads

  • Reads data

    Is this account over-pacing this month? Show month-to-date pacing per active campaign.

    Tools it calls: meta_ads_budget_pacing

  • Reads data

    Which campaigns are spending without any tracked purchases or leads in 30 days?

    Tools it calls: meta_ads_list_campaigns

  • Reads data

    Compare this week's CPM, CTR and cost per result with the last four weeks. Anything unusual?

    Tools it calls: meta_ads_insights

  • Reads data

    List every active ad with its creative name and results so I can spot duplicates.

    Tools it calls: meta_ads_list_ads

Agency workflows4 prompts

  • Reads data

    Compare Meta and Google Ads CPA for this client over the last 30 days.

    Tools it calls: megamcp_cross_channel_summary

  • Reads data

    Which clients' Meta spend is pushing them over their monthly budget?

    Tools it calls: megamcp_portfolio_pacing

  • Proposes a change

    Rebalance this client's budgets across Meta and Google so the month lands on budget.

    Tools it calls: megamcp_propose_client_rebalance

    Any change becomes a plan you review and approve. Nothing moves until you do.

  • Reads data

    Check this new ad copy against the client's brand guide before we create the ad.

    Tools it calls: megamcp_check_copy

Tips for better Meta Ads prompts

  • Meta budgets can live on the campaign (CBO) or the ad set. Name the level, or let the AI check first.
  • Name a date range; Meta's default attribution windows mean the last 1 to 2 days can still change.

Tool names link to the tool reference, generated from the running product. What MegaMCP can read and change in Meta Ads is on the Meta Ads integration page.

FAQ

Can ChatGPT run Facebook ads?

Connected through MegaMCP, it can analyze campaigns and propose pauses, budget changes, ad set copies and new paused ads. A person approves each plan before anything changes.

Do these prompts work for Instagram ads?

Yes. Instagram ads run through Meta Ads Manager, so the same account, campaigns and placements apply.

Will new ads go live immediately?

No. MegaMCP creates new Meta ads paused; you flip them live after reviewing them.

Related guides

5 days. On the house.

Put Mega to work. Your ad budget stays yours.

No credit card to start. Every workspace comes with a sandbox ad account, so you can watch the whole ask, diff, approve, undo loop before you connect anything real.

Get launch updates

New integrations, platform approvals, the occasional dark joke. One or two emails a month. Unsubscribe anytime.

Want early access? Join the waiting list →