Overlay campaigns are elements that appear on top of your existing content. They typically display as large, prominent popups at the center, top, or bottom of the screen. Overlays are commonly used to encourage newsletter signups, handle exit-intent scenarios, and promote key messages.
You can control when an overlay appears, how it closes, and a variety of other behavioral and display settings.
Note: Only one overlay campaign can be displayed at a time. If multiple overlay campaigns exist, only the most recently created one will appear. To show more than one overlay, create multiple experiences within a single campaign and target them as needed.
Creating an overlay campaign
-
Create the campaign:
- Go to Experience Web › New Campaign and select Overlay.
- Enter a campaign name. Optionally, add notes and labels.
- Configure the campaign settings, such as trigger, frequency, and advanced settings.
For details, see the Overlay settings section that follows. Click Next.
-
Create variations:
- Click New Variation, select a template, and then build your variation by populating the template variables.
- Click Preview on Site to see how the variation will appear.
- Click Save Variation.
- In the Variations tab, create additional variations as needed.
-
Configure traffic and success metrics:
- Set the allocation type, primary metric, and experience settings.
- Define how much traffic to allocate to each variation and the control group.
- Click Next.
-
Define targeting:
- Configure the targeting settings of the experience to determine when, where, and to whom the experience is displayed.
- Click Next.
-
Save or publish:
- Set the experience status to Draft or Active.
- Click Save Experience.
- On the campaign page, you can create another targeted experience, duplicate an existing experience, edit an experience, or change an experience's status.
- Click Save (for a draft) or Publish (for an active experience).
Overlay settings
The following settings are configured when creating or editing an overlay.
Trigger
Select the trigger that determines when the overlay appears:
- Page Load: Displays immediately when the relevant page loads. The specific pages are defined in the Targeting step, upon adding overlay variations.
- Time on Page: Displays after a specified amount of time has passed since page load.
- Exit Intent: Displays when a visitor exhibits exit intent by moving the mouse cursor outside the webpage area (desktop only).
- Event: Displays when a specific event fires on the page.
-
Advanced: Set multiple triggers using AND/OR logic. Triggers include the main triggers already described, as well as:
- Element click: Displays when a visitor clicks a specific element on the page, defined by a CSS selector.
- Element mouseover: Displays when the visitor hovers their mouse cursor over a specific element on the page, defined by a CSS selector.
- Element load: Displays when a specific element loads on the page, defined by a CSS selector.
- External component: Display when an external component loads (for example, jQuery).
Frequency
- Once per pageview: The overlay displays every time the visitor meets the targeting conditions upon a new page load.
- Once per session: The overlay displays the first time the visitor meets the targeting conditions and is not shown again during the same session.
- Once per day/week/month: The overlay displays the first time the visitor meets the targeting conditions and is not shown again during the selected timeframe.
- Once per user: The overlay displays as soon as they meet the targeting conditionsthe first time the visitor meets the targeting conditions and is never shown again.