How to Use the AMP Carousel Block
1 What is the Carousel Block?
The AMP Carousel block lets recipients swipe through multiple images directly inside their email. It's built on AMP's <amp-carousel> component and works in Gmail, Yahoo Mail, Mail.ru, FairEmail, and AOL.
Use cases:
- Product galleries, show multiple angles of a product
- Property listings, interior and exterior photos
- Portfolio showcases, recent work samples
- Before/after comparisons, transformation results
- Promotional banners, rotating offers with per-slide links
In email clients that don't support AMP, the carousel renders as a static HTML fallback showing the first image (or all images stacked vertically).
2 Adding Slides
Drag the AMP Carousel block from the AMP section of the block palette into a container.
Per-Slide Configuration
Each slide has:
- Image, upload or enter a URL. Supports drag-and-drop.
- Alt text, accessibility description for the image
- Link, per-slide destination URL (site link or custom). Each slide can link to a different product page.
- Thumbnail color, fallback color shown before the image loads
Add more slides with the "+" button. Remove or reorder slides via the slide management panel. There's no hard limit on slide count, but 3–8 slides is optimal for engagement.
3 Carousel Settings
- Autoplay, automatically advance slides at a configurable interval (delay in milliseconds)
- Loop, when enabled (default), the carousel wraps from the last slide back to the first
- Slide image fit,
cover(fill the frame, may crop) orcontain(show the full image, may letterbox) - General link, apply the same link to all slides (overrides per-slide links)
- Slide radius, border radius for rounded corners on slides
- Include In, both (AMP + HTML fallback), AMP only, or HTML only
- Hide on Desktop / Mobile, responsive visibility toggles
4 Thumbnails
The carousel can display thumbnail navigation below the main slides:
- Show thumbnails, toggle on/off
- Thumbnail image fit, cover or contain
- Size mode, auto (calculated) or custom pixel size
- Alignment, left, center, or right
- Spacing, gap between thumbnails (in pixels)
- Active border, color and width for the currently selected thumbnail (default: 2px green)
- Inactive border, color and width for non-selected thumbnails (default: 2px gray)
5 How It Exports
MiN8T generates dual output:
AMP Version
<amp-carousel type="slides" width="600" height="300"
layout="responsive" loop autoplay delay="3000">
<amp-img src="slide1.jpg" width="600" height="300"
layout="responsive" alt="Product front"></amp-img>
<amp-img src="slide2.jpg" width="600" height="300"
layout="responsive" alt="Product side"></amp-img>
</amp-carousel>
HTML Fallback
For non-AMP clients, the first slide is rendered as a static image. The amp-carousel-0.2.js script is automatically injected into the AMP document head.
The carousel is interactive only in AMP-supporting email clients. In Outlook, Apple Mail, and other non-AMP clients, recipients see the static fallback image. Design your first slide to be the most important.
6 Next Steps
- How to Test and Export AMP Emails, test your carousel in Gmail
- AMP Email Whitelisting Guide, get approved to send AMP emails
Last updated: April 2026. All details verified against MiN8T's actual codebase implementation.