NUO AI logo NUO AI
Book a call Add app — Free
Free gift popup

A gift popup that earns the interruption.

Most gift popups fail for one reason: they fire on a timer, to everyone, before the shopper has done anything. A popup tied to a real event — an add to cart, a threshold crossed, a cart about to be abandoned — is a different product. It arrives when the offer is relevant and it is gone in one click either way.

Add app on Shopify — Free See the inline alternative

How to run a gift popup properly

1

Trigger on behaviour, not time. Fire after an add to cart, when the cart crosses a threshold, or on exit intent from the cart — never on a page-load countdown.

2

Say one thing. The gift, the condition, and one button. Every extra element lowers the chance the button is pressed.

3

Cap the frequency. Once per session is plenty. A popup a shopper has already dismissed is pure friction the second time.

4

Make dismissal free. A visible close control and a click-outside dismiss. Hidden closes do not raise acceptance; they raise bounces.

When a popup beats an inline widget

An inline cart widget is the better default: it is always available, never interrupts, and does not train shoppers to close things. Popups win in three specific situations.

Outside those cases, put the offer in the cart and leave it there. The general rule: interrupt when something has changed, not when time has passed.

What kills popup performance

Firing on page load. A shopper who has not yet shown intent has nothing to lose by closing. You spend your one interruption on the audience least likely to use it and you teach everyone else to dismiss on reflex.

Appearing on mobile mid-scroll. A full-screen modal over a product list is the most reliable way to end a mobile session. If you run popups on mobile, trigger them only from cart events.

Asking for an email first. Gating a gift behind a form converts the offer into a lead-capture flow. That may be the trade you want, but measure it as lead capture, not as gifting, because acceptance will fall sharply.

No frequency cap. A shopper who sees the same modal on four pageviews remembers the brand for the wrong reason.

Copy that works in a small box

A popup has room for roughly fifteen words that will actually be read. Spend them on the reward and the condition, in that order: "Free travel serum with any $60 order — add it now." Lead with the gift's name rather than the word gift, because a named product is a concrete thing and a gift is a category.

Use one button. A second button, even a soft one, splits the decision and measurably lowers the primary click. The dismissal is the X, not a styled "no thanks" that looks like a choice of equal weight.

And state the cost honestly. If the gift needs a $60 cart and the shopper is at $31, say so in the popup rather than letting them click through to discover the condition in the cart. Surprises at that point cost you the sale and the goodwill.

Measuring a popup without fooling yourself

Popup dashboards usually report impressions and clicks, which flatter the format. The number that matters is whether sessions that saw the popup converted at a higher rate and a higher value than comparable sessions that did not — and whether bounce rate moved on the pages where it fires.

Run it as an experiment rather than a launch. A/B testing the popup against the same offer rendered inline answers the only question worth asking, which is not "does the popup get clicks" but "does the popup beat the quieter version of itself".

Frequently asked questions

When should a free gift popup appear?

On a behavioural trigger: after an add to cart, when the cart crosses the qualifying threshold, or on exit intent from the cart. Timer-based popups on page load perform worst and cost the most goodwill.

Do popups hurt SEO?

Interstitials that cover the main content on mobile can affect how a page is assessed, and they reliably raise bounce rate. Triggering only from cart events avoids both problems, because by then the shopper is past the pages that matter for search.

How often should the same shopper see it?

Once per session is a safe cap. Repeating a dismissed offer does not raise acceptance; it raises exits.

Popup or inline cart widget?

Inline by default — it never interrupts and is always available. Use a popup when the information is new (the shopper just qualified), when the shopper is leaving, or when the offer needs room for a choice of gifts.

Should I ask for an email to unlock the gift?

You can, but it changes the mechanic. Acceptance drops sharply and you should then judge the popup as a lead-capture tool rather than as a gifting offer.

Will the popup match my theme?

Yes. It inherits your theme's typography, spacing, and button styling, with a visual editor for overrides. No theme code is required.

Is it free?

Yes. Every NUO AI feature is included at $0 — no paid tier, no order cap, no revenue share.

Run a gift popup that converts.

Add app on Shopify — Free See the live demo store