Quick answer: Instagram carousel ads show 2-10 product images in one swipeable unit, each with its own link. Use 1080 x 1350 px images, JPG or PNG under 30MB, and keep primary text to 125 characters. Follow five steps in Meta Ads Manager to build a manual carousel. Or generate carousel-ready creatives instantly with Coinis Image Ads.
---
What Is an Instagram Product Carousel Ad?
A carousel ad lets you show multiple products (or product angles) inside one swipeable Instagram post.
How carousel ads work on Instagram Feed
Each carousel contains 2-10 cards. Every card is its own image or video with its own headline and link. Users swipe through the cards in Feed. Meta's delivery system may reorder your cards automatically based on predicted user response.
Manual vs. dynamic carousel ads (catalog ads)
Manual carousels let you pick every image and URL yourself. Dynamic carousel ads (also called catalog ads) connect to a product feed and display products based on user browsing behavior. Both formats run on Instagram Feed.
When to use carousel format for ecommerce
Use carousels when you want to show a product range, highlight multiple features, or tell a visual story. They work especially well for retargeting users who browsed your site without buying.
---
Instagram Carousel Ad Technical Specs
Get these specs wrong and your ad gets rejected or crops badly on mobile. Per Meta's Ads Guide, here are the numbers you need.
Image dimensions and aspect ratio (1080 x 1350, 4:5)
Meta recommends a 4:5 aspect ratio for Instagram Feed carousel cards. The optimal image size is 1080 x 1350 pixels. The minimum resolution is 1080 x 1080 pixels. Portrait format fills more screen real estate on mobile.
File type and size limits
Supported formats are JPG and PNG. Maximum file size is 30MB per image. For video cards, use MP4, MOV, or GIF at up to 4GB and a maximum duration of 2 minutes.
Number of cards allowed (2-10)
Per the Meta Business Help Center, carousel ads support between 2 and 10 cards per ad. Each card requires a unique landing page URL. No URL means no approved card.
Text and hashtag limits
Primary text is capped at 125 characters. You can include up to 30 hashtags per ad. Keep your copy tight. Character limits reward clarity.
---
Step-by-Step: Create a Manual Product Carousel Ad
Step 1: Gather and prepare product images
Prepare at least two images at 1080 x 1350 px in JPG or PNG format. Keep each under 30MB. Use clean product photos with a single focal element and minimal background clutter.
Step 2: Choose your carousel format in Meta Ads Manager
Open Ads Manager. Choose your campaign objective (Traffic, Conversions, or Catalog Sales). At the ad level, select Carousel as your format.
Step 3: Upload images and set individual card links
Upload your images one per card slot. Assign a unique destination URL to each card. Double-check every URL before you proceed. A broken link wastes your entire budget for that card.
Step 4: Write headlines and primary text for each card
Write a headline per card. Keep it short and benefit-led. Write one primary text block for the whole ad, staying under 125 characters. Lead with what the customer gains.
Step 5: Set targeting and budget
Choose your audience at the ad set level. Set your daily or lifetime budget. Confirm your placements include Instagram Feed. Publish when ready.
---
Best Practices for Product Carousels
Strong carousels share a few patterns. Follow these and your creative will hold up.
Highlight different products or showcase product details
Put your bestseller first. Use later cards for complementary products or zoomed-in detail shots. Give each card a distinct reason to exist.
Use consistent branding across all cards
Keep fonts, color palette, and logo placement consistent across every card. Inconsistent branding confuses viewers and erodes trust fast.
Design for mobile viewing with clear focal elements
Use large type and one focal element per card. Keep important text away from the edges. Assume small screens and variable lighting conditions.
Test product order and messaging
Swap card order between ad sets. Try price-led headlines on one set and benefit-led on another. Meta's delivery system may also reorder cards automatically based on engagement signals.
Consider dynamic carousel ads for retargeting
Dynamic carousel ads serve each user the products they already viewed. This format is especially effective for recapturing shoppers who left your site without converting.
---
Why Coinis Image Ads Is Better for Carousel Creation
Building carousel creatives manually is slow. Coinis cuts the setup time significantly.
Generate carousel images from product URLs automatically
Paste a product URL into the Image Ads workflow. Coinis pulls product details and generates carousel-ready creatives using cutting-edge AI models. No image sourcing. No manual resizing to 1080 x 1350.
Use Brand Profile for consistent messaging across cards
Brand Profile stores your logo, colors, fonts, and tone. Every card Coinis generates inherits those assets automatically. Consistent branding across all cards takes seconds, not hours.
Edit and iterate designs without re-uploading
Use Coinis Revise to swap copy, change colors, or resize cards for other placements after generation. No need to export files and re-upload to Ads Manager. Changes apply inside Coinis and publish directly to Meta.
---
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 per ad. Each card can have its own image or video, headline, and unique landing page URL.
What is the best image size for an Instagram carousel ad?
Meta recommends 1080 x 1350 pixels at a 4:5 aspect ratio for Instagram Feed carousel cards. The minimum resolution is 1080 x 1080 pixels. Stick to JPG or PNG under 30MB per image.
What is the difference between a manual and a dynamic carousel ad?
A manual carousel lets you choose every image and link yourself. A dynamic (catalog) carousel connects to a product feed and automatically shows users products based on their browsing behavior.
Can I control the order of cards in an Instagram carousel ad?
You can set a card order when building the ad, but Meta's delivery system may automatically reorder cards based on predicted user engagement. This is a default behavior, not a bug.