HomeBlog › Write Better Captions

How to write captions that stop the scroll

Last updated August 6, 2026 · Written by the Growently Team
Quick answer: Great captions do one job: add tension the visual can't carry alone. Use a proven hook pattern (curiosity gap, POV, contrarian take, stakes, direct callout), keep it under ~100 characters unless storytelling, end with one specific CTA, and park hashtags in the first comment.

The 5 hook patterns that keep working

Length: match the goal

Short (under 100 chars) when the video carries the story — the caption is a hook amplifier. Long (300+) when the caption IS the content: micro-stories, step lists, hot takes. The dead zone is the middle — too long to glance, too short to reward reading.

Before / after

Before: "New video! Check out my morning routine 😊 #morning #routine #day"
After: "My 5 AM routine looked productive. It was destroying me — here's what replaced it."

The first describes; the second creates a reason to watch. Describing is the most common caption mistake on every platform.

CTAs that don't feel like CTAs

Hashtags: keep the caption clean

3–5 targeted tags, ideally in the first comment rather than the caption (full hashtag strategy). Growently schedules first comments automatically and offers template-based caption hooks + caption-aware hashtag suggestions — labeled honestly as smart tools, not magic.

Frequently asked questions

How long should a social media caption be?

Under ~100 characters when the video carries the message; 300+ when the caption itself is the content (story or list). Avoid the in-between — it's skimmed by nobody.

Should captions include hashtags?

Keep captions human and put 3–5 targeted hashtags in the first comment where possible. Classification works the same and the post looks cleaner.

What's the biggest caption mistake?

Describing the video instead of adding tension to it. 'My morning routine' describes; 'My 5 AM routine was destroying me' compels.

Related Growently features

Visual scheduling calendarMonth and week views, drag-free rescheduling, timezone-aware publishing at the exact minute you pick. Bulk CSV importPlan a month in a spreadsheet, upload once — captions, hashtags, first comments and times all mapped automatically. Evergreen queuesDrop proven posts into a queue with a cadence (e.g. Mon & Thu 6 PM) and your calendar refills itself. First-comment schedulingAuto-post a first comment right after publishing — park hashtags or a link there and keep the caption clean.

Post every day. Without doing it every day.

Growently schedules your TikToks and publishes them at full quality through the official API — flat plans from $10/month.

Get started
G
Written by the Growently Team

We build Growently, a social media scheduler that publishes to TikTok, Instagram, Facebook, Threads, YouTube, X, LinkedIn, Pinterest, Bluesky, Reddit and Google Business Profile through each platform's official API. These guides are based on our own publishing data, hands-on testing, and each platform's official documentation — and we update them as the platforms change. Spot something outdated? Tell us and we'll fix it.