> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.vturb.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to use VTurb’s Action Button for offers with multiple kits or links

If your sales page has **more than one offer, kit, or link**, you can use VTurb's **Action Button** to display each offer at the right moment in the video.

To do this, simply use the **Show Hidden Content** option.

With this feature, you don't need synchronization code, the player API, or external scripts to control when each section of your offer should appear.

### When should you use it?

Use this option whenever your page has:

- More than one kit or offer.
- More than one purchase link.
- Different sections that need to appear at specific moments in the video.
- Offers that need to follow different videos in an **A/B Test**.

### How does it work?

The idea is to create your offer section on the page as you normally would and keep it hidden until the moment it should appear.

When the video reaches the configured time, VTurb will automatically display that section to the visitor.

### Step by step

1. On your VSL page, create the offer section you want to display, including elements such as **kit, price, CTA, and links**.
2. On the element that will be displayed later, add a **class** or **ID** and apply the **`display: none;`** style.
![](https://storage.crisp.chat/users/helpdesk/website/-/3/9/0/a/390a843820d6ba00/image_h84yvh.png)

This way, the section will remain hidden when the page loads.

We recommend using the same class or ID for your offer section whenever possible. This makes it easier to configure the same setup in other VSLs.

3. In the VTurb video editor, access the **Action Button** feature by clicking the video > **Edit** > **Action Buttons**.
   ![](https://storage.crisp.chat/users/helpdesk/website/-/3/9/0/a/390a843820d6ba00/image_17colre.png)
4. Click **Add new button** and select **Show Hidden Content**.
   ![Click "Add new button"](https://storage.crisp.chat/users/helpdesk/website/-/3/9/0/a/390a843820d6ba00/image_n2cpho.png)![Select “Show hidden content”](https://storage.crisp.chat/users/helpdesk/website/-/3/9/0/a/390a843820d6ba00/image_zgmotg.png)
5. Enter the same **class** or **ID** used in the offer section.
6. Set the moment in the video when the content should appear.

   ![Class and time configured](https://storage.crisp.chat/users/helpdesk/website/-/3/9/0/a/390a843820d6ba00/image_zzla1z.png)

When the video reaches the configured time, VTurb will automatically display the section to the visitor.

### Why use Show Hidden Content?

Previously, synchronizing a section of the page with a specific moment in the video required a manually configured delay code.

In an **A/B Test**, you would also need to identify which player and which video was being displayed in order to apply the correct delay.

With **Show Hidden Content**, this configuration is centralized in VTurb.

### No synchronization code required

You don't need to create a script to control when the offer will be displayed.

Simply enter the class or ID and set the time directly in the VTurb dashboard.

### Works with A/B Tests

The feature works natively with **A/B Tests**.

You can configure the videos' Action Buttons normally and use VTurb's A/B Test feature. This way, the corresponding offer will be displayed according to the video each visitor is watching.

### Track clicks

When using the **Action Button**, VTurb can also track how many people clicked at least one of the links during the session.

This information would not be available through the Action Button if the offers were synchronized externally without using this feature.

### Done!

Now you know how to use VTurb's **Action Button** on pages with multiple kits, offers, or links.

With **Show Hidden Content**, you can control when each offer is displayed directly from the dashboard without relying on external synchronization code. 🚀