Notification campaigns display elements that sit on top of your existing content. They are subtle, unobtrusive popups that appear in the corner of the screen and are perfect for social share notifications, coupons, and social proof messages. You can configure the conditions that trigger the notification, close it, and several other settings.
Creating a notification campaign
- Go to Web Personalization › New Campaign and click Notification.
- Enter a name, and add notes and labels (optional).
- Specify the campaign settings, including trigger, frequency, and advanced settings.
- Configure targeting conditions to determine when, where, and to whom the experience is displayed.
- Create variations using templates, based on other experiences, or using a data feed. When you are done with each variation, click Save Variation.
- Set the allocation, primary metric, and advanced experience settings.
- Configure traffic allocation to each variation to the control group, if needed.
- Click Save Experience.
- Click the plus icon to create an additional targeted experience.
- Click Preview to see what your campaign will look like, and then click Save and Publish when you are ready to go live.
Configure the following settings when creating or editing a notification campaign.
- Page Load: Display immediately upon page-load of the relevant pages (that you set in the targeting step for each variation).
- Time on Page: Display only after a defined amount of time has passed since the page loaded.
- Exit Intent: Display when a visitor exhibits exit intent by moving the mouse cursor outside the webpage area (desktop only).
- Event: Display when a specific event is fired on the page.
- Advanced: Set multiple selections or combinations of triggers, using those described in this list or the following:
- Element click: Display when a visitor clicks a specific element on the page, defined using a CSS selector.
- Element mouseover: Display when a visitor hovers over a specific element on the page, defined using a CSS selector.
- Element load: Display when a specific element loads on the page, defined using a CSS selector.
- External component: Display when an external component, such as a jQuery, loads.
- Once per pageview: Visitors see the notification every time they meet the targeting conditions, upon every pageload.
- Once per session: Visitors see the notification when they first meet the targeting conditions, and then no longer see it for the remainder of their session.
- Once per day/week/month: Visitors see the notification when they meet the targeting conditions, and then no longer see it for the remainder of the day, week, or month, depending on the timeframe selection.
- Once per user: Visitors see the notification only once, when they first meet the targeting conditions.