> Quick answer: Instagram carousel ads display 2-10 cards in a single ad. Each card has its own image, headline, and link. Create one in Meta Ads Manager by choosing the Sales objective, selecting carousel format, uploading your card images, and launching.
What Is an Instagram Carousel Ad?
Carousel ads give ecommerce brands a scrollable showcase inside one ad unit. Each card links to a different product page.
Definition and use cases
A carousel ad holds 2 to 10 swipeable cards. Brands use them to display product lines, highlight variants, or guide shoppers through a visual story.
Why carousels work for ecommerce
Shoppers browse multiple products without leaving the feed. Each card deep-links to its own product page, cutting the path to purchase. Dynamic carousel ads can pull from your product catalog and reorder cards based on viewer behavior.
Carousel vs. single-image ads
Single-image ads promote one product. Carousels promote your whole range for the same budget. More products visible means more chances to match what a shopper actually wants.
Instagram Carousel Ad Specifications
Per Meta's Ads Guide, these specs apply to Instagram carousel ads before you upload anything.
Image dimensions and file types
Recommended resolution is at least 1080 x 1080 pixels with a 4:5 ratio for feed placements. Stories carousels require at least 1080 x 1920 pixels at a 9:16 ratio. Accepted file types are JPG and PNG only.
Number of cards (2-10)
Every carousel must include at least 2 cards and no more than 10. Each card can carry a unique image and destination URL.
Text character limits
Primary text is limited to 125 characters per card. Write short. Every word must earn its place.
File size and format requirements
Maximum file size is 30 MB per image. Keep text and logos out of the top 14% and bottom 20% of each image. Meta's UI elements will cover those zones and hide your content.
Step-by-Step: Create Your Carousel Ad in Meta Ads Manager
Budget around 20 minutes once your creatives are ready.
Step 1: Set up your campaign objective (Sales)
Open Meta Ads Manager. Click "Create." Select Sales as your objective. This unlocks conversion-focused placements and bidding strategies built for ecommerce.
Step 2: Choose carousel as your format
At the ad level, select "Carousel." Card slots appear automatically. You can add between 2 and 10.
Step 3: Upload or create carousel cards
Upload a compliant image to each card slot. Follow the specs above. One image per card.
Step 4: Add headlines, descriptions, and links per card
Write a headline and primary text (max 125 characters) for each card. Add a specific destination URL per card. Send shoppers to the exact product page, not your homepage.
Step 5: Set budget, targeting, and placement
Choose a daily or lifetime budget. Define your audience. Select your placements. Instagram Feed and Stories both support carousel format. Click Publish.
Best Practices for Ecommerce Carousel Ads
Good specs pass review. Good strategy drives clicks.
Sequence your cards strategically
Rank products by popularity or build a narrative across cards. Card one gets the highest impression share. Treat it like a cover.
Mix image styles (product-only vs. lifestyle)
Alternate clean product-on-white images with lifestyle shots. Variety keeps users swiping past card one.
Lead with your strongest product
Put your bestseller or highest-margin item first. Weak openers lose swipes fast.
Use clear CTAs and pricing
Add a price or offer in the headline. "Shop Now," "Get 20% Off," and "See All Styles" all outperform vague copy.
Test and iterate
Run two carousel variations with different card sequences. Compare link clicks. Drop the underperformers. Scale what works.
Generate Carousel Creatives Faster with Coinis
Building 10 on-brand images manually takes hours. Coinis cuts that to minutes.
Use Image Ads to generate product images from URLs
Paste a product URL into the Image Ads workflow. Coinis pulls product details and generates ad-ready images at the right dimensions. Repeat for each product you want in your carousel.
Use Brand Profile for consistent copy across cards
Brand Profile stores your brand voice, tone, and positioning. AI Copywriting draws from that context to write headlines and primary text for every card. Copy stays on-brand across all 10 cards. Nothing feels mismatched.
Save time with AI-powered image creation
Cutting-edge AI models generate images at 1080 x 1080 px by default. No designer needed. Export each card, upload to Meta Ads Manager, and launch.
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
How many cards can an Instagram carousel ad have?
Instagram carousel ads support between 2 and 10 cards. Each card can have its own image, headline, primary text, and destination URL.
What image size should I use for Instagram carousel ads?
For Instagram feed carousel ads, use at least 1080 x 1080 pixels with a 4:5 aspect ratio. For Stories carousels, use at least 1080 x 1920 pixels at a 9:16 ratio. Both formats accept JPG and PNG files up to 30 MB.
Can each carousel card link to a different product page?
Yes. Each carousel card supports its own destination URL, so you can send shoppers directly to the product page featured on that card.
What is the character limit for carousel ad text?
Primary text is limited to 125 characters per carousel card. Keep copy concise and action-focused for best results.