How Recart Recognizes Returning Visitors (Recart Pixel)
How the Recart Pixel recognizes your returning subscribers, so popups stop re-prompting them and abandonment flows reach them again.
The Recart Pixel recognizes your subscribers when they come back to your store, so they aren't treated like strangers — your popups can stop re-prompting them, and your abandonment flows reach them again. It runs automatically on every Shopify store that uses Recart, so there's nothing to install or turn on.
Why returning visitors used to look like strangers
Most marketing tools remember shoppers with cookies set by their scripts. Safari caps those cookies at 7 days without a visit, and blocks cross-site cookies from other domains entirely.
Here's what that meant in practice:
Day 1: Jane visits your store on her iPhone, subscribes through your welcome popup, and leaves without buying
Day 10: Jane comes back in the same browser. The cookie that remembered her has expired, so Recart sees a new visitor. She gets the welcome popup again, and when she adds something to her cart and leaves, no abandonment message goes out
With the Recart Pixel, Jane is recognized as your subscriber when she returns. If she abandons, your abandonment flows reach her. And if you use Visitor Targeting to hide your welcome popup from existing subscribers, she won't see it again.
How the Recart Pixel works
The Recart Pixel runs through the Recart Shopify app. It recognizes a returning browser using a first-party identifier on your store's own domain, which isn't affected by Safari's 7-day cap. Recognition typically lasts up to a year.
The Pixel links a browser to a subscriber when the shopper opts in through a Recart popup, or clicks a link in one of your Recart messages. Once linked, that browser is recognized on every visit.
What it changes in your account
Abandonment flows reach returning subscribers
Subscribers who come back on a new visit and abandon now receive your browse, cart and checkout abandonment flows. In our tests, this meant about 40% more browse abandonment messages. Each subscriber still receives at most one abandonment message every 48 hours across all abandonment flows. See SMS Abandonment for the full sending rules.
Popup visitor targeting knows who's back
If you use Visitor Targeting to show different popups to new visitors and existing Recart subscribers, the Pixel is what tells them apart. Returning subscribers aren't treated as new visitors just because time has passed. Klaviyo subscriber groups still rely on Klaviyo's own cookie.
OneClick recognizes returning opted-in visitors
The OneClick Popup uses the Pixel to recognize visitors who already opted in through a Recart popup on your store, so it can pre-fill their details.
What the Recart Pixel is not
Not an advertising or analytics pixel. It isn't like a Meta or Google Analytics pixel, and it doesn't send data to ad platforms
Not a visitor-reveal tool. It doesn't identify anonymous visitors or reveal the email addresses of people who never subscribed
No fingerprinting and no purchased data. It only recognizes people who already gave your store their phone number or email, on your own domain
Limitations
Shopify only. The Recart Pixel isn't available on other ecommerce platforms
Per store. A subscriber recognized on your store is a new visitor on any other store that uses Recart
One browser at a time. A shopper's phone and laptop are recognized separately, each once they opt in or click one of your Recart messages on that device
Cookie consent. If a visitor declines your store's cookie consent banner, they aren't recognized. Stores with a lot of EU traffic will see fewer matches
Headless storefronts. Recognition is weaker on headless (Hydrogen) storefronts
Not permanent. Shopify occasionally resets its browser identifier. When that happens, the browser is treated as new until the shopper opts in or clicks a message again
Frequently asked questions
Do I need to install or turn on anything?
No. The Recart Pixel runs through the Recart Shopify app and is switched on for every account.
Does it work on WooCommerce or other platforms?
No. It works on Shopify stores only.
Does it recognize the same person on their phone and laptop?
Not yet. Each browser is recognized separately.
Why did my abandonment volume go up?
Your abandonment flows now reach subscribers who come back on a new visit, who were missed before. Each subscriber still receives at most one abandonment message every 48 hours.
Can I change the 48-hour limit on abandonment messages?
Not from the dashboard. 48 hours is the default — contact the Recart Support team if you'd like a different window for your store.
What if two people share a device?
If two different subscribers have used the same browser, no abandonment message is sent, so a message never goes to the wrong person.
If you have any questions, do not hesitate to contact the Recart Support team. We'd be happy to help!
Was this helpful?