AI Instagram posts that don't sound like AI: a field guide
You know these posts on sight: a rocket emoji in line one, “In today’s fast-paced digital world…”, three perfectly symmetrical paragraphs, and a closing “Save this for later 🔥”. Thousands of them ship every day — generated in thirty seconds, published without a single edit. Followers have learned to recognize the style faster than any AI detector, and they scroll past before the first line ends.
The tempting conclusion is “AI can’t write Instagram posts, back to doing it by hand.” It’s the wrong one. The same model that produces sterile filler writes perfectly readable posts — if it gets the right context before the task, and the output gets five minutes of editing after.
Let’s walk the whole pipeline: the tells that give AI away, what to feed the model before the first word, how to structure prompts for Instagram’s formats, and what to check before hitting publish.
Five tells that scream “a bot wrote this”
- The generic opener. “In today’s world”, “Social media has become an integral part of our lives”. A human writer starts with something specific: a number, a scene, a question.
- Perfect symmetry. Three paragraphs of three sentences each, bullet lists where every item is the same length. Real writing is lopsided — one word here, five lines there.
- Adjectives without facts. “Unique”, “game-changing”, “the perfect solution”. If a sentence doesn’t tell readers how you differ from the shop next door, it’s filler.
- An emoji in every sentence. Especially the standard-issue 🚀💡🔥 set. One emoji per post reads fine; ten read as a robot signature.
- The “In conclusion” wrap-up. Usually followed by “Save this post!” under a post with nothing worth saving.
Every tell can be edited out, but it’s cheaper to keep them from appearing — with context and a proper prompt.
What the model needs before the first word
Asking for “a post about our nail salon” with zero context is like asking a stranger on the street. They’ll try, but you’ll get generic words. The minimum kit, assembled once:
- Tone rules: 5–7 lines in “we write like this / never like this” format. First or second person, emoji policy, banned phrases (“don’t miss out!”, “hurry!”).
- Your 10–15 best posts as samples — models pick up a voice from real examples far better than from any description.
- Business facts: prices, turnaround times, what’s included, common customer questions. When facts are supplied, there’s nothing left to hallucinate.
This is the same kit that powers every other AI task in your marketing — we covered the broader stack in AI for SMM. Keep it in a living document your whole team can see, not buried in a chat thread.
The Instagram prompt: four blocks
A working post prompt has four parts:
- Role and tone, one line: “You write for a specialty coffee roaster’s Instagram; tone is friendly, no hype.”
- The core — your thesis and facts. This is the part that matters: you bring the meaning, the model only packages it.
- Platform constraints, stated explicitly: captions cap at 2,200 characters; only ~125 show before the “more” button, so the hook must live in line one; links in captions aren’t clickable — say “link in bio” instead of pasting a URL; hashtags cap at 30, but 3–8 relevant ones perform as well as a wall of them.
- Output format: “Give me 3 versions that differ in the first line.”
Put together:
Write an Instagram post for a small-batch coffee roaster. Thesis: we roast in-house, fresh batch weekly. Facts: roast day is Tuesday, beans from Ethiopia and Brazil, 250 g bag is $14, same-day local delivery. Tone: friendly, no hype, one emoji max, never use “unique” or “game-changing”. First line: a question under 100 characters. End with a low-pressure invitation to try a bag. Give 3 versions.
The distance between this and “write a post about coffee” is the distance between a brief and a hint.
Formats: single post, carousel, Reels
Single post. The sweet spot is 600–900 characters — enough for one idea, comfortable to read on a phone. Ask the model to front-load the main argument into the first two paragraphs: right before and right after the “more” fold.
Carousel. Instagram allows up to 20 cards; 7–10 is the working range. Don’t ask for “carousel text” — ask for “a carousel structure: card headline + 1–2 sentences per card”. Card one works like an article headline: nobody swipes without it. Keep the caption short, 300–500 characters — the content lives on the cards.
Reels. The caption shrinks to 200–300 characters; the video carries the message. What you actually want from the model here: a cover hook, the first three seconds of the script, and three caption options. As for when to publish — that’s its own topic, covered in best time to post.
The edit checklist: seven checks in five minutes
- First line. Is there a reason to tap “more”? If the line would fit any account in your niche, rewrite it.
- Numbers and prices. Check every one against your price list. Models invent both with total confidence.
- The competitor test. Any sentence you could paste into a competitor’s post unchanged — cut it.
- Emoji. Keep 0–2, delete the rest.
- Read it aloud. Wherever you stumble, that’s corporate filler — rewrite in plain words.
- One CTA. “DM us” or “link in bio” — pick one, not three stacked calls to action.
- Promise check. Models love adding “guaranteed results” and services you don’t offer.
Five minutes of editing versus thirty of writing from scratch — that’s the honest saving AI delivers.
When AI won’t save the post
- Personal stories. A model can imitate “how I botched my first launch”, and followers can feel the imitation. Write these yourself — you’re the only source of the material.
- Reactive content. This morning’s meme doesn’t exist in the model’s training data yet. A forced joke is worse than none.
- No substance. With nothing to say, AI generates beautiful emptiness — fast and in bulk. “What do I even post about” is solved by sources, not prompts; see how an idea feed turns your industry’s fresh material into daily drafts.
- Reach is falling for other reasons. A weak offer or a burned-out audience won’t be fixed by better captions.
The honest summary: AI is speed, not an author. The meaning, the facts and the final pass stay with you — then the posts read like yours, they just appear three times faster. To try the full chain, Repost21 has Luna, an AI assistant that writes from your brand knowledge base in Google Docs or Notion, plus a calendar and auto-posting that carry the post all the way to the feed.