Turn one popup into thousands of unique experiences. Prism AI powers the first and only dynamic popup that adapts to every site visitor in real time. Copy, imagery, offers, and more automatically transform based on each visitor’s journey, delivering 1:1 personalization that drives more opt-ins and revenue.
Dynamic Images Across Different Steps
Prism allows you to dynamically change content, such as images, based on user steps without writing a single line of code. This ensures that the visual context remains relevant as the user moves through your funnel.
Start by adding a Prism element to your design and placing your initial image inside it as a child element.
Assign a condition to this image to determine when it appears (e.g., during the “mini quiz” step).
To create variations for different steps, duplicate the image element inside the Prism container.
For each duplicated element, assign a new condition corresponding to a specific step, such as the email, phone, or reply step.
Replace the image in each duplicate so that every step has its own unique visual.
Note: While editing in the Alia dashboard, switching between child elements in prism may make the images to look similar for all steps—this is expected behavior. The full functionality is best viewed in Preview mode, where images update dynamically as users progress.
Mobile Optimization
The same setup applies to your mobile designs to ensure a seamless experience across all devices:
Regional Compliance Text
Different regions have different legal requirements for SMS marketing. Prism makes it easy to show the correct compliance text based on the visitor's location.
Add a Prism element to your Phone step and place your SMS consent element under it as a child.
Assign a condition to this element. For example, set it to show if the Country is US.
Duplicate the consent element inside the Prism container and change the compliance text in the duplicated version.
Assign a condition to show it. For example, the Country is NOT US.
As users interact with your popup, Prism automatically displays the correct legal text based on their detected country, ensuring your Alia popups remain compliant globally.
Dynamic Country Flags for SMS Submission
To improve conversion rates, you can display a specific country flag or default phone formatting based on the visitor's location.
Add a Prism element to your Phone step and place the Form element inside it.
Assign a condition to show this form. For example, set it to show if the Country is US.
Duplicate the form element within the Prism container.
Click on the Phone input element of the duplicated form and change the default country settings as per the requirement.
Assign a condition to this duplicated version of the form. For example, the Country is NOT US.
💡Pro Tip: Always ensure all step-based elements are placed inside the Prism container. If elements are placed outside, the dynamic conditions will not trigger correctly.














