> ## Documentation Index
> Fetch the complete documentation index at: https://docs.instantcampaign.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Carousel and Tap to reveal

> Add a swipeable carousel or a hidden code that opens on a tap, without AMP. See which mail apps show the interactive version and what everyone else sees.

**Carousel** and **Tap to reveal** are in the **Media** group of the block palette. Each carries an **Interactive** chip. They need no AMP and no plan upgrade, and they go out with every campaign, journey email and test send.

## Three versions of one block

You design the block once. The email holds more than one version of it, and the reader's mail app decides which one they see.

| Version | Who sees it | What they see |
| - | - | - |
| ✦ Interactive | Apple Mail on iPhone, iPad and Mac, Samsung Mail, Outlook for Mac, Thunderbird | Carousel: they swipe or tap the arrows. Tap to reveal: they tap to show the hidden content. |
| ▢ Static | Gmail, Outlook on Windows, Outlook on the web and Outlook.com, Yahoo and every other app | Carousel: slide 1, with its link and caption. Tap to reveal: the hidden content, shown straight away. |
| ⚡ AMP | Gmail, Yahoo and Mail.ru, only when you send an AMP export yourself | An AMP carousel, or a reveal button. |

InstantCampaign sends never include AMP. The AMP version exists only when AMP is on for the template and you export it with **Export AMP (.eml)**. See [AMP email](https://docs.instantcampaign.ai/guides/email-and-templates/amp-email.md).

The same table is at the top of the block's **Inspect** panel, under **Where it works**. While AMP is off, its row says **Off for this template**.

## Add a carousel

**1. Add the block**

Click **Carousel** in **Media**, or drag it onto the email.

**2. Add your slides**

In **Inspect → Slides**, set an image for each slide, from 2 up to 6. Each slide can have alt text, a link and a caption.

**3. Put your strongest image first**

Slide 1 is the Static version, so most of your readers see only that slide. The panel marks it **Static**.

Under **Look** you can hide the arrows or the dots and set the accent and caption colors. With both arrows and dots hidden, a tap on the image moves to the next slide. **AMP image shape** is used only by the AMP version, which needs a fixed shape.

## Add Tap to reveal

Tap to reveal hides a discount code, a price or an answer behind a card. Fill in two parts in **Inspect**:

* **Before the tap**: a heading and the button label, such as "Tap to reveal".
* **After the tap**: a small heading, the hidden text, details and an optional button with a link.

Readers on the Static version see the **After the tap** part straight away, with no card to tap. Write it so it reads well on its own.

## Check both versions

The canvas shows the Interactive version, so you can swipe and tap while you design. A label on the block says what other apps show, for example **Interactive · falls back to slide 1**.

In the **Preview** tab, the **Version** switch shows **Interactive** or **Static**. When AMP is on, **AMP** opens the AMP tab. **Preview Interactive** and **Preview Static** in the block's panel open the Preview tab on that version.

> [!NOTE]
>
> Mail apps change what they support. Send a test to the apps your readers use before a big send. If the Interactive version does not work in an app, that app shows the Static version.

## Related

* [AMP email](https://docs.instantcampaign.ai/guides/email-and-templates/amp-email.md)
* [Blocks and layout](https://docs.instantcampaign.ai/guides/email-and-templates/blocks-and-layout.md)
* [Testing and previews](https://docs.instantcampaign.ai/guides/email-and-templates/testing-and-previews.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.