How to write content that pulls people in instead of pushing them away — the hooks, structures, and psychological triggers that make someone stop scrolling and start reading.
A writing system for social content — hooks, body copy, and CTAs — built on the same persuasion principles from Phase 1. Applies to captions, carousels, DMs, emails, and any written content in your business.
The best caption I ever wrote was the shortest. It was three words: "You're not behind." That post got more saves and shares than anything I'd written in months. Not because it was clever. Because it was the exact thing the right person needed to hear at the right moment. Magnetic messaging isn't fancy writing. It's knowing your audience well enough to say the thing they're already thinking before they've said it themselves.
— Katherine Rodriguez
Magnetic content does one of three things in the first sentence: it names a specific feeling, articulates a specific problem, or makes a claim that challenges a belief. The first sentence is your hook. Everything after it is the payoff.
Content fails when the first sentence is generic ("Today I want to talk about..."), self-referential ("I've been thinking a lot lately..."), or vague ("There's something important I want to share"). These openings make the reader's decision easy: scroll.
Instagram captions: Front-load the value. The first line shows in the feed before "more" is clicked. Make it count. Use line breaks for readability. 150–300 words is the sweet spot for engagement.
TikTok captions: Short. 1–2 sentences max. The caption reinforces the video, it doesn't replace it. Use keywords for search.
Carousels: Each slide is its own hook. Slide 1 stops them. Slides 2–N deliver value. Last slide is the CTA. If slide 2 doesn't earn slide 3, the carousel is over.
Write three different opening hooks for the same piece of content — one naming a pain, one naming a desire, one challenging a belief. Compare them. Which one would make you stop scrolling? Use that one. Discard the other two. Hook writing is a volume game — you write ten to find one that works.