Guide

How to grow an email list for an online store

How to grow an email list for an online store comes down to three things: a reason to sign up that is worth more than an email address, asking at the moments when a visitor is interested, and a first email that delivers what you promised. This guide covers the offer, popup timing, the other places to ask, prize games, consent and double opt-in, and the welcome series.

Why an email list is worth building

Most visitors to an online store leave without buying and never come back on their own. An email address turns a one-time visit into a conversation you can continue: new products, restocks, a seasonal sale, a reminder about the cart they left.

The list belongs to you. Ads get more expensive and social reach depends on an algorithm, but an email to your subscribers costs almost the same whether you send it to 500 people or 5,000.

Count subscribers who opened or clicked in the last 90 days, not the total. A list of 2,000 active readers sells more than a list of 20,000 addresses that never open.

Give a reason to sign up

"Subscribe to our newsletter" offers nothing. Name what the visitor gets: 10% off the first order, free delivery on the first order, early access to sales, a back-in-stock alert, a size guide or a care guide for what you sell.

Pick the offer your margin can pay for. On a product with a 60% margin, 10% off the first order is cheap. On a product with a 15% margin, free delivery or early access may cost you less and attract the same people.

Make the first-order code single-use with an expiry date of 7 to 14 days. A code that works forever for everyone ends up on coupon sites, and a deadline gives the new subscriber a reason to buy now.

A sign-up popup is still the biggest source of new subscribers for most shops. Wisepops' 2026 report, based on about 1 billion popup displays, puts the average email popup at 4.82% of displays turned into sign-ups, and ecommerce highest of all industries at 6.88%.

Timing decides most of it. Do not show the popup the moment the page opens: wait until the visitor has scrolled, viewed a second page or spent 20 to 30 seconds. An exit-intent popup, shown when the cursor moves to close the tab, catches people who were leaving anyway.

On phones, use a small banner or a slide-in rather than a window that covers the page. Google says intrusive interstitials that hide the content on mobile can hurt how a page ranks, so the full-screen popup on landing is a cost for search as well as for shoppers.

Ask for the email address only. Every extra field lowers sign-ups; ask for a name or birthday later, in an email, when the subscriber already trusts you.

Other places to ask for an email

Checkout: an unticked box "Send me offers and new products" next to the email field. The buyer is already typing the address, so the cost is one click.

Product pages: a "Tell me when it is back" form on sold-out products. These subscribers want one exact product, and the email that tells them it is back often sells it.

Order confirmation page and the shipping email: the customer has just bought and is most open to hearing from you again.

Footer and blog: a short form with the offer written next to it. Small, but it collects people who read and come back.

In person: a QR code at the counter, on the packaging or at a market stall that opens the sign-up page with the same offer.

Prize games as a sign-up incentive

A game can make the offer feel like something the visitor won rather than a form to fill in. In Claspo's analysis of about 779 million popup impressions, gamified sign-up forms converted 9.18% on average, against 3.53% for all sign-up forms.

The risk is cost: a wheel where every slice is a big discount gives away margin to everyone. Set the chance of winning and a budget before you start, and keep small prizes like free delivery common and large prizes rare.

In DealCraft a visitor spins a wheel, scratches a card or opens a mystery box, and the result is decided on the server. A game can ask the winner to confirm an email address with a one-time code before the prize code is shown, so prizes go to real addresses. Collect the marketing consent in your own sign-up form and email tool; the game is the reason to sign up, not the list itself.

Another way to use a game: send the link in the welcome email instead of a flat discount. Every new subscriber plays, the budget cap fixes the total cost, and each prize code is single-use with an expiry date.

Send marketing emails only to people who agreed to get them, and keep a record of when and how they agreed. In the EU, Article 7 of the GDPR asks you to be able to show that a person consented, and a pre-ticked box does not count as consent.

Double opt-in means the subscriber confirms the address by clicking a link in a first email before getting any marketing. In Germany it is the usual standard, because under § 7 of the Act against Unfair Competition (UWG) the shop has to prove consent if a recipient complains. In Russia, Article 18 of the federal law on advertising also requires the recipient's prior consent.

Double opt-in loses some sign-ups that never confirm, but the ones you keep are real addresses that want your emails. Send the confirmation email immediately and say in the form that it is coming.

Never buy or rent a list. The addresses never agreed to hear from you, many bounce, and spam complaints can hurt the delivery of every email you send afterwards.

The welcome emails that turn subscribers into buyers

Email 1, sent immediately: the code or gift you promised, in the first line, with a button to the shop. People sign up for the offer; make it easy to find.

Email 2, a day or two later: who you are, your best sellers or the products most bought by new customers, and one reason to trust you, such as reviews or delivery times.

Email 3, two days before the code expires: a short reminder. Many first orders come from this email.

After that, move subscribers to your regular newsletters. Send when you have something worth reading, and at a steady rhythm, so the list does not go cold for months and then get five emails in a week.

Mistakes that keep the list small or useless

A popup on page load, on every page, for every visit. Show it once, after interest, and do not show it again for a while to someone who closed it.

An offer that does not match the shop: a giveaway of a phone in a cosmetics store collects prize hunters, not customers.

A long form. Email first; everything else later.

Collecting addresses and never writing. A subscriber who hears nothing for three months forgets who you are and marks the first email as spam.

Questions

What is the fastest way to grow an email list for an online store?
A sign-up popup with a clear offer, such as 10% off or free delivery on the first order, shown after the visitor has scrolled or is about to leave, plus an unticked consent box at checkout. Those two places collect most new subscribers in a typical shop.
What should I offer in exchange for an email?
Something your buyers value and your margin can pay for: a first-order discount, free delivery, early access to sales, a back-in-stock alert or a useful guide. Make discount codes single-use with an expiry date.
Do email popups hurt SEO or annoy visitors?
A popup that covers the whole page on a phone as soon as it opens can hurt both. Show it after a delay or on exit, use a small banner on mobile, and do not show it again to someone who closed it.
Do I need double opt-in?
You need consent you can prove. In Germany double opt-in is the usual way to prove it, and many shops elsewhere use it for cleaner lists. It costs some unconfirmed sign-ups and keeps fake and mistyped addresses out.
How do I grow an email list with little traffic?
Ask every buyer at checkout, put a QR code on packaging and at the counter, add back-in-stock forms on sold-out products, and share the sign-up link with a clear offer on social media. Small shops grow the list from people who already know them.

Try it on your shop

Build a discount wheel, scratch card or mystery box in about 10 minutes. The free plan gives you 200 plays a month and needs no card.

Start free