Online & content writing
How to write social media copy
Short, shareable posts that stop the scroll and say something in seconds.
Intermediate Assumes you can already draft and revise a piece.
← All Online & content writing guidesSocial media copy has seconds to win attention. It is short, clear and built to be read in the space of a quick scroll. The craft is not in a long argument but in one sharp, human line that stops someone, then gives a reason to stay.
What it is
Social media copy is the text people see first: a caption, a post, a tweet, a hook line. Its job is to earn a pause, then either deliver a moment or lead the reader further.
How to write it
Lead with the hook. The first line is everything. It should be either surprising, useful, or relatable enough to stop a scroll. Do not save the best line for the end.
Say one thing, clearly. A social post is one idea. If it covers three, none of them land. Pick the strongest single point.
Be human. Plain, conversational language wins. Posts that sound like a brochure get skipped; posts that sound like a person get read.
Keep it short. Fewer words, more impact. A post that is too long loses the reader before the point.
End with a reason to act. Ask a question, invite a comment, or point to a link. Give the reader a clear next step if you want engagement.
Match the platform. A long, thoughtful post suits LinkedIn; a short, punchy one suits X or a reel. Write for where it is being read.
The formula
Hook → Point → Call to action. Open with a line that stops the scroll, make one clear point, and end with a reason to comment, share, or click.
Common mistakes
Burying the best line. Writing a wall of text. Sounding like advertising. Having no point. No call to action. Posting the same thing on every platform without adapting it.
Practical tips
- Write the first line as if it must earn the scroll stop — because it must.
- Cut every word the reader does not need.
- One post, one point.
Checklist
Tools that can help
Try a free BRYME tool
No account needed — these run right in your browser.