Dashboard
A quick read on how your popups are doing.
No popups yet
Create your first popup to start capturing emails and testing offers.
Popups
Everything running on .
Start from a template
Each one comes with two pre-written versions ready to test against each other — or start blank and write your own.
Discount Offer
"Get 10% off your first order" — the classic, highest-converting starting point for new visitors.
Free Shipping / Urgency
Leads with a shipping incentive and a time-boxed nudge — works well on cart and product pages.
VIP Early Access
Positions signing up as joining an exclusive list — pairs well with a mailing-list-first store.
Make it a game — every slice of the wheel wins something:
Spin to Win
A prize wheel against a classic 10% off: the AI finds out which one your visitors sign up for.
No discount needed — for blogs, newsletters, launches and any website:
Newsletter
"Get our best ideas in your inbox" — grows a list from readers, with nothing to give away.
Waitlist / Coming Soon
Collects emails before a launch, a new product or a restock, and tells people when it's ready.
News & Events
Keeps visitors posted on events, dates and announcements — for venues, studios, nonprofits and creators.
The basics
* as a wildcard; * alone means every page. Separate several with commas, e.g. /, /products/*.What should it say?
Add two versions to test against each other. The preview on the right shows exactly what visitors will see.
Version A
{{discount}} in the headline/body above and LeLoop fills in a value from this range per visitor — bigger for someone about to leave, smaller for an already-engaged returning visitor.Version B
Discount codes
Look & brand — used by both versions
How should it pick a winner?
Even split
Shows both versions equally, all the time. Simple, but never adapts to which one is actually winning.
AI optimized — recommended
Learns which version converts better from real visits and automatically shows it more often.
Smart Triggering
Control who sees the popup, and when it's allowed to interrupt them.
window.leloopCart — so an unreadable cart never counts as empty. Values are in your store's own currency: a shopper browsing in another currency (Shopify Markets) never matches a cart-value rule, though an item-count rule still works. The cart is the shopper's own browser talking: use it to pick the message, and let your checkout enforce the actual offer.Analytics
How each version is actually performing.
Settings
Connection and install details.
Get help
Stuck, or something looks wrong? Email us. Shad, LeLoop's founder, answers within one business day.
Email leloop.team@gmail.com Setup guide ↗ How we measure ↗Your shop
Your store
Signed in to LeLoop for . Your sign-in lasts 30 days in this browser.
Delete your store from LeLoop
This deletes 's data from LeLoop straight away: your popups, every signup, your settings and connections (our encrypted backups drop it within 21 days). It can't be undone. Export your signups first (Popups → Export emails), and remove LeLoop's line from your site's header.
Install on your storefront
LeLoop is a Shopify app embed: switch it on once in your theme editor and popups start showing. Nothing to paste.
Turn on LeLoop in your theme ↗In the theme editor: App embeds → LeLoop popups on → Save. If you pasted LeLoop's script tag into your theme before, remove it once the embed is on.
Paste this on your storefront (e.g. via a Shopify code block or theme file) to start showing popups.