Campaign setup

Pre-launch QA of a paused Meta lead campaign

Audits a paused Meta lead or messaging campaign before it goes live: objective, optimisation goal, locations, budget versus target CPL, delivery estimates, creative enhancements, lead forms, landing pages and placement previews. Every fix is shown as a preview first.

When to use it

When a Meta lead or messaging campaign is still paused and you want to catch setup mistakes before spending budget on it.

What you get

A PASS/WARN/FAIL table with the finding and fix for each check, placement preview links, and previews of every change, applied only after your approval.

Does it change anything in my account?

Only with your approval. The assistant first shows a preview of every change and waits for your go-ahead.

Works with

Meta Ads

Fill in before sending

[campaign name][target cost per lead][service area]
Run a pre-launch check on my paused Meta campaign [campaign name]. My target cost per lead is [target cost per lead]. My service area is [service area]. Check each item and mark it PASS, WARN or FAIL: 1. Objective and optimisation. The campaign objective is Leads (OUTCOME_LEADS), or Engagement for a messaging campaign, and every ad set optimises for LEAD_GENERATION, QUALITY_LEAD, OFFSITE_CONVERSIONS on a lead event, or CONVERSATIONS, not LINK_CLICKS or LANDING_PAGE_VIEWS. The objective of an existing campaign cannot be changed, so if it is wrong the fix is a new paused campaign: show it as a preview and list which ad sets and ads would need to be rebuilt inside it. 2. Locations and ages. Locations stay inside my service area and age ranges make sense for the offer. Compare locations, ages and custom audiences across the ad sets and flag pairs that target the same people, since they compete in the auction. This is a settings comparison, not a measured overlap, so mark it WARN rather than FAIL. 3. Budget. The daily budget per ad set (or the campaign budget divided by the number of ad sets, if budget sits at campaign level) is at least 3x my target cost per lead. Budgets come back in cents, so convert them before comparing. Run the delivery estimate on each ad set and flag any whose audience is very small or whose expected daily results are near zero. 4. Creative. For each ad, read the creative: headline, primary text, button, destination and which Advantage+ creative enhancements are on. Flag any enhancement that could rewrite my claims or prices, or add music or visual edits I did not ask for. Also report any delivery issue Meta already lists on the ad (effective status and issues), and check that the button matches the destination (for example a WhatsApp ad set needs a WhatsApp button). 5. Lead forms. List the Pages this ad account can advertise for, then the instant forms on the right Page, and check each form's status and questions (too many questions, missing phone, free-text where a choice list would qualify better). The form list does not return the privacy policy link or the thank-you screen, so mark those WARN and tell me to check both in Ads Manager. If the creative read shows which form an ad uses, use it; if not, ask me which form each ad uses. 6. Website ads. For each destination URL, read the live page and check that it returns 200, that the title and H1 match the ad's promise and that a phone number appears in the page text. Flag redirects, 404s and slow or empty responses. 7. Previews. Using the creative id from the creative read, give me preview links for every ad in mobile feed, Instagram feed and Instagram Story. Output a table with the columns item, entity, status, finding and fix. For every FAIL, show the exact change as a preview with confirm=false: a new paused campaign for a wrong objective, the ad set update for optimisation goal, locations, ages or budget, the campaign budget update if budget is at campaign level, and the creative update with the enhancements switched off. Budget increases above 50% are blocked in one step, so split larger raises into steps. If an ad was built from an existing Instagram post, do not rebuild its creative; flag it and tell me to switch the enhancement off in Ads Manager instead. Apply nothing and do not activate the campaign until I approve.

Related searches

These prompts work best when your AI assistant is connected to your accounts with Opus Growth.

Connect your accounts free

More prompts

Campaign setupChanges after your approval

Build a local Google Search campaign from scratch, created paused

A fully structured Search campaign with keywords, ads and negatives, shown for approval before it is created paused.

When to use itWhen you are launching Google Ads for a local business and need a properly structured Search campaign built from scratch.

Google Ads
Campaign setupChanges after your approval

Demand Gen campaign using my best-retaining YouTube videos

Shortlists your strongest short YouTube videos by retention and builds a paused Demand Gen campaign around them. It adds country and language targeting, a 30-day remarketing audience and ready-to-run ad copy, and previews every step before anything is created.

When to use itWhen you want to turn your best-performing short YouTube videos into a Google Demand Gen campaign with remarketing.

Google Ads
Campaign setupChanges after your approval

Final pre-launch review of my paused campaigns before turning them on

Audits every recently created paused campaign for targeting, ad strength, policy, extensions, schedule, budget and landing page, then proposes enabling only the ones with zero fails.

When to use itWhen you have built several paused Google Ads campaigns and want to be sure they are ready before you switch any of them on.

Google Ads, SEO Intelligence
Campaign setupChanges after your approval

Launch a Meta lead generation campaign with an instant form

Reuses or drafts a qualifying instant form, then builds a paused Leads campaign, ad set and form-linked ads, with dry-run previews before creation and rendered Feed and Stories previews after.

When to use itWhen you want to start collecting leads on Facebook and Instagram with an instant form and need the whole campaign set up safely.

Meta Ads