ChatGPT has established itself as one of the most powerful tools in the arsenal of anyone working in Facebook advertising. Not because it's magical, but because — when instructed correctly — it can simulate the reasoning of a direct response copywriter expert: it knows the classic frameworks (AIDA, PAS, Before-After-Bridge), understands Meta placement character constraints, and can iterate through dozens of variants in seconds. Anyone who's worked with freelance copywriters knows how expensive and slow it is to get five headline versions; with ChatGPT, that same operation takes less than a minute.
The real differentiator, however, isn't the tool: it's the quality of the prompt. A vague prompt produces generic copy, indistinguishable from a competitor's. A precisely engineered prompt — with context on the product, audience, tone, and conversion objective — produces output that often requires only minor revisions before going live. This article explores exactly that difference, with tested prompts, explanations of underlying principles, and advanced techniques for those wanting to go beyond copy-paste.
In the sections ahead you'll find: 8 ready-to-use prompts with detailed analysis, 5 prompt engineering principles specific to the Facebook Ads format, and a list of the most common errors that degrade output quality. The assumed level is intermediate: basic familiarity with ChatGPT and Meta ad structure (primary text, headline, description, CTA) is expected.
Ready-to-Use Prompts for Facebook Ad Copy
Prompt 1 — PAS Framework for a Physical Product
You are a copywriter specialized in direct response advertising on Facebook.
Write 3 Facebook ad variations using the PAS framework (Problem → Agitation → Solution).
PRODUCT: [product name]
CATEGORY: [e.g., supplements, skincare, sports equipment]
TARGET AUDIENCE: [e.g., women 30-45 years old, fitness enthusiasts, struggling with cellulite]
USP (Unique Selling Proposition): [e.g., formula with 2% retinol + hyaluronic acid, visible results in 14 days]
TONE: [e.g., empathetic, direct, non-aggressive]
For each variation provide:
- Primary text (max 125 characters for mobile, max 300 for desktop — write both versions)
- Headline (max 27 characters)
- Description (max 27 characters)
- Suggested CTA from: Shop Now, Learn More, Sign Up, Get Offer
Do not use unverifiable superlatives ("the best", "the most effective").
Do not make direct medical claims.
Why it works: This prompt is structurally complete because it clearly separates variable inputs (product, audience, USP) from fixed operational instructions (framework, character limits, legal constraints). The model receives sufficient context to inject real specificity into the copy instead of falling back on placeholder phrases. The superlative constraint reduces the risk of output that Meta might penalize during ad review.
Expected output: Three complete sets of primary text + headline + description, with mobile/desktop variants already distinguished. The PAS framework guarantees a coherent narrative structure: pain identification, emotional amplification, solution presentation.
Customization: Replace `[target audience]` with a hyperspecific segment. The more precise your description of audience pain points, the more the resulting copy will resonate. Try describing a concrete situation ("working mothers who can't find 30 minutes a day to exercise") instead of generic demographic categories.
Prompt 2 — Retargeting Ad for Cart Abandoners
You are a Facebook Advertising expert focused on retargeting and conversion funnel optimization. Write copy for a retargeting ad aimed at users who added a product to their cart but did NOT complete the purchase in the last 48 hours. PRODUCT: [product name + price] LIKELY ABANDONMENT REASON: [e.g., perceived high price / shipping doubts / distraction] RECOVERY OFFER: [e.g., free shipping for the next 6 hours / 10% discount with code RETURN10] TONE: urgent but not aggressive, like a friend reminding you of something Structure the copy as: 1. Opening hook that acknowledges the user's interest (without being intrusive) 2. Removal of the primary objection 3. CTA with real scarcity (not invented) Write 2 versions: one short (primary text within 80 characters) and one long (within 250 characters).
Why it works: Retargeting requires a completely different communication register than prospecting: the user already knows the product, so recycling an awareness ad is a common mistake. Specifying the likely abandonment reason forces the model to construct an objection-removal argument instead of a generic pitch. The constraint "real scarcity (not invented)" is critical: ChatGPT tends to generate false urgency ("only 3 left!") that can violate Meta policies.
Expected output: Two copy versions calibrated for users already aware of the product, with a personalized hook based on behavior (cart abandonment) and explicit objection removal.
Customization: Add real data from your CRM or Meta Pixel. If you know that 60% of abandonments occur at checkout due to shipping costs, insert it explicitly in the prompt as `LIKELY ABANDONMENT REASON`.
Prompt 3 — Text Hook for Video Ad (First 3 Seconds)
Write 10 text hooks for the first 3 seconds of a Facebook video ad.
CONTEXT: The video shows a before/after transformation of [product/service].
AUDIENCE: [detailed description]
GOAL: stop the scroll and generate enough curiosity to watch the next 15 seconds
Rules:
- Each hook must be max 8 words
- No hook can start with "Discover" or "Want to know"
- At least 3 hooks must use a direct question to the reader
- At least 3 hooks must use a surprising or counterintuitive statement
- 2 hooks must leverage social proof (e.g., "17,000 people already...")
- Use second person singular ("you", "your")
After each hook, add a 1-line note explaining the psychological mechanism leveraged.
Why it works: Video hooks on Facebook follow different logic than static copy: they need to work both as text overlaid on video and as the opening line of primary text. The 8-word limit enforces concision. The diversification constraint (questions, counterintuitive statements, social proof) produces a varied set to test in A/B, instead of ten variations of the same pattern. The psychological mechanism note is an advanced technique: it transforms the output into educational material as well as operational copy.
Expected output: 10 short hooks, categorized by technique, each with an explanation of the persuasive principle behind it. An excellent starting point for cold creative testing.
Customization: Increase the number of hooks to 20 if you're planning a structured creative test. Add a seasonality constraint ("at least 2 hooks should reference [season/event]") for time-sensitive campaigns.
Prompt 4 — Lead Generation Copy (Instant Form Format)
You are an expert in Meta Lead Ads and lead acquisition form copy. Write the complete copy for a Facebook lead generation ad with Instant Form for the following scenario: SERVICE: [e.g., free 30-minute consultation with a financial advisor] AUDIENCE: [e.g., self-employed professionals 35-55 years old with annual income > €50,000 interested in tax optimization] PRIMARY PAIN POINT: [e.g., they pay too much in taxes without understanding how to reduce it legally] LEAD MAGNET: [e.g., free checklist "7 Tax Deductions 90% of Freelancers Forget"] Provide: 1. Primary text (short version 90 characters + long version 280 characters) 2. Headline (max 40 characters) 3. Description under headline (max 30 characters) 4. Form title (max 60 characters) 5. Welcome text in form (max 150 characters) — must reinforce the lead magnet value 6. Optional qualification question for form (multiple choice with 4 options) 7. Thank you screen text (max 100 characters) Tone: professional, authoritative, not sensationalist.
Why it works: Meta Lead Ads have multiple copy components that are often created separately, losing narrative coherence. This prompt centralizes creation of all components in one session, ensuring the message stays consistent from ad display through the thank-you screen. The qualification question in the form is an advanced element many advertisers overlook: including it in the prompt forces ChatGPT to think about lead quality, not just volume.
Expected output: A complete and coherent copy package for the entire Lead Ad flow, from feed visibility to post-submission confirmation.
Customization: Specify the maximum number of fields you want in the form (Meta recommends max 3-4 to minimize drop-off). Add "the form should only ask for name, email, and phone number" if you want ChatGPT to adapt the copy to a lean form.
Prompt 5 — Headline A/B Test Variations
I already have an active Facebook ad with the following copy: EXISTING PRIMARY TEXT: """ [paste your current primary text here] """ EXISTING HEADLINE: [e.g., "Try free for 14 days"] CURRENT RESULTS: CTR [X]%, CPC [€X], ROAS [X] — [performing / under benchmark] Generate 8 alternative headline variations to test in A/B against the current one. Variations should explore these angles: - 2 variations based on direct benefit (outcome) - 2 variations based on quantified social proof - 2 variations with rhetorical question - 2 variations with urgency or scarcity (only if justified by product context) Each headline: max 27 characters (Meta constraint for Newsfeed desktop). After each variation, indicate: angle used + hypothesis on why it could improve CTR vs. the original.
Why it works: This prompt uses a prompt engineering technique called few-shot with real context: providing the existing ad and performance data lets the model calibrate variations against a concrete baseline instead of working in a vacuum. Categorizing variations by persuasive angle transforms the output into a structured test plan, not a random list of alternatives.
Expected output: 8 headlines categorized by persuasive technique, with falsifiable hypotheses about each variation. This output is directly importable into a test tracking sheet.
Customization: If you're using Meta Advantage+ Creative, add to the prompt: "keep in mind that Meta may automatically layer these headlines over the primary text — ensure each headline works as a standalone sentence without context".
Prompt 6 — Brand Awareness Campaign Copy with Storytelling
Write copy for a Facebook brand awareness ad that uses storytelling as the primary technique. BRAND: [brand name + category] STORY TO TELL: [e.g., the founder developed the product after personally experiencing the problem it solves] COLD AUDIENCE (top of funnel): [description] GOAL: generate brand recognition and emotional affinity — NOT direct sales Required narrative structure: 1. Hook: situation of tension or conflict (max 2 sentences) 2. Development: the turning point or discovery (max 3 sentences) 3. Resolution: how the brand/product changed the situation (max 2 sentences) 4. Close: soft call-to-action (not "Buy now" — prefer "Discover the story" or "Learn more") Total primary text: max 400 characters. Tone: authentic, vulnerable where appropriate, not advertising-like. Avoid these words: "revolutionary", "game-changer", "innovative", "one-of-a-kind".
Why it works: Awareness ads have different KPIs than conversion ads, and copy should reflect this difference. The explicit blocklist of buzzwords ("revolutionary", "game-changer") is an effective prompt engineering technique: ChatGPT has a strong tendency to use these words in marketing contexts, and blocking them explicitly improves tone quality immediately. The 4-part narrative structure gives the model precise scaffolding instead of letting it freely choose format.
Expected output: Narrative copy with a defined emotional arc, suitable for cold audiences unfamiliar with the brand. Ideal for video campaigns where text accompanies authentic visual content.
Customization: Add real biographical details about the founder or specific brand anecdotes. Specificity is the primary driver of perceived authenticity in this type of ad.
Frequently Asked Questions
What should you know about prompt 1 — pas framework for a physical product?
You are a copywriter specialized in direct response advertising on Facebook. Write 3 Facebook ad variations using the PAS framework (Problem → Agitation → Solution).
PRODUCT: [product name] CATEGORY: [e.g., supplements, skincare, sports equipment] TARGET AUDIENCE: [e.g., women 30-45 years old, fitness enthusiasts, struggling with cellulite] USP (Unique Selling Proposition): [e.g., formula with 2% retinol + hyaluronic acid, visible results in 14 days] TONE: [e.g., empathetic, direct, non-aggressive]
For each variation provide:
- Primary text (max 125 characters for mobile, max 300 for desktop — write both versions)
- Headline (max 27 characters)
- Description (max 27 characters)
- Suggested CTA from: Shop Now, Learn More, Sign Up, Get Offer
Do not use unverifiable superlatives (“the best”, “the most effective”). Do not make direct medical claims.
Why it works: This prompt is structurally complete because it clearly separates variable inputs (product, audience, USP) from fixed operational instructions (framework, character limits, legal constraints). The model receives sufficient context to inject real specificity into the copy instead of falling back on placeholder phrases. The superlative constraint reduces the risk of output that Meta might penalize during ad review.
What should you know about prompt 2 — retargeting ad for cart abandoners?
You are a Facebook Advertising expert focused on retargeting and conversion funnel optimization.
Write copy for a retargeting ad aimed at users who added a product to their cart but did NOT complete the purchase in the last 48 hours.
PRODUCT: [product name + price] LIKELY ABANDONMENT REASON: [e.g., perceived high price / shipping doubts / distraction] RECOVERY OFFER: [e.g., free shipping for the next 6 hours / 10% discount with code RETURN10] TONE: urgent but not aggressive, like a friend reminding you of something
Structure the copy as:
- Opening hook that acknowledges the user’s interest (without being intrusive)
- Removal of the primary objection
- CTA with real scarcity (not invented)
Write 2 versions: one short (primary text within 80 characters) and one long (within 250 characters).
Why it works: Retargeting requires a completely different communication register than prospecting: the user already knows the product, so recycling an awareness ad is a common mistake. Specifying the likely abandonment reason forces the model to construct an objection-removal argument instead of a generic pitch. The constraint “real scarcity (not invented)” is critical: ChatGPT tends to generate false urgency (“only 3 left!”) that can violate Meta policies.
What should you know about prompt 3 — text hook for video ad (first 3 seconds)?
Write 10 text hooks for the first 3 seconds of a Facebook video ad.
CONTEXT: The video shows a before/after transformation of [product/service]. AUDIENCE: [detailed description] GOAL: stop the scroll and generate enough curiosity to watch the next 15 seconds
Rules:
- Each hook must be max 8 words
- No hook can start with “Discover” or “Want to know”
- At least 3 hooks must use a direct question to the reader
- At least 3 hooks must use a surprising or counterintuitive statement
- 2 hooks must leverage social proof (e.g., “17,000 people already…”)
- Use second person singular (“you”, “your”)
After each hook, add a 1-line note explaining the psychological mechanism leveraged.
Why it works: Video hooks on Facebook follow different logic than static copy: they need to work both as text overlaid on video and as the opening line of primary text. The 8-word limit enforces concision. The diversification constraint (questions, counterintuitive statements, social proof) produces a varied set to test in A/B, instead of ten variations of the same pattern. The psychological mechanism note is an advanced technique: it transforms the output into educational material as well as operational copy.
Comments (0)