Overview
You can now target visitors by their profile properties inside targeting rules. That includes properties collected in your popup, like mini quiz answers.
Because static Prism elements use the same targeting rules, this means a static Prism can now show different content depending on what a visitor answered earlier in the popup.
The most common use case: sending the "Shop Now" button to a different product page based on the mini quiz answer. Previously, this needed custom code. Now it is a dropdown selection.
How properties work
Every mini quiz question in your popup saves the visitor's answer as a profile property.
The property name is the question text you entered in the Question element (for example, "What are you shopping for today?")
The property value is the answer the visitor selected (for example, "Snowboards")
The property is available as soon as the visitor answers, so any step after the quiz can react to it.
Example: route the "Shop Now" button by quiz answer
In this example, the mini quiz asks "What are you shopping for today?" with two answers: Snowboards or Makeup. We want the reward step's "Shop Now" button to send each visitor to the matching collection page.
1. Confirm your question and answer text
Open your popup in the editor and click into the mini quiz step. Note the exact question text and the exact wording of each answer option.
2. Add a static Prism element
On the step where your button lives, click the "+" button to add a new element and select Static Prism.
Static Prism is the rule-based version of Prism, not Prism AI.
3. Move your button inside the Prism
Drag your existing "Shop Now" button into the Prism element so it sits as a child element.
⚠️ Anything that needs to change conditionally has to live inside the Prism container. Elements outside the container will not respond to the conditions.
4. Duplicate the button for each answer
Duplicate the button inside the Prism container so you have one child element per quiz answer. In this example, that is two buttons.
Update the link on each one to point to the right product or collection page. You can also change the button copy per answer if you want, for example "Shop Skincare".
5. Add a "Property is" condition to each button
Select the first child button and open its targeting conditions. In the dropdown, choose Property is.
Property: the mini quiz question text, for example "What are you shopping for today?"
Value: the answer that should trigger this button, for example "Snowboards"
Repeat for each duplicated button, matching each one to its answer.
6. Preview and test
Use Preview mode and run through the popup once per answer to confirm each one routes correctly.
Note: While editing in the dashboard, the child elements can look identical because you are only seeing one variation at a time. This is expected. Preview mode is where you will see the conditions actually resolve.
7. Publish
Click Publish to push your changes live.
Other ways to use this
The same setup works anywhere you want content to react to a quiz answer:
Reward copy: change the offer headline based on what the visitor said they were shopping for
SMS step messaging: adjust the value proposition based on their stated interest
Follow up CTA: send gift shoppers to a gift guide and self shoppers to bestsellers
Things to keep in mind
Match the text exactly. The condition compares the property value to the text you enter. A typo or a changed answer label will stop the condition from matching.
Editing quiz text later breaks existing conditions. If you rename a question or an answer after setting this up, update the Prism conditions to match.
This is static Prism, not Prism AI. Static Prism follows the rules you set. Prism AI optimizes variants automatically and is a separate feature.
