Popup Design Best Practices

Creating effective popups requires balancing visual appeal with user experience. Follow these best practices to design popups that convert without annoying your visitors.

Features & Settings · 7 min read

Good popup design comes down to one clear message, a design that matches your brand, readable text with strong contrast, and an easy way to close. The popup should appear on the right page at the right moment, stay small enough not to hide the store, and work just as well on a phone as on a desktop.

The advice applies to any popup, with notes on applying it in Popify, which shows social proof and sales popups on Shopify, Wix and WooCommerce stores.

What makes a good popup design?

A good popup design is simple, on-brand and easy to read, with one message and at most one call to action.

Keep it simple

  • Focus on one primary message or call to action

  • Avoid cluttering the popup with too much text or multiple offers

  • Use white space so the content is easy to scan

  • Limit design elements to what the message needs

Match your brand

  • Match the popup design to your website's visual identity

  • Use your brand colors, fonts and styling

  • Keep the tone and voice of the copy consistent with the rest of your store

  • Include your logo when it helps visitors recognize your brand

In Popify, start from a template and then adjust the colors, images, background and text so each popup looks like part of your store. Paid plans include full template access, full design customization, background patterns, popup shapes and image uploads.

Use color and contrast

  • Keep enough contrast between text and background for easy reading

  • Use color to set the mood, for example blue for trust or red for urgency

  • Make the call-to-action button stand out with a contrasting color

  • Avoid color combinations that strain the eyes

How do you write popup copy that works?

Popup copy works when a visitor understands the value in a few seconds. Lead with a short, benefit-driven headline, follow with one or two plain sentences, and finish with a button that says exactly what happens next.

Headlines

  • Write clear, benefit-driven headlines that grab attention

  • Keep headlines short and punchy (5 to 10 words is a good target)

  • Use action words, and create urgency only when it is genuine

  • Test different headline approaches to find what resonates

Body copy

  • Get to the point quickly and explain the value immediately

  • Use bullet points for easy scanning

  • Keep sentences short and conversational

  • Address the visitor's need or desire directly

Call to action

  • Use action-oriented button text, such as "Get My Discount" instead of "Submit"

  • Make buttons large enough to tap easily, especially on mobile

  • Give the button enough contrast to stand out visually

  • Consider a short line of text near the button to reduce hesitation

Forms

If a popup includes a form, ask only for the information you truly need. For an email signup, the email address alone is often enough. Use clear labels, mark required and optional fields, show errors inline as visitors type, and make input fields large enough to use comfortably. For longer forms, consider collecting details gradually over several visits.

Where should a popup appear?

A popup should appear on the page where its message is most relevant and in a screen position that does not block what the visitor came to see. Social proof suits a corner of the screen, while a larger offer can use the center.

Screen position

  • Use corner notifications for less intrusive messages, such as recent orders

  • Center a popup when a message needs maximum attention

  • Use full-screen takeovers sparingly and only for high-value offers

  • Make sure popups never cover critical website elements, such as the add-to-cart button or navigation

Page targeting

Match the popup to the page. Store-wide recent orders suit the homepage, recent purchases and add-to-carts suit product pages, and reassuring recent orders suit the cart page. In Popify, you choose which pages each popup appears on and where it sits on the screen. See the targeting and triggers guide for page-by-page setups.

When should a popup appear?

A popup should appear after visitors have had a moment to orient themselves, not the instant the page loads. Showing a popup too early interrupts visitors, and showing it too late misses the moment they are deciding.

Popify's targeting and triggers guide suggests showing the first popup 3 to 5 seconds after page load on most pages, and a slightly longer delay on product pages so the popup reaches visitors who are already reading. Leave enough display time for the message to be read: short social proof needs less time than an announcement.

Mobile popup best practices

Mobile popups should be smaller, less intrusive and easier to close than desktop popups. Phone screens leave little room, so a popup that is fine on a desktop can cover the whole page on a phone. Place mobile popups at the bottom of the screen, keep text short, and always test on a real phone.

  • Use a less intrusive position. The bottom of the screen usually works best on mobile, because it leaves the product and navigation visible.

  • Keep it short. Cut the copy to the headline and one line of detail. Long text becomes a wall on a small screen.

  • Make the close button easy to tap. A tiny "x" in a corner is hard to hit with a thumb.

  • Size buttons for fingers. Buttons and form fields must be large enough to tap without zooming.

  • Avoid covering the page. Full-screen popups that hide the content on a phone frustrate shoppers, and Google advises against intrusive interstitials on mobile.

  • Keep images light. Compressed images load faster on mobile connections.

  • Show fewer popups. On a small screen, every popup takes a bigger share of attention, so space them out more than on desktop.

Popify popups work on both desktop and mobile. When you set a popup's screen position, check how it looks on a phone before publishing.

What size should a popup be?

A popup should be only as large as its message needs. Small notifications suit social proof such as recent orders, medium centered popups suit offers and announcements, and full-screen popups should be rare. On mobile, choose the smallest size that keeps text readable and buttons easy to tap.

Popup typeSuggested size and position
Social proof (recent orders, add-to-carts, live visitors)Small notification in a corner of the screen
Announcement or discountSmall notification, or a medium popup when the offer needs attention
High-value offerCentered popup; full screen only occasionally
Any popup on mobileCompact, usually at the bottom of the screen

How many popups is too many?

Too many popups is any number that makes visitors close them without reading or leave the store. Fewer, well-timed popups beat constant ones. Space popups apart, rotate different messages instead of repeating one, and match frequency to your real traffic so the activity stays believable.

Popify's targeting and triggers guide suggests leaving at least 8 to 10 seconds between popups and keeping the total to 5 to 10 popups per visit at most. On a low-traffic store, space popups further apart. Watch your bounce rate and adjust when it rises.

How do you know if a popup design works?

A popup design works when visitors see it, notice it and act on it. Popify's popup analytics show views, clicks and hovers for each popup, so you can compare designs side by side.

High views with few clicks suggests the call to action or design needs work. High hovers with few clicks suggests interest without a strong enough reason to act. Change one thing at a time (headline, color, position or timing) and compare the results.

How should you use images in a popup?

Images in a popup should support the message and load quickly. Use real product images when promoting specific items.

  • Use high-quality images that support your message

  • Consider illustrations or icons for clarity

  • Compress images without losing visible quality, and use an efficient format such as WebP when supported

  • Provide alt text for accessibility

  • Make sure images are responsive and scale properly on every screen

Popify supports image uploads and video popups on paid plans. See how to upload an image to a notification.

Before publishing a popup, check that:

  1. The message is clear and benefit-focused

  2. The close button is visible and easy to click or tap

  3. The call-to-action button stands out and uses action language

  4. The design matches your brand identity

  5. Form fields, if any, are kept to a minimum

  6. The popup appears on the right pages and does not cover key elements

  7. The popup appears after a short delay, not instantly

  8. The popup looks right and is easy to close on a real phone

  9. Images are compressed and the popup loads fast

  10. Colors have enough contrast and all text is readable

  11. Grammar and spelling are correct

Key takeaways

  1. Less is more: simple, focused popups work better than cluttered ones

  2. Mobile matters: design for phones first, with compact popups that are easy to close

  3. Timing matters: wait a few seconds before the first popup and space the rest out

  4. Test everything: small changes to design and wording can make a clear difference

  5. Respect visitors: make popups easy to close and never interrupt too early

  6. Clear value: always show visitors what is in it for them

To put these practices into action, create your first popup with Popify or browse Popify features.