Carousels get 11.2x more impressions than text-only posts on LinkedIn. That is not a marginal improvement — that is a different category of reach. Yet most technical founders never post them because the production process feels like it requires a designer, a copywriter, and 4 hours. It does not. You need 15 minutes and a system. Here is the system.
Over the past year, we have produced hundreds of carousels across 15+ B2B tech company accounts. We have tested formats, slide counts, visual styles, topic angles, and CTAs. What follows is the distilled production pipeline — the exact process, the exact prompts, and the exact structure formula that consistently generates carousels that drive qualified profile views, DMs, and pipeline conversations.
This is not a guide about carousel theory. This is a build guide. By the end of it, you will have a repeatable system for going from blank page to published LinkedIn carousel in 15 minutes using AI image generation.
Why Carousels Dominate LinkedIn (The Numbers)
Before we get into the production pipeline, you need to understand why carousels are worth the effort. The short answer: the format is structurally advantaged in every dimension LinkedIn's algorithm cares about.
11.2x more impressions than text posts. Across our client base, carousel posts consistently generate an order of magnitude more reach than text-only posts from the same account. This is not cherry-picked data from a single viral post. It is the average across hundreds of carousels.
Every swipe counts as engagement. When someone swipes through your 8-slide carousel, LinkedIn registers 8 engagement signals. The algorithm reads this as deeply engaging content and pushes it to more feeds. A text post, by contrast, registers a single view event. The math is simple: more engagement signals equals more distribution.
Carousels stop the scroll. A carousel takes up roughly 3x the vertical real estate in someone's feed compared to a text post. It is physically harder to scroll past. The visual format breaks the pattern of text-text-text in a professional feed, which triggers the pause that earns the first swipe.
They tell structured stories. A carousel has a natural narrative arc: setup, conflict, resolution. Slide 1 hooks with a problem or question. The middle slides deliver insight. The final slide resolves with a takeaway or call to action. This structure mirrors how B2B buyers process information — they want the problem named, the analysis delivered, and the next step made clear.
The conversion numbers are real. The best-performing carousel format across our client base follows a specific pattern: 8 slides, alternating white and dark backgrounds, one idea per slide, data on every other slide, and a clear CTA on the final slide. Single carousel posts following this pattern have generated 40+ qualified profile views and 5-8 DMs from target buyers. Not impressions — actual conversations with people who match the ideal customer profile.
The format works. The question is whether you have a production system that makes it sustainable. Most founders try one carousel, find it takes 3-4 hours, and never make another. The system below fixes that.
The 8-Slide Carousel Structure Formula
This is the proven formula we use across 15+ B2B tech clients. It is not a suggestion — it is a tested structure that consistently outperforms ad hoc slide layouts. Every slide has a specific job. Skip one and the carousel underperforms.
Slide 1: The Hook
A bold statement or question that creates curiosity. Under 10 words. Large text, clean design. This is your scroll-stopper. If Slide 1 does not earn the swipe, nothing else matters. The best hooks are specific and slightly provocative: they name a number, challenge an assumption, or ask a question the reader immediately wants answered.
Good: "Enterprise Sales Cycles Are 40% Longer Than 2023." Bad: "Let's Talk About Enterprise Sales." The first creates a knowledge gap. The second creates nothing.
Slide 2: The Problem
Name the pain your audience feels. Be specific. "Your LinkedIn gets 200 impressions per post" is better than "You are not getting enough reach." Specificity signals that you understand the reader's exact situation. Vague problem statements signal that you are guessing.
This slide builds the emotional investment. The reader thinks: "Yes, that is exactly my problem." That recognition is what fuels the swipe to Slide 3.
Slides 3-5: The Insights
Three key insights, one per slide. Each should be a standalone takeaway — something the reader could screenshot, share with their team, or apply immediately. Use data, specific examples, or counterintuitive claims. Avoid generic advice that anyone could have written.
The test for each insight slide: would a reader save this slide on its own? If not, the insight is not sharp enough. Sharpen it or replace it.
Slide 6: The Proof
A case study, data point, or before/after that validates your insights. Specificity is everything here. "One of our clients saw results" is weak. "A Series B physical AI company went from 180 impressions per post to 12,000 in 60 days using this approach" is strong. The proof slide converts skeptics into believers.
Slide 7: The CTA
What should the reader do next? Follow, comment, DM, visit your profile. One action only. Multiple CTAs dilute all of them. Pick the action that matters most for your current goal. If you are building audience, the CTA is "Follow." If you are generating pipeline, the CTA is "DM me [keyword] for the full framework."
Slide 8: The Close
Your name, title, and what you do. A mini billboard. Include "Follow for more [topic]" if you are in audience-building mode. This slide ensures that even if someone only sees the last slide (shared out of context, forwarded by a colleague), they know who created it and where to find more.
Worked Example: "Why Enterprise Sales Cycles Are Getting Longer"
Here is how the 8-slide formula plays out for a hypothetical carousel targeting a physical AI founder who sells to enterprise:
- Slide 1 (Hook): "Enterprise Sales Cycles Are 40% Longer Than 2023"
- Slide 2 (Problem): "Your 90-day pipeline is now a 150-day pipeline. Budgets are approved. Champions are engaged. But legal review, security audit, and procurement have added 8 weeks to every deal. Revenue is not lost — it is delayed. And delayed revenue kills startups."
- Slide 3 (Insight 1): "The bottleneck is not budget — it is process. 73% of delayed deals cite internal compliance as the primary blocker. Your champion said yes in week 3. Procurement is still reviewing in week 14."
- Slide 4 (Insight 2): "Multi-threading is no longer optional. Deals with 3+ internal contacts close 2.1x faster than single-thread deals. If you are talking to one person, you are one reorg away from starting over."
- Slide 5 (Insight 3): "The companies closing faster are front-loading security and compliance. They send the SOC 2 report before it is asked for. They pre-build the vendor risk assessment. They remove friction before it appears."
- Slide 6 (Proof): "One physical AI company we work with cut their average sales cycle from 142 days to 89 days by pre-packaging compliance documentation and multi-threading every deal above $50K. Same product. Same market. Different process."
- Slide 7 (CTA): "DM me 'SALES' and I will send you the pre-packaging checklist we use with our clients. No catch."
- Slide 8 (Close): "Lukas Timm | Founder, Alphavant | We build content engines for B2B tech companies. Follow for more GTM insights."
That is the formula. Now let us build it.
The Production Pipeline
The entire process breaks down into three steps: write the brief, generate the slides, assemble the PDF. Total time: 15 minutes once you have the system down. The first time through might take 25-30 minutes. By the third carousel, you will hit the 15-minute mark consistently.
Step 1: Write the Brief (5 Minutes)
Before you touch any design tool or AI prompt, write the brief. This is the step most people skip, and it is the step that separates carousels that perform from carousels that flop. A carousel without a brief is a presentation without a thesis — it might look nice, but it will not convert.
Choose your topic from your content pillars. If you do not have defined content pillars yet, read our LinkedIn content strategy guide first. Then write out the 8-slide text content using this template:
CAROUSEL BRIEF Topic: [Your topic] Target audience: [Who this is for] Core insight: [The one thing they will learn] Slide 1 (Hook): [Bold statement, under 10 words] Slide 2 (Problem): [Specific pain point, 2-3 sentences] Slide 3 (Insight 1): [First key insight + supporting data] Slide 4 (Insight 2): [Second key insight + example] Slide 5 (Insight 3): [Third key insight + takeaway] Slide 6 (Proof): [Case study or data point] Slide 7 (CTA): [One specific action] Slide 8 (Close): [Name, title, follow prompt]
Fill this out completely before moving to Step 2. The brief is your blueprint. Every decision in the visual generation step flows from it. If you cannot fill out the brief in 5 minutes, you do not know your topic well enough yet — go do 10 minutes of research first.
One critical note: write the brief in your own voice. Do not write corporate marketing copy. Write the way you would explain the topic to a peer over coffee. Direct, specific, opinionated. The brief sets the tone for the entire carousel.
Step 2: Generate the Slides with Gemini (8 Minutes)
This is where AI turns what used to be a 3-hour design project into an 8-minute generation job. The key insight: generate each slide individually with a per-slide prompt. Do not try to generate all 8 slides in a single prompt. Individual prompts give you precise control over layout, text placement, and visual style per slide.
You can use Google AI Studio (the web interface) or the Gemini API directly. Both work. The API is faster for batch production once you have your prompts dialed in. AI Studio is better for your first few carousels while you are iterating on the visual style.
Here are the visual style rules that consistently produce clean, professional carousel slides:
- Clean white or dark background — alternate between slides. Odd slides get white (#FFFFFF), even slides get dark (#1A1A1A). This creates a visual rhythm that makes the carousel feel designed, not random.
- Coral (#FF6B6B) as the sole accent color — used for key highlights, underlines, numbered circles, and emphasis. One accent color keeps the design cohesive. Multiple accent colors create visual noise.
- Large, readable text — the text IS the design. LinkedIn carousels are viewed on mobile screens. If the text is not readable at phone size without zooming, it is too small.
- Hand-drawn scribble elements — sketchy underlines under key phrases, organic arrows pointing to data, scribble annotations in the margins. These add warmth and personality to an otherwise clean layout. They signal "human-made" even when AI-generated.
- One idea per slide — lots of whitespace. Resist the urge to fill every pixel. White space is not wasted space. It is what makes the content scannable.
- No clipart, no stock photos, no generic AI imagery — these signal "low effort" to a professional audience. The typography and layout should carry the design.
Here is the full Gemini prompt template for generating a single carousel slide:
Create a LinkedIn carousel slide, 4:5 portrait format (1080x1350px). Background: [white #FFFFFF OR dark #1A1A1A] Text color: [black #000000 OR white #FFFFFF] Accent color: coral #FF6B6B -- use ONLY for key highlights, underlines, numbered circles. Typography: modern geometric sans-serif, medium weight. Style: ultra-clean, premium, airy. Hand-drawn scribble elements where appropriate (sketchy underlines, organic arrows). No icons, no clipart, no emoji, no stock imagery, no gradients. Fine lines (1-2px) for decorative elements. Generous whitespace. This is slide [N] of 8. Content: "[The text for this slide]" [Additional layout instructions for this specific slide]
For each slide, swap in the background color (alternating white and dark), the slide number, and the content from your brief. Add layout-specific instructions as needed. For example, Slide 1 (the hook) should specify "center the text vertically and horizontally, make it the dominant element." Slide 6 (the proof) might specify "use a large number as the visual anchor with supporting text below."
The alternating white/dark trick: This is the single most impactful visual technique for carousel engagement. When a reader swipes from a white slide to a dark slide, the contrast creates a visual "pulse" that maintains attention through the entire deck. It also looks intentionally designed — like a professional layout, not a rushed PowerPoint conversion. Odd slides (1, 3, 5, 7) get white backgrounds. Even slides (2, 4, 6, 8) get dark backgrounds.
Generate all 8 slides. Save each as a PNG. The generation itself takes about 30-60 seconds per slide with Gemini. Total generation time: 4-8 minutes depending on whether you need to regenerate any slides.
A note on regeneration: if a slide comes back with text that is too small, layout that is off, or elements that do not match the style, regenerate it from scratch with an adjusted prompt. Do not try to fix a bad generation — adjust the prompt and regenerate. The prompt is the lever, not the output.
Step 3: Assemble the PDF (2 Minutes)
LinkedIn carousels are actually PDF documents uploaded as "document posts." This is an important distinction — if you upload individual images, LinkedIn treats them as a photo gallery, which loses the swipe mechanic and the engagement compounding. You need a single PDF file with each slide as a page.
The simplest approach is img2pdf, a lightweight Python library that converts images directly to PDF without any quality loss or recompression:
pip install img2pdf
python3 -c "
import img2pdf
slides = [
'slide1.png',
'slide2.png',
'slide3.png',
'slide4.png',
'slide5.png',
'slide6.png',
'slide7.png',
'slide8.png'
]
with open('carousel.pdf', 'wb') as f:
f.write(img2pdf.convert(slides))
print('Done: carousel.pdf')
"
That is it. One command, one PDF, ready to upload. If you prefer a GUI approach, Canva or Google Slides can also export multi-page PDFs — import each slide image onto a separate page and export as PDF. But the command-line approach is faster once you have the workflow down and eliminates the overhead of opening a design tool.
Upload the PDF to LinkedIn as a "Document" post type. Write a caption that teases the content (do not give away all 8 insights in the caption — let the carousel do the work) and ends with an engagement prompt like "Which of these surprised you? Drop a number in the comments."