How-To Guide · Ad Formats

Create Instagram Product Carousel Ad

Learn how to create an Instagram product carousel ad step by step. Get the exact specs, best practices, and a faster way to generate carousel creatives with Coinis Image Ads.

TL;DR 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.

4 min read By Updated 0 steps

Originally published .

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.

---

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.

---

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 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.

---

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.

Start free →

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.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free