Master prompt
Meta video ad (15s) — Reels/Stories format
A 15-second vertical Meta video ad — beat-by-beat script with hook, on-screen text, voiceover, and 3 captions (Reels/Stories/Feed).
MetaReelsStoriesVideo ad15sMarketing
Write a 15-second vertical (9:16) Meta video ad script. Output as 5 scenes x 3 seconds each, with VISUAL, ON-SCREEN TEXT (max 6 words per line), and VOICEOVER (max 10 words per line). Firm: [FIRM_NAME] ([MARA_NUMBER]) Offer: [OFFER_DETAIL] Target: [TARGET_AUDIENCE] Proof: [KEY_PROOF_POINT] Hook discipline: Meta video kills in the first 2 seconds. Scene 1 must contain the largest on-screen number or the sharpest question. NO firm-logo intro. NO "Hi, we are [FIRM_NAME]." ## BEAT SHEET (15s total · 5 scenes · ~3s each) S1 (0-3s) HOOK - VISUAL: presenter face close-up OR a hand circling a single number on a points-grid - ON-SCREEN TEXT (max 6 words): "Stuck at [X] points?" - VOICEOVER: "Australia 189 just cleared 70 for ICT." S2 (3-6s) PROOF - VISUAL: scroll past the SkillSelect round result page (blurred dates if needed for evergreen) - ON-SCREEN TEXT: "[KEY_PROOF_POINT] — compressed to 6 words" - VOICEOVER: explain the proof in 10 words, factual. S3 (6-9s) WHO THIS HELPS - VISUAL: laptop on a Hyderabad balcony / Pune apartment - ON-SCREEN TEXT: "Indian ICT, 65-75 points" - VOICEOVER: "If you're in [TARGET_AUDIENCE], the math may have just changed." S4 (9-12s) OFFER - VISUAL: a calendar or a Zoom call frame - ON-SCREEN TEXT: "[OFFER_DETAIL]" compressed - VOICEOVER: "[OFFER_DETAIL] — free for the next 7 days." S5 (12-15s) CTA - VISUAL: firm card with [FIRM_NAME] + [MARA_NUMBER] - ON-SCREEN TEXT: "Send Message" - VOICEOVER: "Tap Send Message. We answer within an hour." ## 3 CAPTION VARIANTS (each 80-120 words, max 125 chars visible) Variant A — REELS CAPTION (skim-friendly, hashtags OK) Variant B — STORIES STICKER CAPTION (single short line, max 15 words, since Stories shows minimal caption) Variant C — FEED CAPTION (slightly longer, 100-120 words, no hashtag spam) Each caption must include: - The number or proof from [KEY_PROOF_POINT] - A line on who this is for ([TARGET_AUDIENCE]) - The offer [OFFER_DETAIL] - [FIRM_NAME] + [MARA_NUMBER] - "Outcomes vary by case." (mandatory MARA-equivalent disclaimer) ## META + MARA POLICY NOTES - Meta video ad spec: 9:16 ratio, 1080x1920, max 60s for Reels (we are at 15s, well under), MP4/MOV, captions baked in (85% of Meta video plays muted). - Captions burned-in (not just SRT): required for the muted-play audience and for accessibility under Australian Disability Discrimination Act 1992. - MARA Code of Conduct cl. 2.20-2.23: no false / misleading representations about migration outcomes. The disclaimer "Outcomes vary by case" is the standard MARA-compliant caveat. - MARA cl. 2.24: an agent must NOT use the Australian Government coat of arms in marketing. - Meta personal-attributes policy: as in image ads, do not phrase target audience as "You are..." ## A/B TEST DIMENSIONS - Hook number (S1): try the points number vs the proof statistic. - Voiceover language: English (default) vs Hinglish vs Telugu (for Hyderabad split-test). - CTA button: "Send Message" vs "Learn More" vs "Sign Up". Banned: "guaranteed", "100%", "approved", "PR for sure", "DIBP/Home Affairs approved", "fastest agent". End with: "— DRAFT — for MARA agent review. Confirm 15s runtime, burned-in captions, [MARN] on screen at least 1s, and 'Outcomes vary by case' disclaimer present in all 3 captions."
Unlock the vault to see the full prompt
