All articles
Technical Guide

WhatsApp Carousel Templates: India 2026 Setup Guide

A WhatsApp carousel template shows up to 10 swipeable product cards for the price of one marketing message. 2026 India setup, card and button limits, pricing math and approval traps.

RichAutomate Editorial
11 min read 0 views
WhatsApp Carousel Templates: India 2026 Setup Guide

A WhatsApp carousel template lets one outbound message carry up to 10 swipeable product cards — each with its own image, caption and buttons — and Meta bills the whole thing as one marketing message, not ten. For Indian D2C, real-estate, EdTech and travel brands, that is the single cheapest way to put a scrollable mini-catalogue directly inside a customer's chat. This guide covers exactly how carousel templates work in 2026, the card and button limits, the India pricing math, the approval traps, and when a carousel beats a plain product template.

What a WhatsApp Carousel Template Actually Is

A carousel template is a single WhatsApp template message made of two parts: one intro text bubble (the body, up to 1024 characters) followed by a horizontally swipeable row of 2 to 10 cards. Each card is a self-contained unit with:

  • A media header — an image or a video. Every card in the carousel must use the same media type; you cannot mix images and video in one carousel.
  • A card body — up to 160 characters of text (price, offer, one-line description).
  • Up to 2 buttons per card — any mix of quick-reply and call-to-action (URL, phone, or copy-code) buttons. Critically, every card must have the identical number and type of buttons. If card 1 has [Buy Now][More], every card must have a URL button then a quick-reply button in the same slots.

The customer receives the intro line, then swipes through the cards inline — no browser, no redirect, no leaving the chat. It is the closest thing WhatsApp offers to a scrollable shelf.

The Pricing Hook: One Carousel = One Marketing Message

This is the number that changes the ROI conversation. Under Meta's per-message pricing, a carousel template is billed as a single marketing (or utility) conversation-initiating message — roughly ₹0.78–₹0.82 per message at 2026 India marketing rates — regardless of whether it carries 2 cards or 10. Sending ten separate single-product templates to show ten products would cost you ten marketing messages; one carousel shows the same ten products for the price of one.

For a catalogue drop to 5,000 opted-in contacts, that is the difference between roughly ₹4,000 and ₹40,000 for the same ten-product reach. If you are still calculating campaign spend the old way, read our breakdown of whether the WhatsApp Business API is free in India and how per-message billing actually stacks up.

Card, Button and Media Limits (2026)

ElementLimit / Rule
Cards per carouselMinimum 2, maximum 10
Intro body textUp to 1024 characters, supports variables
Card body textUp to 160 characters per card
Media headerImage or video — same type across ALL cards
Buttons per cardUp to 2; identical structure on every card
Button typesQuick reply, URL, phone number, copy code
CategoryMarketing or Utility (drives billing rate)

The "identical button structure across every card" rule is the one that trips up most teams on their first submission — it is a hard requirement, not a style suggestion.

Stop overpaying on WhatsApp

Get a 1-minute BSP audit on WhatsApp

Drop your WhatsApp number — we line-item your current invoice against Meta India rates in under 60 seconds. India-hosted, DPDP-compliant.

DPDP-compliant · India-hosted · 1-min reply

How to Build and Submit a Carousel Template

  1. Upload each card's media first. Use the resumable upload API to get a media handle for every image or video. All handles must be the same media type. Local-region WABAs expire media fast, so upload as part of the submission flow, not days ahead.
  2. Define the template structure — body text, then the cards array. Each card object declares its header format, body, and button set. Provide sample values for every variable; Meta rejects carousels with unfilled sample placeholders.
  3. Submit for review. Carousel marketing templates go through the same approval queue as any marketing template and are subject to Meta's marketing template pacing rules — a new template's send volume is throttled until it proves quality.
  4. Send by name with per-recipient card variables (dynamic image, price, deep-link URL) at send time.

Rejection Traps That Kill Carousel Approval

Carousels fail review for predictable reasons. The most common on Indian accounts:

  • Mismatched buttons — one card has an extra button or a different button type. Auto-reject.
  • Mixed media — nine images and one video. Auto-reject.
  • Broken or placeholder sample URLs in CTA buttons — a URL button pointing at example.com or a 404.
  • Promotional overload in a Utility submission — pricing and "Buy Now" language pushes a template into Marketing category; submit it as Utility and it bounces.

When a submission comes back rejected, the error payload tells you why. Decode the exact codes with our WhatsApp Business API error codes guide before you resubmit — blind resubmission burns your template limit.

Where Carousels Win in India

  • D2C catalogue drops — new arrivals, festival collections, restock alerts. Pair a carousel with abandoned-cart recovery to re-surface the exact items a shopper left behind.
  • Real estate — 6–10 properties with photo, price, location and a "Book Visit" button per card.
  • EdTech — course line-ups with a card each: fee, duration, "Enrol" deep link.
  • Travel — package cards with hero image, price, "View Itinerary" URL.
  • Click-to-WhatsApp ads follow-up — when a lead lands from an ad, a carousel is a high-converting first reply. See our Click-to-WhatsApp ads ROI playbook.

Carousel vs Single-Product vs Catalog Message

Three overlapping tools, three jobs:

  • Carousel template — best when you curate a specific 2–10 item selection and want each item to carry its own CTA. Marketing-led, push.
  • Single-product / multi-product message — pulls live items from your Meta catalogue with in-chat cart. Best when the customer is already browsing your full catalogue. See WhatsApp catalog commerce and in-chat checkout.
  • Plain template — one offer, one image. Cheapest to build, lowest engagement for multi-item promos.

Rule of thumb: curated push promotion of a handful of hero SKUs → carousel. Full browsable store with checkout → catalogue message.

Operational Launch Checklist

  1. Confirm your WABA is in good standing and can send marketing templates (quality rating not red).
  2. Pick 2–10 hero SKUs; write 160-char card bodies with price + one benefit.
  3. Decide one button structure and apply it to every card.
  4. Upload same-type media; get handles.
  5. Submit as the correct category (Marketing for promos); fill all samples.
  6. Warm the template — start with a small segment, watch quality, then scale per pacing rules.
  7. Track click-through per card and prune dead SKUs before the next drop.

Ship a WhatsApp Carousel Campaign on RichAutomate

RichAutomate builds, submits and sends carousel templates with per-recipient dynamic cards, ties each card's CTA to your funnel, and reconciles the single-message marketing billing automatically. Book a demo at richautomate.in and put a swipeable catalogue in your customers' chats this week.

Ready to ship this?

Get the full migration playbook on WhatsApp

A founder-led 1-minute reply with the migration steps, template approval timeline, and a 14-day pilot offer. DPDP-compliant. India-hosted. No spam.

DPDP-compliant · India-hosted · 1-min reply
Tagged
WhatsApp CarouselMarketing TemplatesMeta Cloud APIWhatsApp CommerceD2C IndiaTemplate Approval2026
Written by
RichAutomate Editorial
Editorial team at RichAutomate. We build the WhatsApp Business automation platform Indian D2C brands, fintechs, and agencies use to ship campaigns and flows on the official Meta Cloud API.
FAQ

Frequently asked questions

How many cards can a WhatsApp carousel template have in 2026?
Between 2 and 10 cards. Each card carries its own media header (image or video), up to 160 characters of body text, and up to 2 buttons. All cards must use the same media type and the same button structure.
Does a carousel cost more than a normal WhatsApp message?
No. Meta bills a carousel as one marketing (or utility) message — roughly ₹0.78–₹0.82 at 2026 India marketing rates — whether it carries 2 cards or 10. Showing ten products in one carousel costs one message; ten separate single-product templates would cost ten.
Can I mix images and videos in one WhatsApp carousel?
No. Every card in a single carousel must use the same media type. A carousel is either all-image or all-video. Mixing them causes an automatic template rejection.
Why do carousel templates get rejected?
The top causes are mismatched button structure across cards, mixed media types, broken or placeholder CTA URLs, unfilled sample variables, and submitting a promotional carousel under the Utility category. Fix the specific error code before resubmitting.
What is the difference between a carousel and a WhatsApp catalog message?
A carousel is a curated 2–10 item marketing push where each card has its own CTA. A catalog (single/multi-product) message pulls live items from your Meta catalogue with an in-chat cart, and suits full browsable-store checkout flows.
Which industries benefit most from WhatsApp carousels in India?
D2C and retail catalogue drops, real estate (property line-ups), EdTech (course listings), travel (package cards), and Click-to-WhatsApp ad follow-ups — any use case that shows a small curated set of items, each with its own image, price and button.
Do carousel templates need Meta approval?
Yes. Carousel templates go through the standard template review queue and are subject to marketing template pacing — send volume is throttled for a new template until it proves quality. Provide valid sample media and URLs to pass review.
RichAutomate · WhatsApp BSP for India 2026

Ship WhatsApp campaigns + flows on a transparent, compliance-ready BSP.

₹0 platform fee. DPDP audit log included. Visual flow builder. Multi-tenant from day one.

Start free trial
Want this for your brand?

Get a free 24-hour BSP audit

Send us your last invoice. We line-item it against Meta's published rates and benchmark against three alternatives.

Limited Spots Available

Get a Free
Automation Audit

Stop leaving revenue on the table. Get a custom roadmap to automate your growth.

Secure & Confidential

Continue reading

All articles
Technical Guide

WhatsApp Business Calling API India 2026: Pricing & Setup

Meta's Calling API closes the gap between WhatsApp chat and a full assisted-sales channel — data-only voice, no PSTN charge, no DLT, brand-verified trust. Complete 2026 implementation playbook with permission model, webhook architecture, per-minute economics versus PSTN, and the five anti-patterns that crash your calling quality rating.

Read article
WhatsApp API

WhatsApp Template Categories 2026: Marketing vs Utility

Marketing, Utility or Authentication — the category Meta assigns decides your per-message cost and approval odds. See 2026 rates and how to pick right.

Read article
Technical Guide

WhatsApp Template Rejection Reasons & Fixes India 2026

The 23 reasons Meta rejects WhatsApp templates from Indian brands in 2026 — with approval-ready body patterns for Marketing, Utility and Authentication.

Read article
Technical Guide

WhatsApp OTP Authentication India 2026: Cost & Meta Rules

Complete India 2026 playbook for WhatsApp OTP: ₹0.115 per message rates, the Authentication-International 20x trap, 24-hour window billing exception, Meta-approved template pattern, one-tap/zero-tap autofill, and SMS fallback cascade.

Read article
Methodology

WhatsApp Template Governance at Scale India 2026

Govern WhatsApp templates at scale in India 2026: naming, versioning, approval-SLA and rejection-recovery ops. A practical playbook for large senders.

Read article
WhatsApp Business

Best WhatsApp Chatbot Builder India 2026: No-Code + Pricing

Build a WhatsApp chatbot in one afternoon: no-code flow builder, ₹0 setup, ₹0 monthly — Client Pay ₹0.10/msg or SaaS ₹1.20 marketing/₹0.30 utility.

Read article