Every marketer is using ChatGPT now — but most are writing bad prompts and getting generic output. The difference between “write me a LinkedIn post” and a prompt that actually sounds like you comes down to structure. The right prompt tells ChatGPT who you are, who your audience is, what format you want, and what tone to hit. Without that, you get filler.
Here are 25+ prompt templates you can copy, paste, and use right now — no fluff, no setup, just results. Each one is structured to give ChatGPT enough context to produce something you can actually use. Fill in the brackets, run it, iterate once if needed, and you’re done.
These are the best free ones from the library. For the full set (100+ prompts across every marketing channel), see the Flux Prompt Pack below.
Section 1: Social Media Prompts
Five prompts for every major social platform. These are built for people who want to sound like themselves, not like a generic brand account.
LinkedIn Thought Leadership Post
The Prompt
Write a LinkedIn post that positions me as a thought leader in [your industry]. Topic: [1-2 sentence description of the idea or observation you want to share]. My role: [e.g. "marketing director at a B2B SaaS company"]. Audience: [e.g. "other marketers, brand managers, growth leads"]. Tone: [direct/warm/contrarian/conversational — pick one]. Format: - Hook: 1 sentence that stops the scroll (no question marks, no "I wanted to share") - Body: 3-4 sentences expanding the idea with a specific example or data point - Takeaway: 1 sentence with the practical lesson - No hashtags. No emojis unless they're minimal and on-brand. - End with an open-ended observation, not a question asking for engagement.
Why it works: It forces ChatGPT to skip the cringe opener (“Excited to share...”) and go straight to the insight — which is the only thing that gets saves and shares on LinkedIn.
Twitter/X Thread Hook
The Prompt
Write a Twitter/X thread on [topic]. Audience: [who should care about this and why]. The key insight: [the one thing most people get wrong or don't know]. My angle: [contrarian/educational/personal story/data-driven — pick one]. Format: - Tweet 1 (hook): Single declarative statement that makes someone stop. Make a bold or counterintuitive claim. Under 200 characters. - Tweets 2-6: One idea per tweet. Short paragraphs. No filler transitions like "Here's why..." or "Let me explain." - Tweet 7 (close): The practical takeaway + soft mention of what you offer (optional). Write it so each tweet could stand alone and still be valuable.
Why it works: The “one idea per tweet, no filler” constraint forces structure that threads actually need — most AI-generated threads are just one long paragraph split arbitrarily.
Instagram Caption with CTA
The Prompt
Write an Instagram caption for [brand name] featuring [product/topic]. The image shows: [brief description of what's in the photo or graphic]. Brand tone: [pick 1-2 words: minimal, warm, bold, playful, editorial]. Primary message: [1 sentence — what do you want someone to feel or do after reading this?]. Format: - First line (before "more"): 1 punchy sentence under 125 characters — lead with the feeling or outcome, not a description of the image. - Body: 2-3 sentences expanding the story, value, or context. - CTA: 1 sentence with a clear next step (tap link in bio, comment a word, save this, etc.). - Hashtags: 5-7 at the end, mix of niche and broad.
Why it works: The “first line before more” constraint is the one that actually matters for Instagram — if the hook doesn’t land in 125 characters, no one taps to read the rest.
LinkedIn Carousel Script
The Prompt
Write a 5-slide LinkedIn carousel script on [topic]. My audience: [who they are and what they care about]. The value they get: [what they'll know or be able to do after reading all 5 slides]. Tone: [direct/educational/story-driven]. Slide 1 (cover): Bold headline that promises a specific outcome. Under 10 words. Slides 2-4: One idea per slide. Headline (under 8 words) + 2-3 supporting sentences. Slide 5 (CTA): Summary of the takeaway + 1 clear action they should take next. Keep each slide self-contained. Someone should be able to screenshot any single slide and share it on its own.
Why it works: The “screenshot any single slide” test is what makes carousels go viral — building that constraint into the prompt makes ChatGPT write for shareability, not just completeness.
Facebook Ad Copy (Pain-Agitate-Solve)
The Prompt
Write Facebook ad copy for [product name] using the pain-agitate-solve framework. Product: [what it is and what it does in 1 sentence]. Price: $[price]. Ideal customer: [describe in 1-2 sentences — be specific about the problem they have]. Their main pain point: [the specific frustration — be concrete, not abstract]. Format: - Pain (1-2 sentences): Name the problem they're experiencing. Sound like you've been there. - Agitate (2-3 sentences): Make the cost of NOT solving this feel real. Don't exaggerate — just make the consequence vivid. - Solve (2-3 sentences): Introduce the product as the clear path out. Lead with the outcome, not the features. - CTA: 1 sentence. Direct. Tell them exactly what to do next. Write 2 variations: one that leads with a question, one that leads with a bold statement.
Why it works: Writing two variations — question-led and statement-led — gives you an instant A/B test without a second prompt.
Section 2: Email Marketing Prompts
Email is still the highest-ROI marketing channel. These prompts cover the five email types every marketer needs to write regularly.
Subject Line A/B Test Generator
The Prompt
Generate 5 subject line options for an email about [topic/offer]. Context: [1-2 sentences on what the email is about and what you want the reader to do]. Audience: [who's receiving this — describe their level of familiarity with you and their primary interest]. Give me 5 subject lines using these 5 different angles: 1. Curiosity: make them need to know what's inside 2. Direct benefit: say exactly what they get 3. Social proof: reference numbers, results, or other people 4. Urgency/scarcity: time or quantity limit (only use if real) 5. Personal/conversational: sounds like a message from a friend For each: include a preview text (40-50 characters) that pairs with the subject line and expands it without repeating it.
Why it works: Asking for a preview text alongside each subject line is the move most marketers skip — the inbox preview is half the open rate equation.
Welcome Email Sequence (3-Email)
The Prompt
Write a 3-email welcome sequence for [brand name], a [describe what you do in 1 sentence]. New subscriber context: [how did they sign up? what did they expect to get?]. Goal of the sequence: [build trust / introduce products / push toward a purchase / educate]. Email 1 (immediate): Deliver what was promised. Set expectations for what they'll get from being on this list. 1 personal story or brand belief in 2-3 sentences. No hard sell. Email 2 (day 2-3): Share your best content, resource, or insight. Something genuinely useful. Brief mention of what you sell — framed as "if you want to go deeper." Email 3 (day 5-7): Soft conversion email. Introduce the main offer. Lead with a problem they have and how you solve it. CTA to the product or booking page. Tone: [founder voice/professional/casual/editorial — pick one]. Keep each email under 250 words.
Why it works: The “under 250 words per email” constraint forces brevity that actually gets read — welcome sequences fail when they’re treated as a chance to say everything at once.
Re-Engagement Email (Win-Back)
The Prompt
Write a re-engagement email to subscribers who haven't opened our emails in [X months]. Brand: [brand name], [what you do]. What they originally signed up for: [describe]. What's new or changed since they last engaged: [1-2 things — new product, new content, improvement]. Format: - Subject line: Honest and a little self-aware. Acknowledge the silence without being weird about it. - Body (3-4 short paragraphs): 1. Why you're reaching out — brief, not apologetic 2. What's new that they might actually care about 3. One piece of genuine value (tip, resource, or insight) — no strings attached 4. A low-stakes CTA: visit a page, reply to the email, or click a link Add a P.S. that makes it easy for them to unsubscribe if they want — it sounds counterintuitive but it improves trust and deliverability.
Why it works: The honest “we know you haven’t opened in a while” subject line consistently outperforms clever subject lines for re-engagement — subscribers who are dormant are also skeptical.
Promotional Email with Urgency
The Prompt
Write a promotional email for [product/offer name] with genuine urgency. Offer details: [what it is, price, and the real reason for the deadline — sale ends, limited spots, product retiring]. Audience: existing subscribers who know the brand but haven't bought yet. Primary objection to address: [e.g. "not sure if it's worth the price", "haven't had time", "forgot it existed"]. Format: - Subject line: 2 options — one urgency-focused, one benefit-focused - Body: 1. Open with the offer, clearly. Don't bury it. 2. Address the objection in 2-3 sentences. 3. Reinforce the value (not the features — the outcome they get). 4. Deadline reminder. 5. CTA button text: [give me 3 options]. Keep it under 200 words. Don't use fake urgency — if the deadline isn't real, don't include one. Readers can tell.
Why it works: “Don’t use fake urgency” is built into the prompt because ChatGPT will add ‘limited time offer’ language by default — this constraint keeps the copy honest and trust-building.
Post-Purchase Follow-Up / Upsell Email
The Prompt
Write a post-purchase follow-up email for [store/brand name]. What they bought: [product name], $[price]. What you want this email to accomplish: [build goodwill / reduce buyer's remorse / introduce upsell / drive review]. Include: 1. A short, genuine thank-you. 2 sentences. Not a template. Sound like a founder. 2. One specific tip for getting the most out of [product] — something practical that shows you actually know the product. 3. A soft introduction to [upsell product] — framed as "a lot of customers who bought X also use Y because..." — keep it brief and benefit-led. 4. A low-pressure CTA for the upsell. 5. A P.S. asking for feedback — not a review, just a genuine "reply and tell us what you think." Tone: warm, personal, not corporate.
Why it works: The P.S. reply-ask has one of the highest response rates of any email element — and replies are the strongest signal to email providers that your list is healthy.
Section 3: Ad Copy Prompts
Writing ad variations is one of the highest-leverage uses of AI in marketing. These prompts cover every major ad format.
Google Search Ad — Headlines + Descriptions
The Prompt
Write a Google Search ad for [product/service] targeting the keyword "[target keyword]". Product: [what it is and what it does in 1 sentence]. URL: [your website or landing page]. Unique value proposition: [what makes this better or different from competitors in 1 sentence]. Generate: - 3 headlines (max 30 characters each) - Headline 1: Include the keyword naturally - Headline 2: Lead with the primary benefit - Headline 3: Add urgency or social proof - 2 descriptions (max 90 characters each) - Description 1: Expand on the value, include a CTA - Description 2: Address the primary objection + CTA Flag any characters that exceed Google's limits so I can trim them.
Why it works: Asking ChatGPT to flag character overages saves the back-and-forth of re-running the prompt — Google Ads has hard limits that most AI-generated copy violates on first pass.
Meta/Facebook Ad — Awareness vs. Conversion Variants
The Prompt
Write two Meta ad variations for [product name]. Product: [what it is + price]. Target audience: [describe in 2-3 sentences — age, interests, pain point, platform behavior]. Variation 1 — Awareness (cold audience, first touchpoint): - Goal: stop the scroll and create curiosity, NOT sell immediately - Format: hook + 2-3 sentences that make the problem relatable + soft "find out more" CTA - Keep the product mention brief and benefit-led Variation 2 — Conversion (warm audience, retargeting): - Goal: close the sale for someone who already knows you exist - Format: direct offer + 1 key benefit + address the main objection + clear CTA with price visible - Don't re-explain what the product is — they already know Write each variation as primary text ready to paste into Ads Manager.
Why it works: Separating awareness and conversion copy into one prompt eliminates the most common ad mistake: running sales-heavy copy to cold audiences who don’t know you yet.
Retargeting Ad Copy (Warm Audience)
The Prompt
Write retargeting ad copy for [product name] targeting people who visited [specific page] but didn't convert. What they saw: [describe the page — product page, pricing page, checkout page]. Why they probably didn't convert: [top 1-2 objections — price, trust, timing, not sure it applies to them]. Write 2 variations: 1. Objection-handler ad: directly address the #1 reason they didn't buy. Keep it honest. 2. Social proof ad: lead with a specific customer result or testimonial. Use this format if you have real data: "[Specific result] in [specific time frame] — here's how." For each: write primary text (3-4 sentences) + 3 headline options + 1 CTA.
Why it works: Retargeting copy fails when it’s just the same awareness ad re-served — this prompt forces a conversion-specific angle that’s actually relevant to someone who almost bought.
YouTube Pre-Roll Script (15-Second Hook)
The Prompt
Write a 15-second YouTube pre-roll script for [product name]. The viewer can skip after 5 seconds. Structure accordingly. Product: [what it does + who it's for]. Their most urgent problem: [1 sentence — be specific]. Format: - Seconds 0-5 (unskippable): 1 bold statement or question that makes the viewer want to stay. Name the problem directly. Don't introduce the product yet. - Seconds 5-10: Introduce the product as the solution in 1 sentence. Lead with the outcome. - Seconds 10-15: CTA — be specific. "Go to [URL]", "Search [brand name]", "Click the link below." Write it at a natural speaking pace (roughly 2 words per second). Flag the 5-second mark clearly.
Why it works: The 5-second skip cutoff is the most important constraint in YouTube ad writing — most AI-generated scripts introduce the brand too early and get skipped before the hook lands.
Native Ad Headline Generator (5 Variations)
The Prompt
Write 5 native ad headlines for content promoting [article title or topic]. The article is about: [brief description — what problem does it solve or what does it reveal?]. Target audience: [describe in 1-2 sentences]. Platform: [Taboola/Outbrain/Pinterest/other — native ads should blend with editorial content on that platform]. Give me 5 headlines using these formats: 1. Curiosity gap: make them need to know the answer 2. Numbered list: "X ways/things/reasons..." 3. News-style: sounds like a headline from a credible publication 4. Benefit-led: what they get from clicking 5. Challenge-style: poses a question about their current behavior Each headline should be under 60 characters and should NOT sound like an ad.
Why it works: The “should NOT sound like an ad” instruction is what makes native ads perform — they need to blend with editorial content or the click-through rate tanks.
Want 100+ of these?
These 25 are the free samples. The Flux Prompt Pack includes 100+ structured prompts across every marketing channel — social, email, ads, SEO, copywriting, and more.
Get the Prompt Pack — $19 →Section 4: SEO & Content Prompts
Content and SEO work is repetitive by nature. These prompts automate the structural parts so you can focus on the original thinking.
Blog Post Outline from Keyword
The Prompt
Create a detailed blog post outline targeting the keyword "[target keyword]". My audience: [describe who will read this — their background and what they want to get from the article]. Search intent: [informational / commercial / comparison / tutorial — pick the one that matches why someone would search this keyword]. Content goal: [what should the reader be able to DO or KNOW after reading this post?]. Output format: - Suggested title (include keyword, write 3 options) - Meta description (150-160 characters, include keyword) - H1 (can differ from the title) - Introduction hook: 1-2 sentence brief on the angle - 5-7 H2 sections with: - Heading - 2-3 bullet points of what to cover in each section - Suggested word count per section - Closing section with CTA suggestion - Total estimated word count
Why it works: Asking for word count estimates per section is the detail that saves a full rewrite — it prevents the common AI failure of over-writing the intro and under-delivering on the main sections.
Meta Description Writer
The Prompt
Write 3 meta description options for a page about [page topic/title]. Target keyword: [primary keyword]. Page URL: [URL]. What the page offers: [1-2 sentences on what's on the page and why someone should click]. For each meta description: - Length: 150-160 characters (flag any that exceed this) - Include the keyword naturally in the first half - End with an action word or implicit CTA - Don't repeat the page title word-for-word Label them: 1. Benefit-focused: leads with what the reader gets 2. Curiosity-focused: creates a gap they need to click to close 3. Direct/keyword-rich: optimized for matching search intent closely
Why it works: Writing three variations with different angles gives you something to test — meta descriptions directly affect click-through rate, and one approach rarely wins across all page types.
FAQ Section Generator
The Prompt
Write an FAQ section for a page about [topic/product]. Context: [what the page is for — product page, service landing page, blog post]. Audience questions: [list 3-5 questions you actually get from customers or that appear in "People Also Ask" for this topic]. Generate 6-8 FAQ items: - 3 from the questions I listed above (expanded and answered clearly) - 3-5 additional questions your target buyer would realistically ask, based on common objections and uncertainties For each FAQ: - Question: write it the way a real person would type it, not how a copywriter would frame it - Answer: 2-4 sentences. Direct. No filler like "Great question!" or "It depends." - Flag any answer where the honest answer is "it depends" — those need a follow-up qualification. Format the output as structured HTML-ready Q&A pairs.
Why it works: The “write the question the way a real person types it” instruction dramatically improves FAQ schema matching for Google’s ‘People Also Ask’ results.
Internal Linking Anchor Text
The Prompt
Suggest internal linking anchor text and placement for this article: [paste article title or first 200 words]. My other articles/pages I want to link to: - [page 1 title + URL] - [page 2 title + URL] - [page 3 title + URL] For each target page: - Suggest 2-3 anchor text options (vary between exact-match, partial-match, and natural phrase) - Identify the best sentence in the article to insert the link (quote the sentence) - Note whether the link placement is contextually relevant or feels forced Flag any page that doesn't have a natural insertion point — those pages probably need a new article to link from, not forced internal links.
Why it works: The “flag forced links” instruction prevents the SEO anti-pattern of jamming internal links where they don’t belong — irrelevant anchor text hurts more than it helps.
Listicle Introduction Prompt
The Prompt
Write an introduction for a listicle titled: "[article title]" Target keyword: [primary keyword]. Reader context: [who is this person — what do they already know and what problem are they trying to solve right now?]. Number of items in the list: [X]. Format: - Hook (1 sentence): a bold claim, counterintuitive statement, or specific stat that makes them keep reading. Don't start with "If you're a [audience]..." - Context paragraph (2-3 sentences): why this problem matters and why now - Promise (1 sentence): exactly what they'll get from reading this list — be specific about the outcome - Brief "how this list is different" note (1-2 sentences, optional — skip if it would feel forced) Then list 3-4 subheading options for the list items, formatted as "[Number]. [Action word] + [Specific thing]" (e.g. "5. Audit your welcome sequence in 10 minutes").
Why it works: The subheading format constraint — action word + specific thing — is what makes listicle items scannable and shareable, as opposed to vague section titles that could apply to anything.
Section 5: Conversion & Copywriting Prompts
The prompts that live on your highest-traffic pages. These convert visitors into buyers — so the quality bar is highest here.
Homepage Hero Headline Generator
The Prompt
Write 5 homepage hero headline options for [brand name]. What the brand does: [1 sentence — be specific, not abstract]. Primary audience: [describe in 1-2 sentences]. The #1 outcome the audience wants: [be concrete — not "save time" but "cut your weekly reporting from 4 hours to 30 minutes"]. What makes you different: [1 specific differentiator]. Give me 5 headline variations: 1. Outcome-focused: lead with the result they get 2. Problem-focused: name the pain they're escaping 3. Audience-specific: call out the exact person you serve 4. Bold claim: make a strong, specific, credible statement 5. Curiosity-gap: make them need to know how you do it For each headline, add a one-line subheadline (max 20 words) that expands on the promise without repeating the headline.
Why it works: Generating five different structural formats forces variety — instead of five ways of saying the same thing, you get five genuinely different conversion hypotheses to test.
Product Description (Features → Benefits)
The Prompt
Rewrite this product description to convert features into benefits. Current description (or feature list): [paste existing copy or bullet list of features]. Product name: [name]. Price: $[price]. Buyer: [describe who buys this and what problem they're solving]. Tone: [pick 1: bold/warm/minimal/playful/technical]. Output format: - 1-sentence hook: lead with the outcome, not the product - 3 benefit bullets (not feature bullets): - Format each as: [Outcome] — [how the feature makes this possible] - Example: "Finish in half the time — the drag-and-drop builder eliminates all the setup work" - 1 closing sentence: confidence-building close with a soft CTA Do NOT use: "powerful", "seamless", "robust", "game-changing", "cutting-edge", or "intuitive." These words say nothing.
Why it works: Banning the 7 most overused copy words forces ChatGPT to be specific — specificity is the single biggest driver of product description conversion rates.
Testimonial Enhancement Prompt
The Prompt
Polish this rough customer testimonial while keeping it authentic. Original testimonial: [paste raw review or quote]. Customer name/handle: [name, optional]. Product/service they used: [name]. Instructions: - Fix obvious grammar issues but preserve the customer's voice — don't make it sound like a copywriter wrote it - Keep all specific details (numbers, timeframes, results) — these are the most credible parts - If the review lacks a specific result, don't invent one — just make what's there clearer - Remove filler phrases like "I have to say" or "I was honestly surprised" unless they add meaning - Output the polished version + a one-sentence "pull quote" version (under 15 words) that captures the core result Flag if the original testimonial is too vague to be credible — a vague testimonial does more harm than good.
Why it works: The “flag if too vague” instruction is the most underrated part — publishing a generic ‘Great product!’ testimonial actually hurts conversion because it reads as fake.
Objection Handler (5 Objections + Responses)
The Prompt
Write 5 common objections to [product name] and a compelling response to each. Product: [what it is + price]. Audience: [describe the typical buyer]. Sales context: [where will this be used — landing page FAQ, sales email, product page, live chat script?]. For each objection: - Write the objection the way a real buyer would say it (not a strawman version) - Write a 2-4 sentence response that: a) Acknowledges the concern as legitimate (don't dismiss it) b) Reframes it with specific evidence, a guarantee, or a real comparison c) Ends with a forward-moving statement (not another question) The 5 objection types to cover: 1. Price: "It's too expensive" 2. Timing: "I don't have time right now" 3. Trust: "How do I know this actually works?" 4. Fit: "I'm not sure this applies to my situation" 5. Comparison: "I could probably just use [free alternative]"
Why it works: Structuring five objection types — price, timing, trust, fit, comparison — ensures you handle the full decision-making matrix, not just the most obvious objection.
CTA Button Copy Generator (10 Options)
The Prompt
Write 10 CTA button copy options for [page/offer].
What the button does: [what happens when someone clicks — what page do they land on, what do they get].
The offer: [what they're signing up for or buying].
The main hesitation before clicking: [why someone might pause before clicking this button].
Generate 10 options across these categories:
- 3 action-oriented (start with a verb: Get, Start, Unlock, Claim, etc.)
- 2 benefit-focused (lead with what they receive)
- 2 urgency/scarcity-based (only use if there's real urgency)
- 2 low-friction (reduce commitment language: Try, See, Explore)
- 1 first-person phrasing ("Yes, I want [outcome]" style)
Keep each option under 5 words. Flag any option that sounds like it could apply to any button on the internet — those are useless.Why it works: The “flag generic options” instruction eliminates ‘Click Here’ and ‘Submit’ variants that ChatGPT defaults to — CTA copy should be specific to the offer and the outcome.
How to Use These Prompts
The prompts above are structured, but they still need your input to work. Here’s how to get the best results:
- →Always give ChatGPT context: Fill in every bracket. Your brand, your audience, your tone, your goal. The more specific you are, the less generic the output. The brackets aren't optional.
- →Iterate — first output is the draft, not the final: If you get something 80% right, don't start over. Ask ChatGPT to "revise [specific element] to be more [quality]" and build from what's already working.
- →Save your best prompts: When a prompt consistently produces great output, save it with your own customizations already filled in. Build a personal library of prompts tuned to your brand voice.
- →For structured workflows that run these automatically: If you want to automate multi-step marketing tasks — not just individual prompts but full content workflows — the No-Code Automation Starter Kit covers exactly that.
Ready to level up your AI marketing?
The Flux Prompt Pack ($19) — 100+ proven prompts for every marketing channel.
The No-Code Automation Starter Kit ($27) — Templates to run your marketing on autopilot.
The Flux Complete Kit ($47) — Both together, ~20% off.