What is a personalization?
A personalization shows one proven experience to an audience you choose. Each audience gets the best version of your store. It is the second half of an optimization loop. A test tells you which version wins for which visitors. A personalization then shows that winner to the whole audience. From there, keep testing: pick another audience, find its winner, and roll it out too.When to use it
- Roll out a winning test group. A test ended with a clear winner. Show that winner to everyone the test targeted, without keeping a split running.
- Regional experiences. Show EU visitors the shipping message and rates that won your EU test. The rest of the world keeps the original.
- Device-specific experiences. Show the simplified product page that won on mobile to mobile visitors only.
- Channel-specific offers. Show visitors from a paid ad campaign the offer that won for them, without discounting the rest of your traffic.
When NOT to use it
- You haven’t validated the change yet. Run a test first. A personalization applies a change. It can’t tell you whether the change works.
- You want to measure lift. A personalization has no Control, so there is no comparison. Use a test to measure.
- The change is for everyone, permanently. If a price should change for all visitors, update it in Shopify instead.
How it works
Think of a personalization as one experience attached to one audience. Visitors in the audience see it. Everyone else sees your original store. There is no random assignment and no Control.- You define the audience and the changes, then roll it out.
- Visitors in the audience see the personalized version on every page and every visit.
- You can edit anything while it’s live, including the audience and the changes. Edits apply right away.
- When you end it, all visitors see the original store again.
Roll out a winning test group
The shortest path starts from a test’s Analytics dashboard. It works for a running test or an ended one.Click Roll out

Choosing the winning test group to roll out.
Choose the audience

The audience step, prefilled from the test's audience.
Review and roll out
Create a personalization from scratch
Create a new personalization

The personalization list page.
Set up name and audience
Add changes

Adding a change in the personalization wizard.
Review and roll out
When a test and a personalization overlap
A test takes priority over a personalization wherever they touch the same thing. Everyone in the test sees the test’s version. That includes Control: Control sees your original store, not the personalization. Everywhere else, and for visitors outside the test, the personalization still applies. What “the same thing” means depends on the type:
A live personalization with a running test taking priority.
Analytics
Personalization analytics covers the visitors who saw it. You get the same metrics as a test: revenue per visitor, conversion rate, average order value, and profit per visitor. Everyone in the audience sees the same version, so there is one line on the chart, no Control, and no lift number. To judge impact, compare with the result of the test that produced it.
Common mistakes
- Expecting a personalization to override a running test. It won’t. Where they overlap, the test takes priority until it ends.
- Treating the audience as a split. An audience is a filter, not a percentage. Visitors outside it never see the personalization.
Personalization FAQs
Can I edit a live personalization?
Can I edit a live personalization?
Can I run multiple personalizations at once?
Can I run multiple personalizations at once?
Does a visitor keep seeing the same version?
Does a visitor keep seeing the same version?
What happens when I end a personalization?
What happens when I end a personalization?