Kristin Weswoo
Aug 30, 2023
Pop-ups are common marketing tools in e-commerce websites and are widely used to collect emails, promote coupons, guide member registration or make important announcements. In Shopify In it, even if you have no coding experience, you can build professional pop-up features in a simple way.
This article will show you hands-on how to create popups in your Shopify store and incorporate best practices to help you improve your conversion results.
I. The role and value of pop-up windows
Pop-ups are not just an "interruption", but if used correctly, they can significantly improve the user experience and marketing efficiency.
Common uses include:
Getting Email Subscriptions (Email Marketing Starting Point)
Offer limited time coupon codes to stimulate purchases
Inform about free shipping, full discount thresholds, etc.
Leads to join WhatsApp or customer service chat
Prevent visitor churn (exit intent pop-ups)
According to the survey, the average conversion rate for pop-ups is 3.09%, which is higher than many homepage modules!
II. Three ways to create a pop-up window
Method 1: Use the Shopify app (recommended)
The easiest and most efficient way to do this is to install a dedicated app that requires no coding.
Recommended Popup App:
App Name | Features | Price program |
Privy | Email Subscription + Discount Code Popup | Free/premium features paid |
Popupsmart | Supports timed, scrolling, and exit pop-ups | Free Trial + Tiered Billing |
Justuno | Intelligent Recommendation + Pop-up A/B Test Function | Premium/suitable for large stores |
Rivo Popups | Extremely easy to use for collecting email subscriptions | free (of charge) |
Setup steps (using Privy as an example):
Install the Privy app → Connect your Shopify account
Select "Create new pop-up campaign"
Choose the type of popup (welcome popup, exit popup, discount popup, etc.)
Customized content (copy, images, buttons)
Setting up trigger rules (dwell time, scroll percentage, first visit, etc.)
Save and enable
✅ App pop-ups support desktop and mobile device auto-adaptation.
Method 2: Use Shopify Theme Built-in Popups (supported by some themes)
Some premium themes (e.g. Prestige, Impulse) have a built-in welcome popup module:
Back Office → Online Store → Customize
Add "Pop-up banner" or "Newsletter pop-up" to the home module
Edit content, set display rules
Enable by posting a theme update
The functionality is relatively simple and suitable for light use requirements.
Method 3: Implementation through customized code (advanced)
Suitable for users who know basic HTML/JavaScript.
Sample code:
<div id="”popup”" style="”display:none;”">
<div class="”popup-content”">
<h2>Enjoy 10% off your first purchase!</h2>
</div>
</div>
<script>
window.onload = function() {
setTimeout(function(){
document.getElementById('popup').style.display = 'block';
}, 5000); // display in 5 seconds
}
function closePopup(){
document.getElementById('popup').style.display = 'none';
}
</script>
Suggested insertion location: theme.liquid's </body> ahead
III. Pop-up Window Design Best Practices
key constituent | Recommended practices |
copywriter | Short and to the point, e.g. "Enter your email address to get 20% off now" |
graphics to accompany sth | Use branded product or promotional visuals to enhance appeal |
CTA button | Driving behavior with verbs: "claim the offer" "sign up now" |
time control | It is recommended to set the display after 5~10 seconds of entering the page to avoid immediate disturbance. |
Exit pop-up | Increase retention chances by setting a trigger on "mouse over browser edge". |
Frequency setting | Control the same visitor to pop up only once a day to avoid a sense of disturbance |
Multi-language support | For international sites, it is recommended that the local language version be displayed in conjunction with GeoIP. |
Fourth, how to measure the effect of pop-up windows?
Most Apps provide the following key metrics:
Number of pop-up window displays (Impressions)
Click Through Rate (CTR)
Form Submission Rate (Conversion Rate)
Number of subscriptions generated/promo code usage
It is recommended to conduct A/B testing of pop-ups once a month, such as changing the title, button color, display timing, etc., in order to continuously optimize the results.
V. Conclusion:
With the right design and timing, pop-ups are no longer an offensive distraction, but a powerful tool to boost conversions and enhance user experience. Whether you're looking to grow your email list, increase retention, or promote a new campaign, popups can give your Shopify store room for additional growth.


WESWOO - Cross-border Independent Website Development Experts
Helping Chinese brands to go overseas, we provide you with professional independent station building and Shopify Plus integration technical services. Accurate cross-border e-commerce solutions to help brands successfully land in the global market and easily cross the border.
- shopify standalone site branding
- Overseas UI Visual Design
- SNS Multi-Channel Brand Marketing