The average person scrolls through 300 feet of content per day. That's the height of the Statue of Liberty. Every single day.
Your post is one tiny rectangle in an endless feed of tiny rectangles. You have about 1.3 seconds to make someone stop, according to Facebook's own research on attention spans. If your first line doesn't grab them, the rest of your caption doesn't exist.
Not "might not get read." Doesn't exist.
I've written thousands of social media posts while building Sydium - for the product, for the brand, and for my own accounts in Romania. Most of them were mediocre. A few stopped people cold. Here's the pattern I finally figured out.
The Anatomy of a Great Social Media Post
Every high-performing post has three parts:
- The Hook (first 1-2 lines) - stops the scroll
- The Body (3-10 lines) - delivers value
- The CTA (last 1-2 lines) - tells them what to do next
Simple. Almost insultingly simple. And yet most people post without any of the three in place.
Part 1: Writing Hooks That Stop the Scroll
Your hook is the most important sentence you'll write. Everything else is irrelevant if nobody reads past line one.
10 Hook Formulas That Work
1. The Contrarian Statement"Posting every day is hurting your growth."Challenges something the audience believes. Makes them think "wait, what?"
2. The Specific Number"I gained 2,847 followers in 30 days by doing one thing differently."Specific numbers feel real. Round numbers feel made up.
3. The Question"What if everything you know about the algorithm is wrong?"Questions create an open loop the brain wants to close.
4. The "I Was Wrong" Opener"I spent 6 months doing social media wrong. Here's what I changed."Vulnerability plus a lesson is irresistible.
5. The Pattern Interrupt"Stop writing content calendars."Short. Unexpected. Forces a double-take.
6. The "Before/After" Tease"6 months ago I had 200 followers. Today I have 15,000. This is what changed."Implies a transformation story is coming.
7. The Relatable Frustration"If you've ever spent 45 minutes writing a caption that gets 3 likes, read this."Names a pain the audience actually feels.
8. The Bold Claim"You can write a week's worth of social media content in 2 hours."A bold but achievable claim makes people want to learn how.
9. The List Preview"7 copywriting mistakes that are killing your engagement (and what to do instead)."Lists are concrete and scannable. "And what to do instead" adds extra value.
10. The Mini Story"Last Tuesday, a client DM'd me: 'I've been posting for a year and nothing works.'"Stories pull people in. Starting mid-scene creates immediate interest.
Hook Rules
- Keep it under 125 characters. Longer hooks get cut off in feeds. Check your character count with our free tool to make sure.
- Front-load the interesting part. Don't build up to the hook. Lead with it.
- Make it platform-appropriate. What works on LinkedIn (professional curiosity) differs from what works on TikTok (entertainment and shock).
- Never clickbait without delivery. If your hook promises something, your body must deliver it. Clickbait works once. Trust works forever.
Part 2: Writing Bodies That Keep Them Reading
Once you've stopped the scroll, you need to keep them reading. The body is where you deliver on the hook's promise.
Structure for Readability
Social media is not a blog post. Format for how people actually read on phones:
- One idea per line. Never write paragraphs.
- Use line breaks liberally. White space is your friend.
- Keep sentences short. Under 15 words whenever possible.
- Use simple words. "Use" not "utilize." "Start" not "commence."
Compare:
Bad:"When it comes to creating social media content that resonates with your target audience, it's important to consider the various factors that contribute to engagement including timing, format, and the quality of your copy."
Good:"Want more engagement? Three things matter:
When you post.What format you use.How good your copy is.
Let's talk about that third one."
Value Delivery Patterns
The Tip List:Number your tips. People love numbered lists because they can track progress ("I'm on tip 4 of 7").
The Story + Lesson:Share a real experience, then extract the lesson. "I posted a carousel that flopped. 12 likes. Then I changed the hook and reposted it. 1,200 likes. The lesson: the content was fine. The packaging was the problem."
The Framework:Give people a mental model they can reuse. "Every viral post follows the EIE pattern: Emotion, Information, Engagement."
The Before/After:Show the transformation. Before: what the common approach looks like. After: what the better approach looks like. Side by side if possible.
Platform-Specific Body Tips
Instagram: Captions can be long (up to 2,200 characters), but front-load value. Most people won't tap "more." If you need length, use a carousel instead - each slide forces attention.
LinkedIn: Long-form text posts perform well. 1,200-1,500 characters is the sweet spot. Use single-sentence paragraphs with lots of white space. LinkedIn users read on desktop more than other platforms, so slightly longer content works.
Twitter/X: Threads work best for detailed content. Each tweet should stand on its own while connecting to the narrative. The first tweet is your hook - make it count.
TikTok: Your "copy" is your spoken script. Write like you talk. Short sentences. Conversational. Get to the point in the first 3 seconds or people swipe away.
Part 3: Writing CTAs That Drive Action
The CTA tells people what to do after reading your post. Without it, they'll enjoy your content and scroll on. Every time.
CTA Types That Work
Engagement CTAs:
- "Which tip are you going to try first? Comment below."
- "Agree or disagree? Tell me in the comments."
- "Tag someone who needs to hear this."
- "Save this for later - you'll need it."
Growth CTAs:
- "Follow for more [niche] tips."
- "If this was helpful, share it with someone who's struggling with [topic]."
Conversion CTAs:
- "Link in bio to try it free."
- "DM me 'GUIDE' and I'll send you the template."
- "Full breakdown on our blog (link in comments)."
CTA Rules
- One CTA per post. Asking people to like, comment, share, AND click the link means they'll do none of them.
- Be specific. "Comment below" is vague. "Tell me your biggest scheduling challenge in the comments" is specific.
- Match the CTA to the content. If your post taught something, ask them to save it. If your post sparked debate, ask them to comment. If your post solved a problem, point them to the next step.
Writing for Each Platform (Quick Reference)
- Hook in first line (only ~125 chars visible before "more")
- Use line breaks and emojis sparingly for scannability
- Carousel text: 30-40 words per slide maximum
- Stories: 1-2 sentences, let the visual do the work
- First line is everything (only ~140 chars visible in feed)
- Write like you're talking to one smart colleague
- Professional but human - skip the corporate jargon
- End with a question to drive comments
Twitter/X
- 280 characters - every word earns its place
- Threads: first tweet hooks, last tweet links
- Use "thread" or a number emoji to signal there's more
- Retweet-worthy = opinion + reasoning in under 200 characters
TikTok
- Script your first 3 seconds word-for-word
- Speak naturally - scripted perfection feels off
- Use text overlays to reinforce key points
- End with a question or controversial take for comments
Copywriting Mistakes I See Constantly
- Burying the lead. The interesting part is in line 5 but nobody reads past line 1. Move it up.
- Writing for yourself, not your audience. Your audience doesn't care about your process. They care about their results.
- Being too formal. Social media is casual. Write like you text your smart friends, not like you're writing a press release.
- No white space. A block of text on a phone screen is an immediate scroll-past.
- Weak CTAs. "Thoughts?" is not a CTA. Give people a specific prompt.
- Trying to be clever instead of clear. Puns and wordplay fall flat when people are scrolling fast. Clarity wins.
Using AI to Speed Up Your Copywriting
AI can genuinely help with social media copy - but only as a starting point. Here's how I use it:
- Generate hook variations: Give AI your topic and ask for 10 different hooks. Pick the best one and rewrite it in your voice.
- Overcome blank page syndrome: When you're stuck, ask AI for a rough draft. Then rewrite it completely.
- Create platform adaptations: Write the post for one platform, then ask AI to adapt it for others.
The trap is publishing AI-generated copy without rewriting it. It reads generic and your audience will notice. If you want to use AI well, read our guide on how to use AI for social media without sounding like a robot.
For more consistent writing across your content, check out how to set up brand voice for consistent social posts.
A Quick Exercise
Take your last 5 posts and evaluate each one:
- Does the hook stop the scroll? (Would YOU stop for it?)
- Is the body formatted for mobile reading?
- Is there a clear, specific CTA?
If any post fails on all three, rewrite it right now. The improvement will be dramatic. Not gradual - dramatic.
FAQ
How long should a social media caption be?
It depends on the platform and the content. Instagram: 150-300 words for educational content, 50-100 for lifestyle content. LinkedIn: 200-300 words. Twitter: use the full 280 characters or write a thread. TikTok: keep spoken scripts under 60 seconds. The real answer: as long as it needs to be and not one word longer.
How do I find my unique writing voice on social media?
Write 50 posts. Your voice will emerge naturally. In the meantime, focus on writing like you speak - read your captions out loud and if any sentence sounds unnatural, rewrite it. Your voice is already there; you just need to stop writing like a brand and start writing like a person.
Should I use hashtags in my copy?
Use them, but don't let them clutter your caption. On Instagram, 3-5 relevant hashtags in the caption or first comment. On LinkedIn, 3-5 max. On Twitter, 1-2 at most. On TikTok, 3-5 in the description. Hashtags are a discovery tool, not a strategy - your copy is what makes people stay.
How do I write good copy if I'm not a natural writer?
Focus on structure, not talent. Use the Hook-Body-CTA framework for every post. Write short sentences. Use simple words. Edit ruthlessly - cut anything that doesn't add value. Most great social media copy isn't "well-written" in the literary sense. It's clear, specific, and useful.
How often should I reuse or recycle captions?
Every 3-4 months, you can repost high-performing content with minor updates. Your audience didn't all see it the first time - organic reach means most of your followers missed it. Update the hook, refresh any outdated data, and repost. Nobody will notice, and the content will often perform just as well the second time.
How do I write copy for a product or service without sounding salesy?
Lead with the problem you solve, not your product. Instead of "Our tool helps you schedule posts," write "Tired of scrambling to post at 9pm every night? I used to spend 15+ hours a week on content. Now I batch everything in 6 hours." The product mention comes at the end, after you've delivered value. The 80/20 rule applies: 80% value and insight, 20% promotion at most.
What's the ideal post length for engagement?
There's no universal answer, but data suggests medium-length posts often win. On Instagram, captions between 138-150 characters get more engagement than very short or very long ones. On LinkedIn, 1,200-1,500 characters hits the sweet spot. The real test: does every sentence earn its place? If you can cut a sentence without losing meaning, cut it. Length should serve the content, not pad it.
How do I write good copy when I'm tired or uninspired?
Keep a swipe file of posts that inspire you. When you're stuck, read through it for 5 minutes before writing. Also, write your hooks in a separate session when you're fresh - they require the most creative energy. The body and CTA are easier to write on autopilot. If you're truly burned out, batch your writing on your most energetic day and schedule it for the week.