How-To Guide · Ad Formats

How to Make Instagram Carousel Ad for Ecommerce

Learn how to create an Instagram carousel ad for ecommerce step by step. Specs, best practices, and how to build on-brand creatives faster with Coinis Image Ads.

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

4 min read By Updated 0 steps

Originally published .

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

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.

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.

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.

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.

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.

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

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