Skip to main content
Tech Provider forFree foreverNo credit cardUnlimited DMsNo watermark
Guides

How to Make Instagram Carousels With Claude AI — Full Workflow

The exact Claude AI prompt + carousel splitter workflow for shipping high-save-rate Instagram carousels in 2026. Includes the prompt template and 7 worked examples.

Aman SinghFounder, Creator Lane
Jun 2, 20268 min read

Carousels are the highest-save format on Instagram in 2026 — and saves are still one of the cleanest signals you can send the ranking engine. Mosseri has been on record since 2024 that carousels reliably out-reach single-image posts because they earn a second impression every time someone swipes back to re-read a slide. Add the 2026 sends-per-reach weighting on top of that and a well-built carousel becomes the single most efficient piece of content you can ship in under an hour.

The bottleneck isn't design. It's the writing — ten tight slides that actually hold attention across a swipe. That's where Claude does the heavy lifting for me. This is the exact workflow I run, the exact prompt I use, and seven worked examples across the niches my friends and customers actually post in. Cross-link to our Instagram Carousel Text Splitter at the end — that's the second half of the pipeline.

Why Claude (vs ChatGPT) for carousel copy

I've A/B-tested the same prompt against GPT-4, Gemini 2.5, and Claude Sonnet 4.5 across roughly 40 carousels. Claude wins on three axes that matter: it actually respects character limits (GPT-4 routinely breaches them by 10–30%); it handles XML-tagged prompts natively per the Anthropic prompting guide, so wrapping brand voice and examples in tags produces measurably more on-brand output; and its default hook tone reads like a confident human rather than LinkedIn-bro engagement bait.

Model used in every example below: Claude Sonnet 4.5 (claude-sonnet-4-5-20250929). Opus 4.7 is better but overkill for this. Sonnet 4.5 is the sweet spot.

The workflow, end to end

  1. Pick a topic with save-intent. Not “5 tips for better Reels.” Something like “the 3-minute trick I use to plan a month of Reels in one Notion table.” Save-intent topics are concrete, repeatable, and answer a question the viewer would have to Google otherwise.
  2. Run the Claude prompt below. Plug your topic into the template. Claude returns ten slides as labeled blocks.
  3. Paste the output into our Carousel Text Splitter. It cleans the slide labels, breaks the text into individual slide cards, gives you a per-slide character count, and exports each card as a copy-paste block for Canva.
  4. Design. Either Canva (10-template grid + Bulk Create + the splitter's CSV export = a 10-slide carousel in about 4 minutes), or Instagram's native carousel editor with the slide text overlaid. Canva is faster; native is on-brand for accounts that want the “handwritten on a photo” vibe.
  5. Caption + 5 hashtags. Re-prompt Claude for a caption using the carousel content as input (template below). Five hashtags max — Instagram capped it in late 2025.
  6. Schedule, post, watch the saves stack. If you want a comment-to-DM funnel attached to the carousel (e.g., “comment SCRIPT and I'll DM you the Notion template”), wire that in via Creator Lane before you post — trigger keyword and DM variants set up in 2 minutes.

The exact Claude prompt

Copy this verbatim into Claude. Replace [TOPIC], [NICHE], and [BRAND_VOICE] — everything else stays as-is.

You are a senior Instagram content strategist who writes carousels that
earn saves and DM shares. You write in plain, confident English. You
never use buzzwords ("game-changer", "level up", "unlock"). You never
use emojis unless the brand voice block tells you to.

<task>
Write a 10-slide Instagram carousel on the topic below. Output as
labeled blocks: SLIDE 1 ... SLIDE 10. No commentary, no preamble.
</task>

<topic>[TOPIC]</topic>

<niche>[NICHE]</niche>

<brand_voice>
[BRAND_VOICE — 2-3 sentences. Example: "I'm a solo creator in the
home-cooking niche. I write like a friend texting a recipe, not a
food magazine. Direct, warm, sometimes self-deprecating. No emojis."]
</brand_voice>

<constraints>
- Slide 1: the HOOK. Polarizing claim, surprising number, or a
  question the niche actually asks. Max 60 characters. Designed to
  stop a scroll on Explore, not to be clever.
- Slide 2: the STAKES. Why this matters in one sentence. Max 90
  characters. Sets up the payoff.
- Slides 3-8: the BODY. Six concrete, ordered points. Each slide is
  a single self-contained idea. Headline (max 50 chars) + 1-2
  supporting lines (max 120 chars combined). No bullet lists inside
  a slide.
- Slide 9: the SAVE BAIT. One re-readable summary, screenshot, or
  checklist. The slide a viewer will save and come back to.
- Slide 10: the CTA. One action. Comment a keyword, follow for the
  next one, or DM for the template. Max 80 characters. The keyword
  should be a single word in ALL CAPS.
</constraints>

<voice_rules>
- No generic openers ("In today's world...", "Let's be honest...").
- No "as a creator" or "as someone who".
- Numbers are concrete (not "a lot" — say "23%").
- Verbs over nouns ("ship", "test", "cut" — not "implementation").
- One idea per slide. If a slide needs an "and", split it.
</voice_rules>

<self_check>
Before you output, verify: (1) every slide is under its character
limit, (2) the hook does not start with "Did you know", (3) the
final CTA keyword is one word in caps.
</self_check>

The <self_check> tag at the end matters. Claude Sonnet 4.5 will actually re-read its own output against those three rules and fix violations before responding — this single block cut my edit-pass time from about 4 minutes to maybe 30 seconds.

From Claude output to slide-ready cards

Don't paste Claude's blocks into Canva one slide at a time — that's where the workflow stalls. Instead: copy the full Claude output, paste it into our Instagram Carousel Text Splitter (it strips the slide prefixes, tags each card with a character count, and flags over-limit slides), then export to CSV and drop that into Canva's Bulk Create tool inside any 10-slide carousel template. Canva builds all 10 designs in about 12 seconds. Tested against the design-each-slide workflow with three creator friends — Bulk Create saved ~38 minutes per carousel on average.

Seven worked examples

Here are the topics + niche/voice inputs I've actually pushed through this prompt in the last three months — with the slide 1 hooks Claude produced so you can see the calibration.

1. Personal finance creator (UK, mid-30s audience)

Topic: “The 5 ISA mistakes that quietly cost you about £3,000 a year”
Slide 1 hook: “Your ISA is leaking money. Five reasons most savers miss.”

2. Home-cooking creator (India, Hindi-English audience)

Topic: “The 8-minute weekday paneer dinner my mum taught me”
Slide 1 hook: “Restaurant paneer at home in 8 minutes. Yes, the gravy too.”

3. Fitness coach (US, female 25-40)

Topic: “Why I stopped doing 6am workouts (and what I do instead)”
Slide 1 hook: “6am workouts didn't work for me. Here's what did.”

4. Productivity / Notion creator (global, knowledge workers)

Topic: “The Notion template I use to plan a month of content in 47 minutes”
Slide 1 hook: “47 minutes. One Notion table. A month of content.”

5. Skincare creator (India, premium beauty)

Topic: “The 3 sunscreens dermatologists in Mumbai actually buy for themselves”
Slide 1 hook: “Dermatologists don't buy the sunscreen they recommend. Here's what they actually use.”

6. Solo SaaS founder (Twitter / IG crossover)

Topic: “What my cloud bill taught me about pricing”
Slide 1 hook: “My cloud bill costs less than my Spotify. Here's the lesson in that.”

(Side note: Claude got the “money” word right in every prompt because we name it explicitly in the niche block. If you leave the niche block open, Claude defaults to a US-centric currency framing — which is bad for any non-US audience.)

7. Travel creator (South-East Asia routes)

Topic: “The 5 SE Asia visa rules everyone gets wrong in 2026”
Slide 1 hook: “Five SE Asia visa rules changed in 2026. Most travel pages are still wrong.”

The caption + CTA re-prompt

Once the carousel is approved, I run a second short prompt to write the caption. Same Claude conversation, no context switch.

Using the carousel above as context, write the post caption.

<rules>
- 2 short paragraphs max. Total under 600 characters.
- Open with a single sentence that recasts the hook in a different
  voice (not the same words).
- End with the comment-trigger CTA from slide 10, written naturally
  ("Comment SCRIPT and I'll DM you the Notion template" — not
  "Drop the keyword below").
- 5 hashtags max. Niche-specific, not generic.
- No emojis unless brand voice allows them.
</rules>

Set the trigger keyword from this caption as the trigger on a Creator Lane campaign before you post. When the post goes live, every commenter who types the keyword gets the DM automatically — no manual reply. That's how a single carousel becomes a repeatable lead-capture machine instead of a one-off save.

Common mistakes

  • Empty brand voice block. Leave it blank and Claude defaults to a vaguely-American business voice. Your audience will feel it on slide 1.
  • More than 10 slides. Completion rate falls off a cliff after slide 7–8. Ten is the right ceiling.
  • Letting Claude pick the keyword. Always pick the comment-trigger keyword yourself — one word, all caps, not something a competitor already targets.
  • Skipping the self-check tag. Without it, Claude breaches character limits on about one slide in four.

Why the funnel matters more than the design

Creators spend hours making a carousel pixel-perfect and then leave the CTA at “link in bio.” The math is brutal: link-in-bio CTR is 1–3%, comment-to-DM is 15–25%. Same post, 5–10x the conversion — just because the destination moved into the channel Instagram wants to keep people inside.

If you're already writing carousels with Claude, attaching a DM funnel to them is the cheapest 10x you'll get this year. Start Creator Lane free — first comment-to-DM campaign live in about 2 minutes. Related reading: DM funnel vs link-in-bio conversion teardown and the 8 best AI tools for Instagram creators in 2026.