Ali FarhanMARKETING LAB
LAB / 03/PAID SOCIAL/PRE-FLIGHT REVIEW

CHECK THE SETUP
BEFORE THE SPEND.

A pre-flight review for a Meta or TikTok campaign brief. Set up a synthetic configuration and the page checks objective fit, budget floor, audience policy, tracking, claim language and naming. It returns a readiness report — not an approval, a launch or a spend commitment.

Offline checklist · no Ads Manager connection · nothing launched · no spend
Configuration

Build the brief.

Every value is synthetic. The baseline is a valid example; the failing preset demonstrates how blockers surface.

01 / Campaign
02 / Audience & policy
03 / Tracking
04 / Creative & declarations

No credentials, payment method or ad-account ID are requested. The URL is format-checked only; the page is not fetched.

Readiness report

Run the review to see all 15 checks. A pass means the brief is internally coherent — it is not platform approval.

What the checklist will not do

It does not access an ad account, create a campaign, request review, launch delivery, spend budget, approve creative or predict performance. Policy interpretation can change; the responsible operator confirms the current rules in the live account.

  • Sensitive-category terms are a flag for human review, not a legal determination.
  • Claim scanning is literal pattern matching, not a full policy or substantiation review.
  • Budget floors and objective names are demonstration rules and may differ by account, country and date.