Shopify Plus Certified App badge

Personalization: Run Your Storefront Like a Growth Marketer

Serve any audience its own storefront experience, written into your Shopify theme rather than layered over it: new shoppers, returning VIPs, mobile visitors, or a custom audience defined by JS, cookies, or an integration. Stack the personalizations and then schedule launches around your drops and promos.

Subscription price test table for summer collection with product prices, variant prices, and traffic split slider.

Every audience gets the storefront that converts it

The storefront joins the rest of your stack

Every other channel already knows who it is talking to. The storefront is the one that still doesn't.
View more

The storefront joins the rest of your stack

Your ads and your email already split by audience. Personalization holds the storefront to the same standard, so a first-time visitor and a gold-tier repeat buyer stop landing on the same page.

Go live without a test to babysit

No test to call, no winner to declare. It runs until you stop it.
View more

Go live without a test to babysit

Serve a defined audience its own experience continuously, scheduled around your drops and sales, with no end date unless you set one.

It runs on your real theme

Most tools repaint the page after it loads. That is where flicker comes from.
View more

It runs on your real theme

Shoplift writes each experience into your native theme code rather than running JavaScript over the page after load.

What you can target (no code)

New vs returning

Shoplift writes each experience into your native theme code rather than running JavaScript over the page after load.

Device

Desktop or mobile.

Region

State or country.

Landing page

The first page a visitor hit.

UTM and referrer

The campaign or partner that sent them.

Cookie name and value

Read an app's cookie, like a loyalty tier, to build a custom audience with no developer.

Stack conditions into one audience

New, on mobile, from Instagram, with a gold loyalty tier. Save audiences and reuse them, or build one inline as you set up the experience. Klaviyo lists and segments, and cart-level conditions, are coming next.

How it works

One key, one reference, and your LLM runs the program.

Build the audience.

Combine conditions in plain English. No code.

Choose the experience.

Point to a theme, template, or page, or promote a test winner if you have one.

Schedule it.

Leave it always-on, or give it start and end dates and group it into a campaign.

Go live.

It serves your audience continuously until you change it or the schedule ends it.

Plan it like a program

Personalization runs as a program next to your tests. Group related experiences and tests into a campaign (a spring sale, a launch, a loyalty rollout) and plan them in one place. Put everything on the roadmap to see what is live, what is scheduled, and where two experiences would land on the same audience. Block out your key dates so the team knows what has to be live during a launch and what to keep clear.

Explore Campaigns

Reporting

Personalized experiences report the metrics your team already reads on tests: click-through rate, add-to-cart rate, CVR, AOV, RPV and revenue, in the same interface, with no separate dashboard. Personalizations run continuously instead of to a conclusion, so there is no winner readout. You watch performance over time and decide whether to keep it, change the audience, or refresh the content.Both platforms support template testing, price testing, and Shopify-native editing. A feature checklist makes them look similar.

When an experience comes from a promoted test, its original test results stay frozen, so you can show the data that justified making it permanent.

Storefront incrementality is measured at the store level against a permanent holdout, across your whole program rather than per experience.

See the full feature documentation
Five stars
Rated 4.9/5 on Shopify App Store
Shopify Plus Certified App badge

The only Shopify Plus Certified CRO platform

$20B+
Shopify GMV analyzed
95%
GMV analyzed is Shopify Plus
3,500+
Shopify Plus stores
What is personalization in Shoplift?
Plus icon

Serving a defined audience its own live storefront experience. It runs continuously, with no end date unless you schedule one, and no test required first.

How is it different from an A/B test?
Plus icon

A test splits traffic between a control and a variant to find a winner, then ends. An experience sends a matching audience to one experience and runs until you stop it. You can promote a winning test into an experience in one click, or build one from scratch.

Can I target VIP or loyalty customers?
Plus icon

Yes, with no code. If your loyalty app sets a cookie, target its name and value, gold tier for example, as an audience condition. Klaviyo list and segment targeting is coming next.

Can I personalize by location?
Plus icon

Yes, at the state and country level. City and zip are not supported.

How do you tell new visitors from returning ones?
Plus icon

Shoplift uses a custom, durable tracking solution, which persists in Safari. A shopper is recognized across devices, and a returning shopper is not miscounted as new in Safari or a private window. Shoplift uses a custom, durable tracking solution, which persists in Safari. A shopper is recognized as returning if Shoplift has seen them before.

Can I schedule experiences around a sale?
Plus icon

Yes. Group them into a campaign, set start and end dates, and coordinate them on the roadmap so two experiences never collide on the same audience.

Is this product recommendations?
Plus icon

No. Recommendations are one-to-one and belong to a specialized tool. Shoplift serves audience-level experiences and works alongside your recs app.

Is this machine learning that redesigns my site?
Plus icon

No. You define the audience and you choose what it sees. Shoplift serves that experience to that audience. Nothing gets re-themed on your behalf.

What plans include personalization?
Plus icon

Advanced and Pro. The renamed Experiences navigation ships to all plans.

Close Cookie Popup
Cookie Preferences
By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts as outlined in our privacy policy.
Strictly Necessary (Always Active)
Cookies required to enable basic website functionality.
Cookies helping us understand how this website performs, how visitors interact with the site, and whether there may be technical issues.
Cookies used to deliver advertising that is more relevant to you and your interests.
Cookies allowing the website to remember choices you make (such as your user name, language, or the region you are in).