Skip to content
Beginner 30 min 6 steps

Write Viral Social Media Posts with AI

Create scroll-stopping social media content for Instagram, Twitter/X, LinkedIn, and TikTok with AI. Copy-paste prompt templates for captions, threads, hashtags, and hooks.

Tools You'll Need

  1. 1

    Define Your Brand Voice and Audience

    Before writing a single word, get clear on WHO you're talking to and HOW you sound. This step makes everything you create more effective -- AI tailors output to your specific brand personality.

    I need to define my social media brand voice. Help me build a Brand Voice Guide based on these inputs:
    
    - My business/personal brand: [describe in 1-2 sentences, e.g., "I'm a freelance nutritionist who helps busy professionals eat healthier without meal prepping"]
    - My target audience: [who are they? e.g., "25-40 year old professionals in urban areas who want to eat well but hate cooking and have no time"]
    - Platforms I post on: [e.g., Instagram, LinkedIn, Twitter/X]
    - Brands whose tone I admire (even outside my industry): [e.g., "Duolingo on TikTok — funny and unhinged; Patagonia — authentic and purposeful"]
    - Words that describe how I want to come across: [pick 3-5, e.g., "approachable, knowledgeable, slightly sarcastic, real, encouraging"]
    - Words that do NOT describe my brand: [e.g., "corporate, preachy, salesy, overly formal"]
    
    Create a Brand Voice Guide with:
    1. **Voice Summary**: 2-3 sentences capturing my brand personality
    2. **Tone Spectrum**: For each platform, where do I sit on these scales: formal ↔ casual, serious ↔ playful, authoritative ↔ peer-level, polished ↔ raw
    3. **Vocabulary**: 10 words/phrases I SHOULD use frequently, 10 words/phrases I should NEVER use
    4. **Sentence Style**: Average sentence length, use of fragments, questions, exclamations
    5. **Example Sentences**: Write 5 sample sentences about a generic topic in my exact brand voice so I can calibrate
    6. **Platform Adjustments**: How does the voice shift slightly between Instagram, LinkedIn, and Twitter?
    
    I'll use this guide as the foundation for all content prompts going forward.

    Tip: Save the AI's Brand Voice Guide output and paste it at the start of every future content prompt. This is the single most impactful thing you can do to make AI-generated content sound like YOU instead of generic ChatGPT.

  2. 2

    Generate Instagram Captions That Stop the Scroll

    Instagram rewards captions that combine emotional hooks, storytelling, and clear calls-to-action. The first line determines whether someone taps 'more' or scrolls past.

    Using my brand voice [paste your Brand Voice Guide from Step 1 or summarize in 2-3 sentences], write 5 Instagram caption variations for this post:
    
    - What the post is about: [describe your content, e.g., "A carousel showing 5 quick healthy snacks you can buy at any gas station"]
    - Post format: [single image / carousel / Reel / Stories]
    - Goal of this post: [engagement / sales / education / brand awareness / community building]
    - Any specific CTA I want: [e.g., "Save this post", "Drop your go-to snack in comments", "Link in bio"]
    
    For each of the 5 variations, use a DIFFERENT hook style:
    
    1. **Hot Take / Controversial Opinion**: Start with a bold, slightly polarizing statement that makes people pause (e.g., "Meal prep is a scam and I'll die on this hill.")
    2. **Story Lead**: Open with a micro-story in 1-2 sentences that creates curiosity (e.g., "Last Tuesday at 3pm I was starving at a gas station in Nebraska. What I found changed how I think about snacking.")
    3. **Direct Value / How-To**: Lead with the immediate benefit (e.g., "5 gas station snacks a nutritionist actually approves of. No, trail mix isn't one of them.")
    4. **Question / Poll**: Start with a question that begs to be answered (e.g., "What's the first thing you grab when you're hungry and the only option is a gas station?")
    5. **Relatable / 'Call-Out'**: Start by calling out a shared experience (e.g., "You're on a road trip, you're starving, and everything in the gas station looks like a chemistry experiment.")
    
    For EACH variation include:
    - Hook (first line — most important)
    - Body (3-6 lines of substance)
    - CTA (clear, specific call-to-action)
    - 15-20 relevant hashtags grouped as: 5 broad (500K+ posts), 5 medium (50K-500K), 5 niche (under 50K), and 5 branded/community tags
    - Suggested posting time based on typical engagement data for this content type
    
    Keep each caption under 2,200 characters (Instagram limit).

    Tip: The hook formula that consistently outperforms: [Unexpected claim] + [Curiosity gap]. Example: 'I stopped posting consistently and my engagement went UP. Here's what I did instead.' People can't scroll past something that challenges their assumptions.

  3. 3

    Write a Twitter/X Thread That Gets Retweeted

    Twitter threads are one of the highest-ROI content formats -- a great thread gets more impressions than months of single tweets. The secret is a killer first tweet and structure that rewards reading to the end.

    Write a Twitter/X thread (8-12 tweets) on this topic: [your topic, e.g., "What I learned about healthy eating after working with 200+ busy professionals"]
    
    My brand voice: [paste summary or key traits from Step 1]
    
    Thread structure:
    
    **Tweet 1 (The Hook)**: This MUST stop the scroll. Use one of these proven formats:
    - Bold claim + "Here's what [nobody/most people/I wish someone had] told me:"
    - Surprising statistic or counterintuitive fact
    - "I [did X] for [time period]. Here are [number] things I learned:"
    End tweet 1 with "🧵👇" or "A thread:" to signal there's more.
    
    **Tweets 2-9 (The Value)**: Each tweet should:
    - Make exactly ONE point (one idea per tweet)
    - Be self-contained (valuable even if someone only sees this one tweet)
    - Start with a number, bold statement, or transition word — never start with "And" or "Also"
    - Be 200-250 characters (leave room for engagement)
    - Include a line break for visual readability
    
    **Tweet 10-11 (The Payoff)**: Deliver the most valuable or surprising insight last — reward people who read the whole thread.
    
    **Final Tweet (The CTA)**: 
    - Summarize the thread in one sentence
    - Ask for a specific engagement action ("Retweet tweet 1 if this was useful", "Which point resonated most?")
    - Optionally plug something relevant (your newsletter, product, etc.) — but only if it genuinely adds value
    
    Also provide:
    - Best day/time to post this thread
    - 3 standalone tweets I can schedule this week that tease the thread topic (to build anticipation)
    - A "tweet 1 alternative" hook in case the first one doesn't perform

    Tip: Post tweet 1 first, wait 2-3 minutes for it to get initial engagement, then post the rest of the thread as rapid replies. This gives the algorithm a chance to start showing tweet 1 before the full thread lands. Also: never thread more than 15 tweets — engagement drops sharply after that.

  4. 4

    Craft LinkedIn Posts That Build Authority

    LinkedIn's algorithm heavily favors text-only posts with strong opening hooks and genuine engagement. The platform rewards professional storytelling, contrarian opinions, and posts that spark meaningful comments.

    Write 3 LinkedIn post variations on this topic: [your topic, e.g., "Why I stopped chasing productivity hacks and started doing less"]
    
    My role/title: [e.g., "Founder of a health-tech startup" or "Marketing Director at a B2B SaaS company"]
    My brand voice on LinkedIn: [slightly more professional version of your brand voice — LinkedIn rewards authority + vulnerability]
    Goal: [thought leadership / lead generation / hiring / personal brand]
    
    For each variation, use a different LinkedIn-native format:
    
    **Variation 1 — The Personal Story Post:**
    - Hook: Start with a vulnerable, specific moment (e.g., "Last Thursday at 2am, I was staring at my laptop with 47 browser tabs open and zero progress made.")
    - Story: 3-4 short paragraphs telling what happened, what you realized, what changed
    - Lesson: The professional takeaway, stated clearly
    - CTA: Ask a question that invites similar stories ("Has anyone else experienced this? I'd love to hear.")
    - Format: Short paragraphs (1-2 sentences each), generous line breaks, NO hashtags in the body
    
    **Variation 2 — The Contrarian Take:**
    - Hook: "Unpopular opinion:" or "Hot take:" followed by a statement that challenges conventional wisdom in your industry
    - Supporting arguments: 3-5 bullet points backing up your position with experience or data
    - Nuance: Acknowledge the counterargument ("Now, I know some of you are thinking...")
    - CTA: "Agree or disagree? I genuinely want to know."
    
    **Variation 3 — The Listicle/Framework:**
    - Hook: "After [X years/experiences], here are [number] things I know to be true about [topic]:"
    - List: 5-7 items, each as a bolded one-liner followed by 1 sentence of explanation
    - Closing: Tie it together with a broader insight
    - CTA: "Which one would you add to this list?"
    
    For ALL variations:
    - Keep under 3,000 characters (LinkedIn's sweet spot is 1,200-1,500 characters)
    - Use line breaks aggressively — walls of text die on LinkedIn
    - End with 3-5 relevant hashtags on a separate final line
    - NO emojis as bullet points (looks spammy on LinkedIn)
    - Tone: Confident but not arrogant, personal but professional

    Tip: LinkedIn's algorithm in 2026 heavily rewards 'dwell time' — how long someone spends reading your post. This means longer, well-structured posts with hooks that keep people reading outperform short posts. The sweet spot is 800-1,500 characters with a strong opening that makes the reader tap 'see more'.

  5. 5

    Build a Weekly Content Calendar

    Stop posting randomly. Use AI to create a structured content calendar that balances content types, platforms, and goals across the week so you always know what to post and when.

    Create a 1-week social media content calendar for my brand.
    
    Context:
    - My brand/business: [1-2 sentences]
    - Platforms: [e.g., Instagram, Twitter/X, LinkedIn]
    - Posting frequency: [e.g., Instagram 4x/week, Twitter daily, LinkedIn 3x/week]
    - My content pillars (the 3-5 themes I rotate between): [e.g., "educational tips, behind-the-scenes, client results, industry opinions, personal stories"]
    - Current priorities: [e.g., "launching a new product next month", "growing my email list", "building thought leadership"]
    - Any specific dates, events, or trends to incorporate: [e.g., "International Coffee Day is Thursday", "Q4 planning season"]
    
    Build the calendar as a table with columns: Day | Platform | Content Pillar | Post Type (carousel, reel, thread, story, etc.) | Topic/Angle | Hook (first line) | CTA | Hashtag Set | Optimal Post Time
    
    Rules:
    - Never post the same content pillar two days in a row on the same platform
    - Alternate between 'give value' posts (80%) and 'ask/sell' posts (20%)
    - Include at least one engagement-focused post (poll, question, hot take) per platform per week
    - Include one 'repurpose' suggestion — take one piece of content and adapt it across 2-3 platforms
    - Include one 'engagement block' reminder — a 15-minute block to comment on others' posts before and after publishing
    
    After the calendar, provide:
    1. A list of 10 'evergreen' post ideas I can pull from whenever I'm stuck
    2. 3 trending formats or trends I should consider adapting this month
    3. A simple system for tracking which posts perform best so I can double down on winners

    Tip: Batch your content creation: use this calendar template, then spend 2-3 hours once a week generating all your posts with AI instead of scrambling daily. Schedule everything using your platform's native scheduler or a tool like Buffer. The quality of batch-created content is always higher than last-minute posts.

  6. 6

    Audit and Improve Your Existing Posts

    Don't just create new content — use AI to analyze your best and worst performing posts to understand what's working and systematically improve your hit rate.

    I'm going to share some of my recent social media posts. Analyze them and help me improve my content strategy.
    
    **My top 3 performing posts (highest engagement):**
    1. [Paste the full text of post 1, include platform and metrics if available — likes, comments, shares, impressions]
    2. [Paste post 2]
    3. [Paste post 3]
    
    **My 3 worst performing posts:**
    1. [Paste the full text of post 1, include platform and metrics]
    2. [Paste post 2]
    3. [Paste post 3]
    
    Analyze and provide:
    
    1. **Pattern Analysis**: What do my top performers have in common? (Hook style, length, topic, format, tone, time posted) What patterns do my worst performers share?
    
    2. **Hook Audit**: Rate each post's opening line on a scale of 1-10 for scroll-stopping power. For any rated below 7, rewrite the hook.
    
    3. **CTA Audit**: Does each post have a clear call-to-action? Rate each CTA's effectiveness and suggest improvements.
    
    4. **Content Gap**: Based on what's working, what types of posts am I NOT creating that I should try?
    
    5. **Rewrite Challenge**: Take my single worst-performing post and completely rewrite it using the patterns from my best performers. Show me the before/after and explain every change.
    
    6. **Quick Wins**: Give me 3 specific, actionable changes I can make to my very next post to improve performance based on this analysis.
    
    Be brutally honest. I'd rather hear uncomfortable truths than get generic encouragement.

    Tip: Do this audit monthly. Over time you'll build a personal playbook of what YOUR audience responds to — which is worth more than any generic social media advice. Export your analytics data from each platform and feed it to AI quarterly for trend analysis.

Recommended Tools for This Scenario

Frequently Asked Questions

Will people know my posts were written by AI?
Generic AI content is easy to spot — it tends to use filler phrases ('In today's digital landscape...'), overuse em dashes, and lack specific personal details. The fix: always add your own experiences, opinions, and voice to AI-generated drafts. Use AI as a starting point and rewrite 30-50% of the output in your own words. Add specific numbers, real anecdotes, and your genuine perspective. The best workflow is: AI generates structure and options, you inject personality and truth.
Can AI-generated social media content get flagged or penalized by platforms?
As of 2026, no major social platform (Instagram, LinkedIn, Twitter/X, TikTok) penalizes content for being AI-assisted. Platforms care about engagement quality and policy compliance, not how the content was produced. That said, some platforms like LinkedIn may reduce reach for content that triggers spam signals — which generic, unedited AI text often does because it reads as formulaic. The solution is always the same: use AI for the first draft, then make it genuinely yours.
Which AI tool is best for social media copywriting?
For versatility and quality: ChatGPT and Claude are the strongest general-purpose writers. ChatGPT excels at creative, punchy short-form copy and adapts well to brand voice instructions. Claude is better for thoughtful, nuanced LinkedIn posts and longer-form threads. For speed and templates: Copy.ai and Jasper have pre-built social media frameworks (caption generators, hook formulas, hashtag tools) that are faster if you're producing high volume. For solo creators posting 5-10 times a week, ChatGPT or Claude alone is sufficient. For agencies managing multiple brands, dedicated tools like Jasper pay for themselves.
How do I maintain authenticity when using AI for social media?
Three rules: First, never post AI output without editing it — treat every generation as a draft, not a finished product. Second, the personal elements must be real: your stories, your opinions, your data, your failures. AI can help you articulate them, but fabricating personal anecdotes destroys trust when people find out. Third, develop a strong Brand Voice Guide (Step 1 in this scenario) and paste it into every prompt — this is the single biggest lever for making AI content sound like you instead of sounding like everyone else.
How many posts per week should I publish?
Quality over quantity, always — but here are minimum thresholds for algorithmic relevance in 2026: Instagram 3-4 feed posts + daily Stories, Twitter/X 1-3 tweets daily (at least one thread per week), LinkedIn 3-4 posts per week, TikTok 4-7 videos per week. If you can only manage one platform well, choose the one where your target audience spends the most time and go deep there. A creator posting 3 excellent LinkedIn posts weekly will outperform someone posting mediocre content across 5 platforms daily.

Related Scenarios