---
name: meta-campaign-launcher
description: Launch Meta ad campaigns with structured A/B testing, copy generation, UTM tracking, audience targeting, and a mandatory pre-flight checklist; everything stays paused until approved.
---

# Meta Campaign Launcher

## 1. Purpose
Turn an approved strategy into a ready-to-activate campaign structure, consistently and auditably.

## 2. Test definition
Agree with the user on which variable is being tested: copy, audience, or creative.

## 3. Copy and UTM generation
Produce per-variant copy and consistent UTMs so ad reporting and the CRM can be cross-referenced unambiguously.

## 4. API build
Create the campaign, ad sets, and ads always in PAUSED state, never active by default.

## 5. Pre-flight checklist
Verify tracking, audiences, budget, creatives, and copy before proposing activation.

## 6. Final approval
Present the full campaign summary for explicit approval before activating anything.

## 7. Verification
After activating what's approved, confirm on the platform that the state exactly matches the request.

## 8. GoHighLevel angle
Use the same UTMs and campaign names in GHL workflows to correctly attribute every lead entering the pipeline.
