30 free AI prompts for advertisers

Practical prompt templates for recurring performance marketing tasks. Every prompt includes fill-in variables, recommended tools, and no sign-up gate.

Tags:

Showing 30 prompts

Facebook Ad Hook Generator

Ad Copy

Generate 10 differentiated Facebook ad-hook drafts for a specific pain point and audience segment.

Prompt
You are an expert direct-response copywriter. Write 10 Facebook ad opening-hook drafts for [PRODUCT_NAME] targeting [TARGET_AUDIENCE] who struggle with [PAIN_POINT]. Each hook should be 1-2 sentences, under 50 words. Use these formats: 2x question hooks, 2x bold-statement hooks, 2x story openers, 2x proof-led hooks, and 2x "if you" hooks. Use only proof points supplied in the brief. Do not invent statistics, customer experiences, medical claims, or product outcomes. Output as a numbered list, then add one line stating what a human reviewer should verify before publishing.
Variables:[PRODUCT_NAME][TARGET_AUDIENCE][PAIN_POINT]
Works with: Jasper / ChatGPT / ClaudeFull details

Landing Page Hero Section Copy

Landing Page

Generate a complete hero section for a landing page including headline, subheadline, and CTA.

Prompt
Write a landing page hero section for [PRODUCT_NAME]. The product helps [TARGET_AUDIENCE] to [PRIMARY_BENEFIT] without [MAIN_OBJECTION]. Include: (1) A primary headline under 10 words that focuses on the outcome, (2) A subheadline of 1-2 sentences expanding on the benefit and credibility, (3) 3 CTA button text options (action-oriented, under 5 words each). Tone: [TONE]. Avoid jargon.
Variables:[PRODUCT_NAME][TARGET_AUDIENCE][PRIMARY_BENEFIT][MAIN_OBJECTION][TONE]
Works with: Jasper / ChatGPT / ClaudeFull details

Deep Audience Research Brief

Audience Research

Generate a comprehensive audience research brief covering psychographics, pain points, and buying triggers.

Prompt
Act as a senior performance marketing strategist. Create a hypothesis-led audience research brief for [PRODUCT/SERVICE] in the [INDUSTRY] space. Include: (1) Top 3 audience segments with likely demographics and psychographics, (2) Primary pain points for each segment (3 per segment), (3) Buying triggers and objections, (4) Likely places each segment spends time online, (5) The language and vocabulary each segment may use, and (6) Competitive alternatives they might consider. Label every inference as a hypothesis to validate through customer interviews, review mining, search data, or campaign results. Format as a structured brief.
Variables:[PRODUCT/SERVICE][INDUSTRY]
Works with: ChatGPT / ClaudeFull details

AI Ad Creative Brief Generator

Creative Brief

Generate a detailed creative brief for your design team or AI image tools.

Prompt
Write a detailed ad creative brief for [CAMPAIGN_NAME]. Product: [PRODUCT]. Target audience: [AUDIENCE]. Campaign objective: [OBJECTIVE]. Key message: [KEY_MESSAGE]. Include: (1) Visual direction (3 concepts with mood, color palette, composition), (2) Copy direction (tone, key phrases to include/avoid), (3) Format specifications for [PLATFORMS], (4) Reference styles or aesthetics, (5) What success looks like. Make it actionable for a designer or AI image tool.
Variables:[CAMPAIGN_NAME][PRODUCT][AUDIENCE][OBJECTIVE][KEY_MESSAGE][PLATFORMS]
Works with: Jasper / ChatGPT / ClaudeFull details

Email Subject Line A/B Test Generator

Email

Generate 20 email subject line variants across different psychological triggers for A/B testing.

Prompt
Generate 20 email subject lines for [EMAIL_TOPIC] targeting [AUDIENCE]. Create 4 subject lines for each of these psychological triggers: (1) Curiosity gap, (2) Genuine urgency or scarcity, only if the offer details support it, (3) Social proof, only if supplied in the brief, (4) Direct benefit, and (5) Personalisation or relevance. Each subject line should be under 50 characters. Mark the top 3 to test first, explain the hypothesis behind each, and flag any claim that needs brand or legal review.
Variables:[EMAIL_TOPIC][AUDIENCE]
Works with: Copy.ai / ChatGPT / ClaudeFull details

Google Responsive Search Ad Generator

Ad Copy

Generate a full set of Responsive Search Ad headline and description drafts aligned to a keyword and landing-page context.

Prompt
Write a complete Google Responsive Search Ad draft for [PRODUCT/SERVICE]. Target keyword: [TARGET_KEYWORD]. Landing page URL: [LANDING_PAGE]. Paste the relevant landing-page copy, offer details, proof points, and restrictions here: [LANDING_PAGE_CONTEXT]. Write: (1) up to 15 headlines, 30 characters maximum each, with varied keyword, benefit, CTA, and proof-led angles, and (2) up to 4 descriptions, 90 characters maximum each, covering benefits, CTA, and objection handling. Do not invent claims or use unsupported social proof. Do not pin assets unless a supplied requirement makes it necessary. Label each element clearly. End with a short note that ad relevance, expected CTR, and landing-page experience are diagnostics to validate in Google Ads, not outcomes the draft can guarantee.
Variables:[PRODUCT/SERVICE][TARGET_KEYWORD][LANDING_PAGE][LANDING_PAGE_CONTEXT]
Works with: Jasper / ChatGPT / ClaudeFull details

SEO Content Brief for AI Writers

Landing Page Optimisation

Generate a structured SEO content brief that you can feed directly into Surfer SEO or any AI writing tool.

Prompt
Create a detailed SEO content brief for an article targeting the keyword [TARGET_KEYWORD]. Use the supplied SERP or Surfer data where available: [SERP_OR_SURFER_DATA]. Include: (1) Search-intent analysis, (2) a recommended title tag under 60 characters, (3) a meta description under 155 characters, (4) an H1, (5) 6-8 H2 sections covering the topic comprehensively, (6) related entities, searcher questions, and terms to cover naturally, (7) a provisional word-count range based on supplied competitor evidence, (8) internal-linking opportunities, and (9) five FAQs. Do not invent ranking data, competitor details, or target frequencies. Format for direct use in Surfer SEO's Content Editor, while prioritising accuracy, readability, and the searcher’s task over a content score.
Variables:[TARGET_KEYWORD][SERP_OR_SURFER_DATA]
Works with: Surfer SEO / JasperFull details

UGC-Style Video Ad Script

Video

Generate a natural, unscripted-sounding UGC video ad script optimized for TikTok and Reels.

Prompt
Write a 30-second creator-style video ad script for [PRODUCT] targeting [AUDIENCE]. The script should feel conversational without presenting an invented customer testimonial or an unverified personal experience as fact. Structure: (1) Hook (0-3 seconds): A relatable statement or question that stops the scroll. (2) Problem (3-10 seconds): Describe the pain point in audience language. (3) Product discovery (10-20 seconds): Show how the product is used or what it helps with, using only supplied proof points. (4) Result (20-27 seconds): One specific, substantiated benefit or a clearly framed product demonstration. (5) CTA (27-30 seconds): Casual, low-pressure call to action. Avoid corporate language. Use contractions. Keep sentences short. Add a final compliance note listing any claims, endorsements, or disclosures that require human review before publishing.
Variables:[PRODUCT][AUDIENCE]
Works with: Synthesia / HeyGen / ChatGPTFull details

Canva Magic Media Image Prompt for Ad Creatives

Creative Brief

A structured prompt formula for generating high-quality ad images in Canva Magic Media.

Prompt
Generate an ad image using Canva Magic Media with this prompt: [SUBJECT] in [SETTING], [LIGHTING] lighting, [MOOD] mood, [STYLE] style, [COLOR_PALETTE] color palette, suitable for [AD_FORMAT] ad format, [ASPECT_RATIO] aspect ratio. The image should convey [KEY_EMOTION] and appeal to [TARGET_AUDIENCE]. Avoid text in the image. Make it suitable for use as a paid social ad background.
Variables:[SUBJECT][SETTING][LIGHTING][MOOD][STYLE][COLOR_PALETTE][AD_FORMAT][ASPECT_RATIO][KEY_EMOTION][TARGET_AUDIENCE]
Works with: Canva Magic StudioFull details

Opus Clip Content Selection Strategy Prompt

Video

Use this prompt to brief Opus Clip's AI on which moments to prioritize when clipping long-form content.

Prompt
I am uploading a [VIDEO_TYPE] about [TOPIC] to Opus Clip. My target platform is [PLATFORM] and my target audience is [AUDIENCE]. When selecting clips, prioritize moments that: (1) Start with a strong hook or surprising statement, (2) Contain a specific result, number, or case study, (3) Address a common objection or misconception, (4) Include a clear call to action or recommendation. Avoid clips that: start mid-sentence, contain technical jargon without explanation, or are primarily visual demonstrations without narration. Target clip length: [CLIP_LENGTH] seconds.
Variables:[VIDEO_TYPE][TOPIC][PLATFORM][AUDIENCE][CLIP_LENGTH]
Works with: Opus ClipFull details

Midjourney Ad Creative Image Prompt Formula

Creative Brief

A structured prompt formula for generating photorealistic ad-image concepts and lifestyle visuals in the current Midjourney model.

Prompt
Midjourney prompt for a paid-social image concept: [SUBJECT_DESCRIPTION], [SETTING_AND_ENVIRONMENT], [LIGHTING_STYLE] lighting, [MOOD_AND_EMOTION] mood, [COLOR_PALETTE] color palette, [COMPOSITION] composition, editorial product photography, suitable for [AD_PLATFORM] ad --ar [ASPECT_RATIO]

Example filled prompt: A confident woman in her 30s holding a coffee cup in a bright modern kitchen, soft golden-hour lighting, warm and aspirational mood, warm neutrals and cream tones, rule-of-thirds composition, editorial lifestyle photography, suitable for Meta feed ad --ar 4:5

Pro tips: (1) Use the active default Midjourney model unless you have a documented reason to select a specific version. (2) Describe the subject, environment, lighting, mood, and composition before adding style details. (3) Choose the aspect ratio for the placement: 1:1 for square feed, 9:16 for Stories or Reels, and 4:5 for portrait feed. (4) Avoid describing text, logos, or unsupported product claims in the generated visual. (5) Review outputs for brand safety, likeness rights, and claim compliance before production use.
Variables:[SUBJECT_DESCRIPTION][SETTING_AND_ENVIRONMENT][LIGHTING_STYLE][MOOD_AND_EMOTION][COLOR_PALETTE][COMPOSITION][AD_PLATFORM][ASPECT_RATIO]
Works with: MidjourneyFull details

Motion Weekly Creative Performance Report

Analytics

A structured prompt for generating a concise weekly creative performance summary from Motion data, ready to share with your team or brief your next creative sprint.

Prompt
You are a performance marketing analyst. Using the Motion creative analytics data below, write a weekly creative performance report for the week of [REPORT_WEEK].

Motion data snapshot:
- Top 3 performing creatives by ROAS: [TOP_CREATIVES_BY_ROAS]
- Top 3 performing creatives by CTR: [TOP_CREATIVES_BY_CTR]
- Creatives flagged for fatigue (declining CTR or ROAS over 7 days): [FATIGUED_CREATIVES]
- New creatives launched this week: [NEW_CREATIVES_LAUNCHED]
- Total spend this week: [TOTAL_SPEND]
- Blended ROAS this week vs last week: [ROAS_THIS_WEEK] vs [ROAS_LAST_WEEK]
- Winning creative concept or hook pattern: [WINNING_CONCEPT]

Report format:
1. Executive summary (2-3 sentences: what worked, what fatigued, net ROAS direction)
2. Top performers table (creative name, format, ROAS, CTR, spend)
3. Fatigue alerts (creative name, days running, recommended action to investigate: maintain, refresh, test a variant, or review for pause)
4. Creative brief for next sprint (based on winning concept: hook style, format, messaging angle, recommended test)
5. One budget-allocation hypothesis for human review, including the evidence, uncertainty, and the validation step required before changing spend

Tone: Direct and data-driven. No filler. Write as if briefing a media buyer and a creative director simultaneously.
Variables:[REPORT_WEEK][TOP_CREATIVES_BY_ROAS][TOP_CREATIVES_BY_CTR][FATIGUED_CREATIVES][NEW_CREATIVES_LAUNCHED][TOTAL_SPEND][ROAS_THIS_WEEK][ROAS_LAST_WEEK][WINNING_CONCEPT]
Works with: MotionFull details

Northbeam Multi-Touch Attribution Debrief

Analytics

A structured prompt for turning Northbeam attribution data into a clear channel-level debrief that aligns media buyers, finance, and leadership on true ROAS and budget reallocation priorities.

Prompt
You are a senior performance marketing analyst. Using the Northbeam attribution data below, write a multi-touch attribution debrief for the period [REPORT_PERIOD].

Northbeam data snapshot:
- Reporting model used: [ATTRIBUTION_MODEL] (e.g., Northbeam ML, last-click, linear)
- Top channels by attributed revenue: [TOP_CHANNELS_BY_REVENUE]
- Top channels by new customer acquisition: [TOP_CHANNELS_BY_NCA]
- Channels with highest discrepancy vs platform-reported ROAS: [DISCREPANCY_CHANNELS]
- Total attributed revenue: [TOTAL_ATTRIBUTED_REVENUE]
- Total ad spend: [TOTAL_AD_SPEND]
- Blended ROAS (Northbeam): [NORTHBEAM_ROAS]
- Blended ROAS (platform-reported): [PLATFORM_ROAS]

Debrief format:
1. Attribution model summary (1 paragraph: which model was used and why it matters for this analysis)
2. Channel performance table (channel, spend, attributed revenue, Northbeam ROAS, platform ROAS, delta)
3. Key discrepancy analysis (which channels are over- or under-credited by platform reporting, and by how much)
4. New customer acquisition breakdown (which channels are driving net-new customers vs retargeting existing ones)
5. Budget-allocation hypotheses to test, with the evidence, uncertainty, owner, and an incrementality or holdout-validation step before changing spend
6. One risk flag (e.g., over-reliance on a single channel, attribution window mismatch, or data lag)

Tone: Executive-ready. Precise and direct. Assume the audience includes a CFO who does not trust platform-reported numbers.
Variables:[REPORT_PERIOD][ATTRIBUTION_MODEL][TOP_CHANNELS_BY_REVENUE][TOP_CHANNELS_BY_NCA][DISCREPANCY_CHANNELS][TOTAL_ATTRIBUTED_REVENUE][TOTAL_AD_SPEND][NORTHBEAM_ROAS][PLATFORM_ROAS]
Works with: NorthbeamFull details

Creatify AI Video Ad Script Formula

Creative Brief

A structured hook-demo-CTA script formula optimized for Creatify's URL-to-video and AI avatar formats, designed to produce high-converting UGC-style video ads for Meta and TikTok.

Prompt
Write a [VIDEO_LENGTH]-second video-ad script for [PRODUCT_NAME] using a hook-demo-CTA structure suitable for Creatify's product URL, image, or AI-actor workflows.

Product details:
- Product: [PRODUCT_NAME]
- Key benefit: [KEY_BENEFIT]
- Target audience: [TARGET_AUDIENCE]
- Pain point addressed: [PAIN_POINT]
- Offer or CTA: [OFFER_AND_CTA]
- Platform: [AD_PLATFORM] (Meta feed / TikTok / Reels)
- Tone: [TONE] (e.g., energetic creator-style, calm authoritative, conversational)

Script structure:
[0-3s HOOK] Open with a pattern interrupt or clear problem statement. No brand intro yet.
[3-12s DEMO/PROOF] Show or describe the product solving the pain point. Use only supplied, substantiated numbers or outcomes. Keep sentences short.
[12-[VIDEO_LENGTH]s CTA] State the offer clearly. One action only. Use urgency only if the offer is genuinely time- or quantity-limited. End with the brand name.

Script (write the full spoken words only, no stage directions):
[HOOK LINE]
[DEMO LINES]
[CTA LINE]

Pro tips for Creatify: (1) Keep scripts concise enough for natural pacing. (2) Avoid complex product names or jargon that an AI voice may mispronounce. (3) Write for ears, not eyes: short sentences, active voice, no parenthetical clauses. (4) Test 3 hook variants with the same demo and CTA, then use live performance evidence to select the next iteration. (5) Before publishing, obtain any required likeness permissions and review product claims, endorsements, disclosures, and platform policy compliance.
Variables:[VIDEO_LENGTH][PRODUCT_NAME][KEY_BENEFIT][TARGET_AUDIENCE][PAIN_POINT][OFFER_AND_CTA][AD_PLATFORM][TONE]
Works with: CreatifyFull details

Jasper Brand Voice & Tone Setup Prompt

Copywriting

A structured prompt for defining and documenting your brand voice in Jasper so every output -- ads, emails, landing pages -- sounds consistent and on-brand from day one.

Prompt
I need to define a precise brand voice for [BRAND_NAME] so that every piece of AI-generated copy sounds consistent. Please help me build a brand voice document using the following inputs:

Brand basics:
- Brand name: [BRAND_NAME]
- Product/service: [PRODUCT_DESCRIPTION]
- Target customer: [TARGET_CUSTOMER]
- Brand personality in 3 adjectives: [PERSONALITY_ADJECTIVES]
- Brands we admire (for tone reference): [REFERENCE_BRANDS]
- Brands we never want to sound like: [ANTI-REFERENCE_BRANDS]

Please produce:
1. A one-paragraph brand voice summary (use this as Jasper's Voice & Tone description)
2. A 'We are / We are not' table with 6 pairs (e.g., 'We are direct / We are not blunt')
3. 5 banned words or phrases that feel off-brand
4. 5 preferred words or phrases that feel on-brand
5. A sample sentence rewritten in our brand voice: 'Our product helps you save time and money.'

Format the output so it can be pasted directly into Jasper's Brand Voice settings.
Variables:[BRAND_NAME][PRODUCT_DESCRIPTION][TARGET_CUSTOMER][PERSONALITY_ADJECTIVES][REFERENCE_BRANDS][ANTI-REFERENCE_BRANDS]
Works with: JasperFull details

Copy.ai Ad Angle Generator

Copywriting

A structured prompt for generating 10 distinct ad angles for any product using Copy.ai's Workflows, covering emotional, rational, social proof, and fear-of-missing-out frames.

Prompt
Generate 10 distinct ad angles for [PRODUCT_NAME]. Each angle should be a different psychological or emotional frame that could anchor a full ad campaign.

Product details:
- Product: [PRODUCT_NAME]
- Core benefit: [CORE_BENEFIT]
- Target audience: [TARGET_AUDIENCE]
- Price point: [PRICE_POINT]
- Key differentiator vs competitors: [DIFFERENTIATOR]
- Customer pain point: [PAIN_POINT]
- Best customer result or testimonial: [BEST_RESULT]

For each angle, provide:
- Angle name (2-4 words)
- Psychological frame (e.g., fear of loss, social proof, aspiration, curiosity)
- One-sentence hook that leads with this angle
- Best ad format for this angle (static image, video, carousel, UGC)

Angles to cover: (1) Pain-led, (2) Result-led, (3) Competitor comparison, (4) Social proof, (5) Curiosity/mystery, (6) Urgency/scarcity, (7) Authority/credibility, (8) Lifestyle aspiration, (9) Price/value, (10) Objection reversal.

Output as a numbered table with columns: Angle Name | Frame | Hook | Best Format.
Variables:[PRODUCT_NAME][CORE_BENEFIT][TARGET_AUDIENCE][PRICE_POINT][DIFFERENTIATOR][PAIN_POINT][BEST_RESULT]
Works with: Copy.aiFull details

Triple Whale Creative Cockpit Performance Brief

Analytics

A structured prompt for turning your Triple Whale Creative Cockpit data into a weekly creative performance brief that tells your creative team exactly what to make next.

Prompt
I am going to share my Triple Whale Creative Cockpit data for the past [TIME_PERIOD]. Please help me turn it into a creative performance brief for my creative team.

Data inputs (paste your Creative Cockpit export or summary below):
- Top 3 performing creatives by ROAS: [TOP_PERFORMERS]
- Bottom 3 performing creatives by ROAS: [BOTTOM_PERFORMERS]
- Average hook rate across all creatives: [AVG_HOOK_RATE]
- Average hold rate (3s / total): [AVG_HOLD_RATE]
- Top performing creative format: [TOP_FORMAT] (e.g., UGC, static, carousel)
- Top performing ad angle or theme: [TOP_ANGLE]
- Budget period: [TIME_PERIOD]
- Total ad spend analyzed: [TOTAL_SPEND]

Please produce a creative brief with these sections:
1. Performance Summary (2-3 sentences on what the data shows overall)
2. What is Working (3 specific patterns from top performers -- hook style, visual format, copy angle)
3. What to Kill (3 specific patterns from bottom performers to stop testing)
4. 3 New Creative Briefs to Test (each with: concept name, angle, hook line, format, and rationale based on the data)
5. One Experiment to Run (a specific A/B test hypothesis based on the data)

Write for a creative director audience. Be specific and data-referenced, not generic.
Variables:[TIME_PERIOD][TOP_PERFORMERS][BOTTOM_PERFORMERS][AVG_HOOK_RATE][AVG_HOLD_RATE][TOP_FORMAT][TOP_ANGLE][TOTAL_SPEND]
Works with: Triple WhaleFull details

HeyGen AI Spokesperson Video Script

Creative Brief

A structured prompt for writing a polished spokesperson-style video script optimized for HeyGen's avatar realism and lip-sync accuracy, suitable for product demos, brand ads, and multilingual campaigns.

Prompt
Write a [VIDEO_LENGTH]-second spokesperson video script for [BRAND_NAME] suitable for HeyGen's AI-avatar format.

Brief:
- Brand: [BRAND_NAME]
- Product or service: [PRODUCT_DESCRIPTION]
- Key message: [KEY_MESSAGE]
- Target audience: [TARGET_AUDIENCE]
- Tone: [TONE] (e.g., professional and authoritative, warm and conversational, energetic)
- Call to action: [CTA]
- Languages needed: [LANGUAGES] (e.g., English only, English + Spanish + French)
- Avatar style: [AVATAR_STYLE] (e.g., business professional, casual, custom brand avatar)

Script structure:
[0-5s OPEN] Greet or acknowledge the viewer's situation. Establish credibility or empathy. No hard sell yet.
[5-[MIDPOINT]s BODY] Present the product or service. Use only supplied proof points, results, or features. Keep sentences concise for natural delivery.
[[MIDPOINT]-[VIDEO_LENGTH]s CLOSE] Restate the key benefit. Deliver the CTA clearly. End with brand name.

Write the full spoken script only (no stage directions). Then add a 'Localization notes' section with phrases, idioms, or cultural references that should be adapted for each required language, and a 'Human review' section that flags claims, disclosures, likeness consent, and local advertising requirements to validate before publishing.
Variables:[VIDEO_LENGTH][BRAND_NAME][PRODUCT_DESCRIPTION][KEY_MESSAGE][TARGET_AUDIENCE][TONE][CTA][LANGUAGES][AVATAR_STYLE]
Works with: HeyGenFull details

Surfer SEO Content Cluster Planner

Copywriting

A structured prompt for planning a full topical authority content cluster using Surfer SEO data, mapping pillar pages, supporting articles, and internal linking strategy for a target keyword.

Prompt
I want to build topical authority around [TARGET_KEYWORD] using Surfer SEO. Help me plan a complete content cluster.

Inputs:
- Primary target keyword: [TARGET_KEYWORD]
- Domain / brand: [DOMAIN]
- Target audience: [TARGET_AUDIENCE]
- Competitor domains to analyze: [COMPETITOR_DOMAINS]
- Current domain authority (approximate): [DOMAIN_AUTHORITY]
- Content goal: [CONTENT_GOAL] (e.g., rank for commercial intent, drive organic signups, build brand authority)

Please produce:
1. Pillar Page Brief -- Title, target keyword, search intent, recommended word count, 5 must-cover subtopics, and the primary CTA
2. 6 Supporting Article Briefs -- For each: title, target keyword, search intent (informational / commercial / navigational), recommended word count, and how it links to the pillar page
3. Internal Linking Map -- A table showing which articles link to which, with suggested anchor text for each link
4. Content Calendar -- A suggested 8-week publishing sequence ordered by topical dependency and link equity flow
5. Surfer SEO Tips -- 3 specific Surfer features to use for this cluster (e.g., Content Score targets, NLP terms to include, SERP Analyzer insights)

Format the output so it can be used directly as a Surfer SEO project brief.
Variables:[TARGET_KEYWORD][DOMAIN][TARGET_AUDIENCE][COMPETITOR_DOMAINS][DOMAIN_AUTHORITY][CONTENT_GOAL]
Works with: Surfer SEOFull details

Synthesia Product Demo Video Script

Creative Brief

A structured prompt for writing a concise, high-converting product demo video script optimized for Synthesia's avatar format, suitable for paid ads, onboarding, and sales enablement.

Prompt
Write a [VIDEO_LENGTH]-second product-demo video script suitable for Synthesia's AI-avatar format.

Product brief:
- Product name: [PRODUCT_NAME]
- Core use case: [USE_CASE]
- Top 3 features to demonstrate: [TOP_FEATURES]
- Target viewer: [TARGET_VIEWER] (e.g., a marketing manager evaluating tools, a new user in onboarding)
- Desired outcome after watching: [DESIRED_OUTCOME]
- CTA: [CTA]
- Tone: [TONE] (e.g., professional SaaS, friendly B2C, authoritative enterprise)

Script structure:
[0-5s HOOK] Open with the problem the product solves or a substantiated result. Do not start with the product name.
[5-[MIDPOINT]s DEMO] Walk through the 3 features in order of impact. Use present tense ('You click... the tool generates...'). Keep each feature concise.
[[MIDPOINT]-[VIDEO_LENGTH]s CLOSE] Summarise the value in one sentence. Deliver the CTA. End with the product name and tagline if available.

Write the full spoken script only. Then add a 'Screen direction notes' section with 3-5 bullet points describing what should appear on screen during the demo section, and a 'Human review' section that flags claims, disclosure requirements, likeness consent, and localisation checks before publishing.
Variables:[VIDEO_LENGTH][PRODUCT_NAME][USE_CASE][TOP_FEATURES][TARGET_VIEWER][DESIRED_OUTCOME][CTA][TONE]
Works with: SynthesiaFull details

Angler AI Signal Quality Audit Prompt

Analytics

A structured prompt for auditing your current Meta and TikTok signal quality, identifying the biggest gaps in your CAPI setup, and building a prioritized action plan to improve match rates with Angler AI.

Prompt
I want to audit my current ad-platform signal quality and build an action plan to improve it using Angler AI. Please help me structure this audit.

Current setup:
- Ad platforms: [AD_PLATFORMS] (e.g., Meta, TikTok, Google)
- Current CAPI setup: [CAPI_STATUS] (e.g., Meta CAPI via Shopify native integration, no TikTok CAPI, etc.)
- Current Meta Event Match Quality score (if known): [EMQ_SCORE]
- Current TikTok Match Rate (if known): [TIKTOK_MATCH_RATE]
- Ecommerce platform: [ECOMMERCE_PLATFORM]
- Monthly ad spend: [MONTHLY_SPEND]
- Primary conversion events tracked: [CONVERSION_EVENTS]

Please produce:
1. Signal Gap Analysis -- For each platform, identify the 3 most likely sources of signal loss based on the setup described
2. EMQ Score Interpretation -- Explain what the current EMQ score indicates and which measurement or data-quality checks should come next
3. Angler AI Setup Checklist -- 5 specific configuration steps to prioritise when setting up Angler AI for this stack
4. Measurement Plan -- For each platform, define the signal-quality indicators, baseline, validation window, and business outcome to monitor. Do not estimate performance lift or match-rate improvement without supplied evidence.
5. 30-Day Action Plan -- A week-by-week plan for implementing Angler AI, validating signal improvement, and communicating results to stakeholders

Write for a performance marketing manager who understands paid social but is not a data engineer.
Variables:[AD_PLATFORMS][CAPI_STATUS][EMQ_SCORE][TIKTOK_MATCH_RATE][ECOMMERCE_PLATFORM][MONTHLY_SPEND][CONVERSION_EVENTS]
Works with: Angler AIFull details

Klaviyo Win-Back Segmentation & Flow Builder

Email

A structured prompt for building a high-converting win-back flow in Klaviyo. Covers segment definition, flow logic, subject line variants, send timing, and suppression rules -- ready to hand off to your email designer or implement directly.

Prompt
I want to build a win-back email flow in Klaviyo to re-engage lapsed customers. Please help me design the full flow strategy and copy framework.

Brand context:
- Brand name: [BRAND_NAME]
- Product category: [PRODUCT_CATEGORY] (e.g., skincare, supplements, apparel)
- Average order value: [AOV]
- Typical repurchase interval: [REPURCHASE_INTERVAL] (e.g., 45 days for consumables, 90 days for apparel)
- Definition of lapsed customer: [LAPSE_DEFINITION] (e.g., purchased at least once but no purchase in 90+ days)
- Primary win-back offer available: [WINBACK_OFFER] (e.g., 15% off, free shipping, gift with purchase)
- Brand voice: [BRAND_VOICE] (e.g., warm and conversational, bold and direct, premium and minimal)

Please produce:
1. Klaviyo Segment Definition -- The exact segment logic to build in Klaviyo (conditions, time windows, exclusions) for the win-back audience
2. Flow Architecture -- A 4-6 email flow with timing, trigger conditions, and branch logic (e.g., opened vs did not open)
3. Subject Line Variants -- 3 subject line options per email (curiosity, direct offer, and social proof angles)
4. Email Copy Framework -- For each email: a one-sentence preview text, a 2-3 sentence body hook, and a CTA button label
5. Suppression Rules -- Which profiles to exclude from the flow (e.g., active VIP subscribers, recent purchasers, unengaged >365 days)
6. Success Metrics -- The 3 KPIs to track in Klaviyo to measure flow performance and when to consider the flow successful

Write for an email marketer who knows Klaviyo but wants a strategic framework, not just copy.
Variables:[BRAND_NAME][PRODUCT_CATEGORY][AOV][REPURCHASE_INTERVAL][LAPSE_DEFINITION][WINBACK_OFFER][BRAND_VOICE]
Works with: KlaviyoFull details

Direct-Response Copywriter System Prompt

Ad Copy

The foundational system prompt for turning ChatGPT or Claude into a direct-response ad copywriter. Use this before any ad copy brief to dramatically improve output quality across Meta, Google, and email formats.

Prompt
You are an expert direct-response copywriter specializing in performance marketing for [BRAND_TYPE] brands. Write ad copy that is specific, benefit-led, and optimized for click-through rate. Avoid generic language, superlatives without evidence, and filler phrases. Every line should earn its place. When writing hooks, lead with the audience's problem or experience -- not the product. When writing CTAs, use action verbs and be specific about what happens next. Format your output clearly with each variant labeled and separated.
Variables:[BRAND_TYPE]
Works with: ChatGPT / ClaudeFull details

Meta Primary Text Variant Generator

Ad Copy

Generate three distinct Meta ad primary text variants -- emotional, functional, and social-proof-led -- from a single product brief. Designed for creative testing.

Prompt
You are an expert direct-response copywriter. Write 3 Meta ad primary text variants for the following product.

Product: [PRODUCT_NAME]
Price: [PRICE]
Key claim or proof point: [CLAIM] (e.g., clinically tested, 10,000 five-star reviews, used by 50,000 customers)
Target audience: [AUDIENCE] (be specific -- describe who they are and what they have already tried)
Main pain point: [PAIN_POINT]

Write exactly 3 variants:
1. Emotional variant -- leads with the audience's frustration or desire, not the product
2. Functional variant -- leads with a specific feature or mechanism that explains why it works
3. Social proof variant -- leads with a customer result, review quote, or usage statistic

Each variant should be 2-4 sentences, under 125 characters for the opening hook (before the first line break), and end with a clear but non-pushy CTA. Label each variant clearly.
Variables:[PRODUCT_NAME][PRICE][CLAIM][AUDIENCE][PAIN_POINT]
Works with: Claude / ChatGPTFull details

Re-engagement Email Subject Line Generator

Email

Generate five A/B-ready email subject lines for lapsed customers. Each line uses a different psychological trigger -- curiosity, urgency, empathy, direct benefit, and personalization.

Prompt
You are an expert email copywriter. Write 5 re-engagement email subject lines for [BRAND_NAME], a [BRAND_TYPE] brand.

Context:
- The recipient purchased [PRODUCT_CATEGORY] from us [TIME_LAPSED] ago and has not returned
- Our goal is to get them back to the site and make a second purchase
- Tone: [TONE] (e.g., warm and personal, direct and benefit-led, playful)
- Offer available (optional): [OFFER] (e.g., 15% off, free shipping, new product launch -- leave blank if no offer)

Write exactly 5 subject lines, one for each trigger:
1. Curiosity gap -- makes them wonder what they are missing
2. Urgency or scarcity -- time-limited or quantity-limited angle
3. Empathy -- acknowledges the gap without guilt, feels personal
4. Direct benefit -- leads with what they get by coming back
5. Personalization -- references their past purchase or behavior

For each subject line, add a one-sentence note explaining the psychological trigger and when to use it. Keep all subject lines under 50 characters.
Variables:[BRAND_NAME][BRAND_TYPE][PRODUCT_CATEGORY][TIME_LAPSED][TONE][OFFER]
Works with: Claude / ChatGPTFull details
Meta Ads MCPRequires MCP connector

Meta Ads MCP Monday Morning Report

Analytics

Pull yesterday's spend, ROAS, and CTR for every active campaign and flag anything underperforming versus the 7-day average. Designed for use with the Meta Ads MCP connector in Claude or ChatGPT.

Prompt
Using the official Meta Ads MCP connector with read-only reporting access, pull yesterday's spend, ROAS and CTR for every active campaign in my Meta Ads account. Flag anything that is down more than [THRESHOLD]% from the 7-day average. For each flagged campaign, include: (1) the metric that dropped, (2) the percentage change, (3) plausible contributing factors from the available data, and (4) the additional check needed before acting. Sort results by spend descending. Do not create, edit, pause, or publish anything.
Variables:[THRESHOLD]
Works with: Claude / ChatGPT (via Meta Ads MCP connector)Full details
Meta Ads MCPRequires MCP connector

Meta Ads MCP Audience Breakdown

Analytics

Break down your best-performing campaign by age, gender, and placement to surface audience insights that are not visible in the default Ads Manager view.

Prompt
Using the official Meta Ads MCP connector with read-only reporting access, break down my best-performing campaign from the last [TIME_PERIOD] by age, gender and placement. Show spend, ROAS and CTR for each segment. Identify patterns that merit investigation, including segments that over-index on ROAS relative to their share of spend and segments that consume budget without proportional return. State the attribution window, sample-size limitations, and the validation check required before changing targeting or budget. Do not create, edit, pause, or publish anything.
Variables:[TIME_PERIOD]
Works with: Claude / ChatGPT (via Meta Ads MCP connector)Full details
Meta Ads MCPRequires MCP connector

Meta Ads MCP Creative Fatigue Check

Analytics

Identify ads showing early signs of creative fatigue -- high frequency combined with a meaningful CTR drop -- before they start dragging campaign performance.

Prompt
Using the official Meta Ads MCP connector with read-only reporting access, find ads in my Meta account with frequency above [FREQUENCY_THRESHOLD] and a CTR drop of more than [CTR_DROP_THRESHOLD]% in the last 7 days. For each flagged ad, show ad name, current frequency, CTR this week versus last week, spend in the last 7 days, and its campaign. Identify whether stable CPM, conversion rate, and sample size support a creative-fatigue hypothesis or point to another cause. Sort by spend descending. Do not create, edit, pause, or publish anything.
Variables:[FREQUENCY_THRESHOLD][CTR_DROP_THRESHOLD]
Works with: Claude / ChatGPT (via Meta Ads MCP connector)Full details
Meta Ads MCPRequires MCP connector

Meta Ads MCP High-CPA Ad Pause

Analytics

Identify and pause ads in a specific campaign that have exceeded your target CPA threshold, with the agent asking for confirmation before making any changes.

Prompt
Using the official Meta Ads MCP connector with read-only reporting access, find every ad in the campaign named [CAMPAIGN_NAME] with a CPA above [CPA_THRESHOLD] over the last [LOOKBACK_DAYS] days. List them with current CPA, spend, number of conversions, attribution window, learning status, and any reason the result may be inconclusive. Recommend a human-review action for each: keep running, refresh creative, investigate, or consider pausing. Do not pause, create, edit, or publish anything. If a human later chooses to pause an ad, require a separate explicit confirmation after they review the recommendation.
Variables:[CAMPAIGN_NAME][CPA_THRESHOLD][LOOKBACK_DAYS]
Works with: Claude / ChatGPT (via Meta Ads MCP connector)Full details
Meta Ads MCPRequires MCP connector

Meta Ads MCP Signal Health Check

Analytics

Audit your pixel and Conversions API signal quality to identify gaps that may be degrading Meta's algorithm and increasing your effective CPA.

Prompt
Using the official Meta Ads MCP connector with read-only diagnostic access, check signal health for my Meta Ads account. Show: (1) current event match-quality scores for my top conversion events where available, (2) any events with a score below [SCORE_THRESHOLD], (3) likely causes of low match quality or deduplication issues where supported by the data, and (4) recommended diagnostic or implementation steps to review with the tracking owner. Distinguish observed account data from general troubleshooting guidance. Do not change pixel, Conversions API, campaign, or account settings.
Variables:[SCORE_THRESHOLD]
Works with: Claude / ChatGPT (via Meta Ads MCP connector)Full details