Make App Ads

Instagram Carousel Ads: Sizes, Specs & Examples for Apps

Updated July 9, 2026 · by Adam Lyttle, indie app developer

Instagram carousel ads are swipeable sets of 2–10 cards at 1080×1080 (1:1) in the feed, with 9:16 versions running in Stories. They earn more engagement per impression than single images — every swipe is a micro-commitment — and for apps the winning structure is a three-card story: hook, value, call-to-action.

Instagram carousel ad sizes and specs

  • Feed carousel: 1080×1080px, 1:1 square — Instagram's recommended carousel format. 2–10 cards, JPG or PNG.
  • Stories placement: 1080×1920px, 9:16 — square cards auto-adapt, but purpose-built vertical creative performs better.
  • Consistency rule: every card must share the same aspect ratio, and the set should read as one design system — one palette, one typography.
  • Copy: one primary text + per-card headlines (optional). For app installs, a single campaign-wide message beats per-card micro-copy.

Why carousels beat single images on Instagram

  • The swipe is engagement — Instagram's delivery system rewards interaction, which lowers your effective CPM.
  • A second chance at the impression: if a user pauses but doesn't click, Instagram often re-serves the carousel starting from card 2.
  • Room to tell a story: problem → product → payoff needs three beats. A single image has to compress them; a carousel gives each beat its own card.

The 3-card structure for app installs

  1. Card 1 — Hook. A bold, emotional line in the customer's voice that also works standalone (most viewers never swipe). Add a subtle swipe cue; hold the CTA.
  2. Card 2 — Value. Your real app paying off the hook — an actual screenshot in a phone mockup, one concrete benefit, legible at feed size.
  3. Card 3 — CTA. The outcome plus your app's logo lockup and an explicit call to action. The only card that sells.

This structure and the full Meta-vs-TikTok spec comparison live in our deeper guide to carousel ads for apps.

Instagram carousel examples that convert for apps

  • The mystery hook: card 1 poses a question ("Found a mystery seed?"), card 2 answers it with the app, card 3 invites the download.
  • Before → after: card 1 shows the painful status quo, card 2 the transformation with the app visible, card 3 the CTA.
  • Feature trio → CTA: for feature-rich apps, one benefit per card — but keep it to your three strongest and front-load the best.
  • UGC-style deck: cards styled like a real user's photo dump. Pairs the carousel format with the UGC effect.

Generate an Instagram carousel from your app listing

Make App Ads builds the whole deck in one click: paste your App Store or Google Play link, choose Carousel → Meta / Instagram, and it generates three 1080×1080 cards — hook, value and CTA — with your real screenshots and logo baked in and one consistent visual system across the set, plus paste-ready primary text and headline. A full carousel is 30 tokens and each per-card edit ("make card 2's headline bigger") is 3. Start free, or read the Instagram ads for apps guide for campaign setup.

Frequently asked questions

How many cards should an Instagram carousel ad have?

Three is the sweet spot for app installs: hook, value, CTA. Instagram allows up to 10, but completion drops with every extra card — only go longer when each card genuinely earns its place.

Do Instagram carousel ads cost more than single-image ads?

No — same auction and bidding as any Meta ad. The only extra cost is producing three images instead of one, which an AI generator collapses to one click.

Can I run the same carousel on Instagram and Facebook?

Yes — carousels run through Meta Ads Manager across both feeds from one campaign. Keep Advantage+ placements on and Meta splits budget by performance.

Make ads from your real app — in 30 seconds

Paste your App Store or Google Play link. Get scroll-stopping ad creatives with your real screenshots and logo baked in, plus paste-ready ad copy.

Generate your first ad FREE →