Pop-up

A pop-up for signups, offers or announcements. It opens after a delay or once the shopper scrolls, and you build it from heading, text, button, countdown and newsletter blocks. Once a shopper closes it, it stays hidden for as many days as you choose.

Pop-up overlay in the Sublime theme

At a glance: Already in your theme. Find it in the Overlay area of the left sidebar, on every page.

Good for

  • Collecting email signups with a first-order discount
  • Announcing a sale with a countdown
  • Pointing new visitors to a featured collection

Test the pop-up

  1. In the theme editor, click Popup in the left sidebar to preview it. The pop-up opens while the section is selected and closes when you click away. In the editor, the trigger, visitor rules and Show again after are ignored.
  2. To test the real trigger, open your store in a private or incognito window. Wait for the Delay, or scroll past the Scroll position.
  3. Close the pop-up. Your browser now remembers that for the number of days set in Show again after, and the pop-up won't open again in that browser.
  4. To see it again, open a new private window, or clear your browser's cookies for your store (the cookie is called popup-dismissed). If Show again after is 0, closing the browser is enough.
  5. If it still doesn't open, sign out of your customer account when either visitor option is on, and check whether Show on home page only is on.

Section settings

General

Show on home page only Shows the pop-up only on the home page. With this off, it can open on any page.

Off by default.
Hide for account holders Hides the pop-up from customers who are signed in to their account.

Off by default.
Show for visitors only Shows the pop-up only to shoppers who aren't signed in.

Off by default.
Content alignment Aligns the text content within its column.

Default: Left.
Show again after Number of days before showing the pop-up again.

Adjustable from 0day to 100day (default 30day).

Trigger

Trigger Delay opens the pop-up a set number of seconds after the page loads. On scroll opens it once the shopper has scrolled a set distance down the page.

Choose Delay (default) or On scroll.
Delay How many seconds after the page loads the pop-up opens. 0 opens it right away.

Adjustable from 0s to 60s (default 15s). Only appears when Trigger is Delay.
Scroll position How far down the page the shopper scrolls, as a percentage of the page's length, before the pop-up opens. On pages too short to scroll, it opens right away.

Adjustable from 0% to 100% (default 30%). Only appears when Trigger is On scroll.

Layout

Pop-up layout Default is a centered window over a dimmed page, with an optional image. Mini is a small card in a bottom corner, stretched along the bottom edge on mobile, with no dimming and no image.

Choose Default (default) or Mini.
Overlay opacity Darkens the image behind the text so the text stays readable. Higher values mean a darker image.

Adjustable from 0% to 100% (default 30%). Only appears when Pop-up layout is Default.
Show image Shows the image for this item.

Displays an image alongside the content.

Off by default. Only appears when Pop-up layout is Default.
Desktop image Background image used on desktop.

2880 x 1280px (large) .jpg recommended.

Only appears when Pop-up layout is Default and Show image is on.
Disable image on mobile Hides the image on phones, so the pop-up shows only its content there.

Off by default. Only appears when Pop-up layout is Default and Show image is on.
Mobile image A separate image used on mobile. Leave empty to reuse the desktop image.

1200 x 900px .jpg recommended.

Only appears when Pop-up layout is Default and Show image is on and Disable image on mobile is off.
Desktop image position Which side of the content the image sits on, on desktop.

Choose Left or Right (default). Only appears when Pop-up layout is Default and Show image is on.
Pop-up position Which bottom corner the Mini pop-up appears in on desktop.

Choose Left or Right (default). Only appears when Pop-up layout is Mini.

Blocks

Blocks are the individual pieces inside the section. In the sidebar, click Add block under the section to add one, and drag blocks to reorder them. The order in the sidebar is the order on the page.

Heading block

You can add up to 1 of these per section.

Heading The main body copy for this block.

Wrap text in { } for highlight color.
Heading size Picks one of the heading sizes defined in Theme settings → Typography, so headings stay consistent across sections instead of being sized one by one.

Choose Default (default), H1, H2, H3, H4, H5 or H6.

Appearance

Highlight text color Color used to emphasise part of the text.

Default: #e8fd43.

Spacing

Top and bottom spacing for desktop, with optional separate values for mobile. These are the same controls on every section. See Settings every section shares.

Text block

You can add up to 1 of these per section.

Content The main body copy for this block.

Spacing

Top and bottom spacing for desktop, with optional separate values for mobile. These are the same controls on every section. See Settings every section shares.

Button group block

You can add up to 1 of these per section.

Button 1–2

Each of the 2 buttons has the same settings, set separately for each one.

Button label The text on the button. Leave it empty to hide the button.
Button link Where the button goes. If you leave it empty, the button shows as disabled.
Open link in new tab Opens the button's link in a new browser tab. This is best for links that leave your store.

Off by default.
Button style Which of your button styles from Theme settings → Buttons the button uses. Give the main action the stronger style.

Choose Primary, Secondary or Tertiary. Defaults: Button 1 Primary, Button 2 Secondary.
Button icon An optional icon shown with the button label.

Choose None (default), Arrow left, Arrow right, Arrow up, Arrow down, Chevron left, Chevron right, Chevron up, Chevron down, Arrow up right, Plus, Minus, Cross, Check, Play, Cart, Shopping cart, Search, Link, Download, Envelope, Home, Edit, User, Login, Heart, Chat, Filter, Trash, Share, Phone, Map pin or Eye.

Spacing

Top and bottom spacing for desktop, with optional separate values for mobile. These are the same controls on every section. See Settings every section shares.

Countdown timer block

You can add up to 1 of these per section.

Caption Small label above the heading, used for eyebrow text like a category or a date.
End date Use the YYYY-MM-DD format.
End time Use the 24-hour HH:MM format.
Time zone Automatically hides when the countdown expires.

Choose Shop time zone (default) or User's local time zone.

Spacing

Top and bottom spacing for desktop, with optional separate values for mobile. These are the same controls on every section. See Settings every section shares.

Newsletter form block

You can add up to 1 of these per section.

Email placeholder Grey prompt text shown in the empty email field.
Helper text Small print under the form, such as a privacy note or what subscribers will receive.
Button label Text on the button. Leave it empty to hide the button. Two or three words reads best.
Button link Where the button goes. A button with no link is not shown.

When set, the button links here instead of submitting the signup form.
Open link in new tab Opens the link in a new browser tab. Best kept for links that leave your store, so shoppers don't lose their place.

Off by default.
Button style Picks one of the button styles defined in Theme settings → Buttons: primary, secondary or tertiary.

Choose Primary (default), Secondary or Tertiary.
Button icon Optional icon shown after the button label.

Choose None (default), Arrow left, Arrow right, Arrow up, Arrow down, Chevron left, Chevron right, Chevron up, Chevron down, Arrow up right, Plus, Minus, Cross, Check, Play, Cart, Shopping cart, Search, Link, Download, Envelope, Home, Edit, User, Login, Heart, Chat, Filter, Trash, Share, Phone, Map pin or Eye.

Spacing

Top and bottom spacing for desktop, with optional separate values for mobile. These are the same controls on every section. See Settings every section shares.

Tips

  • Give it a reason to exist. A pop-up with a clear offer, like 10% off your first order, earns its interruption. One that just says Subscribe is usually closed straight away.
  • Don't open it straight away. A delay of 10 to 20 seconds, or a scroll position around 30%, gives shoppers time to see your store before you ask for anything.
  • Try Mini for a gentler ask. The Mini layout sits in a corner and doesn't dim the page, so shoppers can keep browsing.

Troubleshooting

The pop-up opens on every page

It's only remembered when a shopper closes it. If they click a button link or sign up instead, it can open again on the next page they visit. It opens at most once per page.

The newsletter button doesn't subscribe anyone

Check the newsletter block's Button link. When it's filled in, the button becomes a regular link and no longer submits the form. Leave it empty for signups.

The pop-up never shows up on my live store

You've probably closed it before, so your browser is hiding it. Follow the testing steps above. Also check that you're signed out if Hide for account holders or Show for visitors only is on.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.