10 Free Excel Templates for Marketers
Marketers waste 5+ hours a week on spreadsheets they built from scratch. Stop reinventing the wheel with these free Excel templates built for marketing teams. Inside you'll get:
Pre-built templates for campaign tracking, budget planning, and reporting
Formulas already set up so you just plug in your numbers
Frameworks used by top marketing teams to stay organized and move faster
Everything you need to go from messy data to clear decisions
Download your free marketing Excel templates today.
Word Count: 4,200+ words | Reading Time: ~17 minutes
What's Inside This Guide
Part 1: Why Visual Content Wins on LinkedIn — The algorithm math most creators ignore
Part 2: The Stack — Claude AI + Figma Console MCP (the system I use at LaunchpadFast)
Part 3: The 57 Tools — Your AI Design Command Center (full reference + cheat sheet)
Part 4: 10 Visual Lead-Gen Workflows — The exact playbooks that generate inbound leads
Part 5: 7 Copy-Paste Claude Prompts — Steal my prompt architecture
Part 6: The 20-Minute Weekly System — The routine I run every week
Part 7: LinkedIn Visual Specs Cheat Sheet — Every dimension, every file size, one table
Part 1: Why Visual Content Wins on LinkedIn
Stop wasting your morning in Canva.
Most coaches and consultants treat LinkedIn like a text-only platform.
They write a wall of text, hit post, and pray for leads.
That is not a strategy. That is a diary entry.
If you want to generate revenue, you need to understand the math of the feed.
LinkedIn generates 80% of B2B social media leads.
But those leads don't go to the people writing generic text posts.
They go to the creators who dominate the feed with visual assets.
The data is mathematically significant.
Document and carousel posts get a 6.60% engagement rate.
That is 303% more engagement than a standard single-image post.
Here is why: The algorithm is obsessed with dwell time.
When someone stops scrolling to swipe through your carousel, a timer starts ticking.
Every swipe tells the algorithm, "This is valuable. Keep them here."
But it gets better.
Comments on LinkedIn are weighted 8x more heavily than standard likes.
Visual posts naturally drive comments because they break down complex ideas into digestible frames.
They force the reader to react.
But there is a massive trap most creators fall into.
They use Canva templates.
The Problem With Canva
Canva templates are a credibility killer.
Everyone on the internet recognizes the exact same 15 gradient backgrounds.
When you use a generic template, you signal that you are a beginner.
It blends you in with every other college intern and aspiring coach on the timeline.
You get the average result.
Serious operators don't look average. We build custom assets that scream authority.
But until today, building custom carousels took hours of manual design work.
No more.
I am going to show you how to automate the entire process.
(This is the exact system I built for my lead magnet posts at LeadPanther. 60% of them go viral with 1,000+ comments.)
Before You Continue: Why We Verify Subscribers
Quick note.
We have had multiple instances of bots scraping this content and people republishing it without authorization.
This guide took 30+ hours to build. It is free. But it is not public domain.
To keep the full playbook available for real humans (and out of the hands of content thieves), we require a valid email address to unlock the remaining sections.
It takes 3 seconds. No spam. No upsells. Just proof you are a real person.
Enter your email below to unlock the full guide.
Part 2: The Stack — Claude AI + Figma Console MCP
This is not another tutorial on asking an AI to write your copy.
We are building an automated production line.
You give it a topic. It builds the carousel. You walk away.
To do this, we need a specific stack: Claude AI + the Figma Console MCP.
Think of this system like a digital employee.
Claude is the brain. It writes the copy and makes the layout decisions.
Figma is the hands. It executes the design and exports the final images.
(I use this same brain-and-hands architecture for everything at LaunchpadFast — from GetDeals.ai outbound campaigns to LeadPanther lead capture graphics.)
The Console Advantage
Most people don't know this yet.
Figma released an official MCP (Model Context Protocol).
But here is the dirty secret: It is read-only.
It can look at your files, but it cannot change them. That is useless for automation.
We don't want an AI that just looks. We want an AI that builds.
That is why you need the Figma Console MCP.
This unofficial architecture allows Claude to talk directly to Figma via a WebSocket.
It reads your design system, creates new frames, swaps text, and exports the final PDF.
It does the heavy lifting of your actual job.
The 10-Minute Setup Walkthrough
You don't need to be a developer to set this up.
Stop playing Engineer and follow these steps.
First, ensure you meet the baseline requirements:
→ Node.js 18+ installed on your machine.
→ Figma Desktop App (the free tier works perfectly).
→ An MCP Client (Claude Code, Claude Desktop, or Cursor).
Next, generate your Personal Access Token inside Figma.
Go to your account settings, click "Personal Access Tokens," and create one. Save it.
Now, open your terminal. You are going to run one command.
Run the NPX install for the Figma Console MCP.
It takes exactly 10 minutes to compile.
Finally, install the Desktop Bridge Plugin inside Figma.
This bridge is what allows Claude to send commands directly into your open canvas.
Once it is running, your PC turns from a passive tool into an active employee.
You don't click and drag rectangles anymore.
You give Claude a command, and it builds your lead magnet.
Part 3: The 57 Tools — Your AI Design Command Center
When you connect Claude to Figma, you aren't just getting a chat bot.
You are installing 57 specialized tools directly into your AI.
Think of this like an app store for your design workflow.
Most people will look at this list and get overwhelmed. Don't.
I organized all 57 tools into plain-English categories so you know exactly what they do.
Navigation & Status
These tools help Claude figure out where it is and if the connection is alive.
→ figma_navigate: Opens a specific Figma file.
→ figma_get_status: Checks if the WebSocket bridge is active.
→ figma_reconnect: Restarts the connection if it drops.
Console Debugging
When things break, these tools tell Claude why.
→ figma_get_console_logs: Reads the error messages.
→ figma_watch_console: Streams errors in real-time.
→ figma_clear_console: Wipes the error log clean.
Utility
Basic maintenance commands.
→ figma_take_screenshot: Takes a picture of your current screen.
→ figma_reload_plugin: Refreshes the Figma bridge.
Real-Time Tracking
Claude uses these to see exactly what you are clicking on.
→ figma_get_selection: Tells Claude which layer you have highlighted.
→ figma_get_design_changes: Tracks what just moved on the canvas.
→ figma_list_open_files: Shows Claude every tab you have open.
Design System Extraction
This is how Claude reads your brand guidelines.
→ figma_get_file_data: Downloads the entire structure of your file.
→ figma_get_variables: Reads your saved brand colors and spacing.
→ figma_get_component: Looks at a specific button or card.
→ figma_get_styles: Reads your saved typography and effects.
→ figma_get_component_image: Grabs a visual preview of a component.
→ figma_get_component_for_development: Extracts code-ready component specs.
→ figma_get_file_for_plugin: Preps the file for deep edits.
→ figma_capture_screenshot: Exports a high-res image of any frame.
→ figma_set_instance_properties: Changes the state of a component (like turning a button "On").
Design System Kit
The heavy-duty tools for managing massive brand libraries.
→ figma_get_design_system_kit: Downloads your entire brand in one massive file.
→ figma_get_design_system_summary: Gives Claude a quick overview of your brand.
→ figma_search_components: Finds specific templates by name.
→ figma_get_component_details: Reads the exact padding and margins of a layer.
→ figma_get_token_values: Extracts the raw data behind your design tokens.
Design Creation
This is where the magic happens. These tools build things.
→ figma_execute: Runs custom code directly inside Figma.
→ figma_arrange_component_set: Cleans up your messy layers.
→ figma_set_description: Adds notes to your files.
Component Management
How Claude builds and edits your templates.
→ figma_instantiate_component: Drops a new template onto your canvas.
→ figma_add_component_property: Adds a new toggle or text field to a template.
→ figma_edit_component_property: Changes how a template behaves.
→ figma_delete_component_property: Removes unused template features.
Variable Management
How Claude manages your brand colors and fonts at scale.
→ figma_create_variable_collection: Makes a new folder for your brand assets.
→ figma_create_variable: Adds a new color or font to the system.
→ figma_update_variable: Changes a hex code across the entire file.
→ figma_rename_variable: Fixes messy naming conventions.
→ figma_delete_variable: Removes an old color.
→ figma_delete_variable_collection: Deletes an entire folder of assets.
→ figma_add_mode: Creates light mode or dark mode.
→ figma_rename_mode: Changes the name of a theme.
→ figma_batch_create_variables: Uploads 50 brand colors in one second.
→ figma_batch_update_variables: Fixes 50 brand colors in one second.
→ figma_setup_design_tokens: Connects your brand variables to actual layers.
Node Manipulation
How Claude moves things around the canvas.
→ figma_resize_node: Makes a box bigger or smaller.
→ figma_move_node: Shifts a layer up, down, left, or right.
→ figma_set_fills: Changes the background color of a shape.
→ figma_set_strokes: Changes the border of a shape.
→ figma_clone_node: Duplicates a slide instantly.
→ figma_delete_node: Deletes a mistake.
→ figma_rename_node: Keeps your layers organized.
→ figma_set_text: Injects your LinkedIn copy into the design.
→ figma_create_child: Adds a new icon or shape inside an existing frame.
Comments
How Claude communicates with humans inside the file.
→ figma_get_comments: Reads feedback left by your team.
→ figma_post_comment: Leaves a note for you when the job is done.
→ figma_delete_comment: Clears out resolved feedback.
Design-Code Parity
For teams turning designs into actual software.
→ figma_check_design_parity: Makes sure the design matches the code.
→ figma_generate_component_doc: Writes documentation for developers.
Power Tools for Marketers
You don't need all 57 tools to dominate LinkedIn.
If you are a solo operator focused on generating revenue, you only need a handful.
I isolated the exact commands that turn Claude into an automated marketing agency.
These are the tools you will use every single day.
→ figma_execute: The absolute Swiss army knife. It runs any custom command you want.
→ figma_set_text: How you instantly swap generic text for your viral hooks.
→ figma_set_fills: How you change background colors to match your brand.
→ figma_clone_node: The secret to carousels. Duplicate slide templates instantly.
→ figma_get_design_system_kit: Extract your entire brand identity in one call.
→ figma_batch_create_variables: Set up your entire color and font system at once.
→ figma_capture_screenshot: Export your finished assets as high-res images.
→ figma_create_child: Add new elements, like profile pictures, to your frames.
→ figma_resize_node: Fix messy layouts.
→ figma_move_node: Nudge elements into perfect alignment.
Stop guessing how to build carousels.
Start feeding Claude your copy and letting these tools do the rest.
The Power Tool Cheat Sheet
Keep this table on your second monitor.
Tool Name | What It Actually Does For You |
|---|---|
figma_clone_node | Duplicates your base slide 10 times to build a carousel. |
figma_set_text | Injects your hook and body copy into the duplicated slides. |
figma_set_fills | Swaps out background colors to keep the design fresh. |
figma_execute | Runs custom layout scripts when things get messy. |
figma_capture_screenshot | Exports the final 10 slides so you can post them. |
figma_batch_create_variables | Loads your custom brand colors so you don't look like Canva. |
figma_get_design_system_kit | Teaches Claude your exact visual style before it builds. |
You have the stack. You have the tools.
Now give it a folder and a job.
Part 4: 10 Visual Lead-Gen Workflows
Most founders stare at a blank Canva screen. They waste hours pushing pixels.
Manual design kills your momentum. It is a massive waste of operator time.
I spent years doing it the hard way. I labored so you don't have to.
We are moving away from manual labor. We are moving to systemized delegation.
When you pair Claude's logic with Figma's rendering, you build an automated visual factory.
Here are the exact 10 workflows my system uses to trigger inbound leads.
1. Educational Carousels
This is your bread and butter. A 6-10 slide PDF teaching a specific framework.
It crushes the LinkedIn algorithm. Carousels currently hold the highest engagement format on the platform (6.60% average).
They stop the scroll. They force the user to click.
Every carousel ends with a specific directive. "Comment SEND" to get the template.
This triggers your automated DM delivery. You capture the email. You own the lead.
(I use LeadPanther to capture these leads automatically — it scrapes the intent signal the moment they comment.)
→ Step 1: Feed Claude your raw framework notes.
→ Step 2: Claude formats the copy into 8 specific slide arrays.
→ Step 3: Paste the JSON output into your Figma Console MCP.
→ Step 4: Figma auto-populates your carousel template.
→ Step 5: Export as PDF.
Claude Prompt:
"Act as a direct-response copywriter. Convert these raw notes into an 8-slide LinkedIn carousel. Slide 1 is the hook. Slides 2-7 are the framework steps. Slide 8 is the CTA slide asking the reader to comment the word SYSTEM. Limit each slide to 25 words maximum. Format as a structured list."
2. Lead Magnet Covers + Preview Pages
Walls of text do not sell digital products. Visual proof does.
You need a 3D mockup cover. You need 2-3 interior preview slides.
Pin this asset directly to your LinkedIn Featured section.
It acts as a permanent storefront. It pre-sells the value of your document.
Users see the tangible asset. They comment your ALL CAPS keyword. The automation fires.
→ Step 1: Ask Claude to summarize your lead magnet into 3 key visual bullets.
→ Step 2: Claude generates the cover title, subtitle, and preview text.
→ Step 3: Run the text through your Figma mockup template.
→ Step 4: Export the 3-slide stack.
Claude Prompt:
"I wrote a guide called The Visual Lead Machine. Generate bold, punchy copy for a 3D cover graphic. I need a main title, a sub-headline, and 3 bullet points for a preview slide. Use a contrarian tone. Strip out all corporate jargon."
3. LinkedIn Profile Banner
Your profile is a landing page. The banner is your hero section.
You have a 1584x396 pixel billboard. Most people waste it on a skyline photo.
A high-converting banner pre-qualifies every single profile visitor instantly.
It states who you help. It states how you help them. It points to a specific action.
Keep the core message in the 1200x300 centered safe zone.
→ Step 1: Claude audits your current value proposition.
→ Step 2: Claude outputs 3 high-impact banner copy variations.
→ Step 3: Send the winning text to your Figma banner component.
→ Step 4: Upload to LinkedIn.
Claude Prompt:
"Audit my target audience: B2B SaaS founders. I help them automate lead generation. Write 3 variations for a LinkedIn profile banner. Format: [I help X achieve Y without Z]. Include a specific call to action pointing to my Featured section."
4. Comment Magnet Images
Sometimes you don't need a massive carousel. You just need a pattern interrupt.
A single bold stat. A contrarian hook image. Format it as a 1080x1350 portrait.
Portrait images take up maximum real estate in the mobile feed.
They demand attention. They drive rapid-fire comments.
You ask a polarizing question. You tell them to comment for the data source.
→ Step 1: Give Claude an industry statistic.
→ Step 2: Claude writes a 5-word contrarian hook based on the stat.
→ Step 3: Figma drops the text over a high-contrast background template.
→ Step 4: Post with a short text caption.
Claude Prompt:
"Take this statistic: 90% of cold outbound fails. Write a 5-word, aggressive hook for a social media image. It needs to make the reader stop scrolling immediately. No soft language."
5. Case Study Graphics
You need proof. But nobody reads 2,000-word case studies anymore.
You must condense the win into a 4-6 slide visual narrative.
Problem. Solution. Key Metrics. Results. Testimonial.
This attracts warm inbound leads. They are pre-sold before they ever book a call.
→ Step 1: Feed Claude your raw client interview transcript or notes.
→ Step 2: Claude structures the narrative arc into 5 distinct slides.
→ Step 3: Figma auto-fills your case study component.
→ Step 4: Export and post.
Claude Prompt:
"Analyze this client success story. Extract the core metrics. Format into a 5-slide visual sequence: 1. The Nightmare (Problem). 2. The Pivot (Solution). 3. The Execution (Action). 4. The ROI (Numbers). 5. The Verdict (Quote). Keep the copy staccato."
6. Before/After Transformations
Show, do not tell. Split-screen visuals dominate.
They provide immediate portfolio proof. They bypass the logical brain.
Users save these posts. High save rates signal algorithmic value.
→ Step 1: Give Claude the 'Old Way' and 'New Way' parameters.
→ Step 2: Claude writes the contrasting text labels.
→ Step 3: Figma aligns the text over your split-screen template.
→ Step 4: Export the single high-res image.
Claude Prompt:
"I am comparing manual content creation to automated content creation. Write 3 bullet points for the 'Before' state (painful, slow). Write 3 bullet points for the 'After' state (fast, systemized). Keep each bullet under 6 words."
7. Process/Workflow Diagrams
You need named intellectual property. Frameworks build authority.
Visual flowcharts map out your methodology.
They turn abstract services into tangible products.
People share diagrams. Your brand travels without your manual input.
→ Step 1: Explain your process steps to Claude.
→ Step 2: Claude formats the logic into flowchart nodes.
→ Step 3: Pass the node data to your Figma diagram template.
→ Step 4: Post as a high-value educational asset.
Claude Prompt:
"I have a 4-step client onboarding process. 1. Audit. 2. Build. 3. Launch. 4. Scale. Write short, punchy descriptions for each node in a visual flowchart. Focus on the exact output the client gets at each stage."
8. Data Visualization Posts
Original data establishes total market dominance.
Infographics with charts and stat callouts format complex data.
It positions you as the primary source. It generates massive shareability.
→ Step 1: Paste a raw data table into Claude.
→ Step 2: Claude identifies the most shocking data point.
→ Step 3: Claude recommends the specific chart type.
→ Step 4: Build the chart in Figma using the data.
Claude Prompt:
"Review this data set regarding email open rates. Identify the single most contrarian data point. Write a bold headline for an infographic. Tell me if this data is best represented as a bar chart, pie chart, or line graph."
9. Personal Brand Kit
Consistency equals recognition. Recognition equals trust.
You need a complete template system. Carousel covers. Quote cards. CTA slides.
When you build the kit once, you never start from scratch again.
→ Step 1: Tell Claude your brand archetype and target audience.
→ Step 2: Claude defines your color codes, font pairings, and tone.
→ Step 3: Build the master components in Figma.
→ Step 4: Lock the templates. Never alter the master files.
Claude Prompt:
"My brand is authoritative, stark, and minimalist. I target high-ticket consultants. Define a complete visual brand kit. Give me 3 HEX codes. Recommend 1 stark header font and 1 clean body font. Provide the exact spacing rules I should use."
10. Personalized Outbound Visuals
Plain text cold DMs are dead. Your prospects ignore them.
Custom graphics break the ice. They show immediate effort.
You include the prospect's name. You include their company logo.
This generates a 3-5x higher response rate. It triggers curiosity.
(This is how I run outbound at GetDeals.ai. Every prospect gets a custom visual. The reply rate speaks for itself.)
→ Step 1: Feed Claude your prospect list data.
→ Step 2: Claude writes personalized one-liners for each prospect.
→ Step 3: Use Figma variables to auto-generate 50 custom images at once.
→ Step 4: Attach to your outbound messages.
Claude Prompt:
"I am doing cold outreach to VP of Sales targets. Write a personalized 10-word image caption for a prospect named Sarah at Acme Corp. The goal is to get her to open the attached PDF guide. Keep it casual and direct."
Part 5: 7 Copy-Paste Claude Prompts
Do not write prompts from scratch. That is manual labor.
Use my exact prompt architecture. Paste these directly into Claude.
They are engineered to output the exact specifications your Figma templates need.
Prompt 1: Carousel Outline Generator
Give it a topic. It outputs an 8-slide structure engineered for maximum retention.
Act as an elite direct-response copywriter. I am building an 8-slide LinkedIn carousel about [INSERT TOPIC].
Output a strict outline following this structure:
Slide 1: Contrarian Hook (Under 10 words)
Slide 2: The Villain (The old, painful way of doing things)
Slide 3: The Pivot (The new system)
Slides 4-6: The 3 Action Steps
Slide 7: The Proof (Why this works)
Slide 8: CTA (Tell them to comment [KEYWORD] to get the full system).
Do not use corporate fluff. Keep the tone punchy and authoritative.
Prompt 2: Slide Copy Writer
Feed it the outline. It writes the exact micro-copy optimized for visual formatting.
Take the carousel outline above. Write the exact copy for each slide.
Rule 1: Maximum 25 words per slide.
Rule 2: No paragraphs. Use short fragments.
Rule 3: Use extreme white space.
Rule 4: Use bullet points where applicable.
Output the text in a JSON format so I can easily paste it into my Figma components.
Prompt 3: Brand Kit Definer
Input your vibe. Get a rigid design system specification.
I am building a visual brand system in Figma.
My audience is [INSERT AUDIENCE]. My tone is [INSERT TONE].
Output a strict design spec including:
1. Primary HEX code, Secondary HEX code, Accent HEX code.
2. Header Font (Google Font) and Body Font (Google Font).
3. Border radius rules (Sharp vs Rounded).
4. Contrast rules for text over backgrounds.
Act as a senior UI/UX designer. Give me exact, crunchy technical specs.
Prompt 4: Case Study Structurer
Turn a messy client interview into a sharp, 5-slide visual narrative.
Analyze these raw notes from a client success story: [INSERT RAW NOTES].
Extract the hard data. Strip out the emotion.
Structure this into a 5-slide visual case study:
Slide 1: Client Name & The Core Problem.
Slide 2: The Old Way (What they tried that failed).
Slide 3: The Installation (What we built for them).
Slide 4: The Hard ROI (Exact numbers and timeframes).
Slide 5: CTA to book a strategy audit.
Keep it strictly under 20 words per slide.
Prompt 5: Data Visualization Planner
Feed it numbers. It dictates the visual layout.
Review this raw data: [INSERT DATA].
I need to turn this into a single LinkedIn image post.
1. Identify the single most shocking statistic.
2. Write a 6-word headline for the image.
3. Tell me exactly what type of chart to build in Figma (Bar, Line, Pie, Donut).
4. Write a 1-sentence caption explaining the chart.
Optimize for readability on mobile screens.
Prompt 6: Banner Copy Variations
Input your offer. Get A/B test variations for your profile billboard.
My target audience is [INSERT AUDIENCE]. My core offer is [INSERT OFFER].
Write 5 variations for my LinkedIn profile banner copy.
Format requirement: [I help X achieve Y without Z].
Each variation must include a 3-word directive pointing to my Featured section.
No soft words. Use aggressive, action-oriented verbs.
Prompt 7: Personalized Outreach Image Generator
Feed it a prospect. Get custom image copy that breaks the ice.
I am sending a cold DM to [PROSPECT NAME] at [COMPANY NAME].
They are struggling with [INSERT PAIN POINT].
Write the copy for a personalized image graphic I will attach to the message.
It needs a bold headline including their name.
It needs a sub-headline mentioning their company.
It needs to trigger curiosity so they reply.
Keep total word count under 15 words.
Part 6: The 20-Minute Weekly System
Content creation is a trap. The "post-and-pray" treadmill burns founders out.
You cannot spend two hours a day tweaking graphics.
You must act like an ROI Operator. You set the strategy. The system executes.
Here is the exact 20-minute weekly routine to automate your visual lead machine.
Monday: The Idea Trigger (5 Minutes)
→ Open Claude.
→ Feed it your core pillar topics.
→ Ask for 5 contrarian angles.
→ Select the 3 best ideas.
→ Close the laptop. You are done for the day.
Tuesday: The Copy Engine (5 Minutes)
→ Paste the 3 ideas into Prompt 1 (Carousel Outline Generator).
→ Run the output through Prompt 2 (Slide Copy Writer).
→ Claude generates the exact JSON specifications.
→ Save the text file. Total time: 5 minutes.
Wednesday: The Figma Build (5 Minutes)
→ Open Figma.
→ Boot up the Figma Console MCP.
→ Paste the Claude JSON data into your master templates.
→ The system auto-populates all slides and images instantly.
→ Zero manual resizing. Zero font tweaking.
Thursday: The Distribution (5 Minutes)
→ Export the assets from Figma as PDFs and PNGs.
→ Open LinkedIn's native scheduler.
→ Upload the visuals.
→ Set them to publish on Tuesday, Thursday, and Saturday.
→ Your week of content is officially deployed.
Friday: The Audit (0 Minutes of Creation)
→ You create nothing on Friday.
→ You monitor the comments.
→ You watch the automation trigger the DMs.
→ You audit the inbound leads.
The Compound Effect
Four weeks of this consistency rewires your account.
You train the algorithm to prefer your visual format. You train your audience to expect high-value assets.
You generate named intellectual property. You build a massive library of saveable content.
All while spending 20 minutes a week. You delegate the heavy lifting to the machines.
Part 7: LinkedIn Visual Specs Cheat Sheet
Wrong dimensions kill your reach. Blurry text ruins your authority.
If your graphics look like amateur hour, your consulting looks like amateur hour.
Never guess the pixel count. Use this rigid specification table.
The Dimension Master List
→ Carousel slides: 1080x1350 (portrait) or 1080x1080 (square)
→ Profile banner: 1584x396 (safe zone: 1200x300 centered)
→ Single image portrait: 1080x1350
→ Single image square: 1080x1080
→ Single image landscape: 1200x627
→ Profile photo: 400x400
→ Company logo: 300x300
→ Company page cover: 1128x191
File Constraints
→ Max image file size: 5MB
→ Max banner file size: 8MB
→ Export format: PNG for single images, PDF for carousels.
PDF Carousel Best Practices
→ Minimum font size: 48pt for headers, 32pt for body.
→ Contrast ratio: Minimum 4.5:1 (use stark black/white or dark navy/cream).
→ Slide count: 5 to 12 slides maximum.
→ Margin: Keep a 100px padding around all edges.
The Mobile Warning
57% of LinkedIn traffic is mobile.
If you design for desktop, you lose half your leads.
Your profile picture covers the bottom-left of your banner on mobile.
Keep your value prop and CTA locked inside the 1200x300 centered safe zone. Let the edges bleed.
Quick Checklist: Before You Hit Post
→ Did you check the mobile preview?
→ Is the CTA text massive and readable?
→ Is the ALL CAPS keyword in the final slide?
→ Did you export as a PDF document (not a photo gallery)?
Audit your assets against this list. Every single time.
Want someone to build this entire system for you?
I run a done-for-you visual lead generation service through LeadPanther. We set up your Claude + Figma pipeline, build your brand kit, and produce your first month of carousels.
→ Book a Build Strategy Session — 30 minutes, free, no pitch.
→ Join the Agent J Community — 1,000+ operators building AI-powered businesses.
→ Check out GetDeals.ai — Automated outbound for B2B founders.
Stop wasting time in Canva. Start building the machine.



