Popups for Shopify, without redeploys
Add exit-intent offers, free-shipping bars, and email capture to your Shopify store — no app install, no theme bloat.
One lightweight script
Under 30 KB, async, and conflict-free on Shopify via the Shadow DOM.
No plugin or app
No paid Shopify app required — one script powers every campaign across the store.
Target & trigger precisely
By URL, device, country, UTM, and new vs returning — on load, delay, scroll, exit, or click.
Capture leads
Email + custom fields with CSV export and signed webhooks to your stack.
Add NounDesk to Shopify in minutes
- 1
Create a free NounDesk account and add your website to get an embed key.
- 2
Add the script to your theme via Online Store → Themes → Edit code → theme.liquid, just before </body>.
- 3
Build and publish campaigns from the dashboard — changes go live instantly.
The one script you add to Shopify:
<script async src="https://noundesk.com/widget.js"
data-key="nf_live_xxxxx"></script>Shopify popups — FAQ
How do I add a popup to my Shopify site?+
Create a campaign in the NounDesk dashboard, then Add the script to your theme via Online Store → Themes → Edit code → theme.liquid, just before </body>. After that, every popup, banner, and form is managed from the dashboard — no further code changes.
Do I need a plugin or app for Shopify?+
No. No paid Shopify app required — one script powers every campaign across the store. NounDesk is a single, framework-agnostic script.
Will NounDesk slow down my Shopify site?+
No. The script is under 30 KB gzipped, loads asynchronously, initializes in about 100 ms, and renders inside the Shadow DOM so it never blocks rendering or conflicts with your CSS.
Can I capture emails on Shopify?+
Yes. Add a lead-capture form to any modal, slide-in, banner, or exit-intent popup, then export submissions to CSV or forward them to your tools via signed webhooks.
Launch your first Shopify popup today
Free plan, one script, no plugin. Set it up in minutes.
Get started free