Create a Personalized Popup in 5 minutes
Learn how to create and customize a popup with no coding required in just a few simple steps.
Last updated
Learn how to create and customize a popup with no coding required in just a few simple steps.
Last updated
In this tutorial, you will learn how to create and customize a popup using Umbraco Engage. We will walk you through creating a target segment, applying personalization, and setting up the popup with pre-defined templates.
Popups are powerful for capturing attention, promoting special offers, and encouraging visitors to take action. With a timed popup, you can boost and increase engagement on your website.
Creating a segment allows you to define specific groups within your audience based on shared behaviors. By segmenting your audience, you can deliver tailored content that suits their interests and needs.
To create a segment, follow these steps:
Login to Umbraco.
Go to the Engage section.
Select Personalization -> Segments.
Click on Add new segment.
Enter the Title in the Add new segment overlay. For example: Popup targeted audience.
Provide a Description. For example: Targeting visitors who haven't seen our popup.
Select Temporary as the Segment Type.
Set the End Time to a date, ideally sometime in the future.
Select Number of sessions in Choose a parameter tab.
Change Exactly to More than in the Applied parameters field and set the number of sessions to 0.
Click Save parameter.
Click Add segment.
You have now created a segment targeting all visitors with more than 0 sessions.
To target the segment with a popup, follow these steps:
Navigate to Applied Personalization in the Personalization tab.
Click on Apply new personalization.
Enter a Title. For example: A popup to inform visitors.
Provide a Description. For example: This popup will grab visitors' attention with our great offer!
Choose Multiple Pages from the Select personalization type drop-down list**.**
Click Add in Select multiple pages.
Use the Umbraco page picker to pick one or more pages.
Click Submit.
Click on Select segment.
Select Popup targeted audience which is the segment created in Step 1: Create a Segment.
Click Save.
To include the popup template, follow these steps:
Click Include CSS/JavaScript in Add/Edit code.
Copy and paste the CSS and JavaScript from the Generic popup overlay template in these fields.
Click Save and close.
Click Save & Start.
Go to your website and visit the page(s) where you applied the popup personalization. The popup will appear.
If the popup does not appear, check the flush rate setting in the /config/uMarketingSuite/uMarketingSuite.config
file. Make sure the Flush interval is set to 1 second.
To update the popup content, follow these steps:
Navigate to Engage -> Personalization -> Applied Personalization.
Click the Edit icon next to your popup.
Scroll down to the HTML/JavaScript code section.
Click Edit to update the content.
Click Save and close.
Click Update & Start.
You have now created and customized your first popup, and it is up and running.