How to Build an Email List for Your Online Store (From Zero)
Email returns $42 for every $1 spent — but only if you build the list correctly. A generic newsletter pop-up at 1% opt-in rates won't get you there. This guide covers lead magnets, welcome sequences, and the post-purchase capture most stores miss.
Quick Answer
Email marketing returns an average of $42 for every $1 spent — more than any other digital channel. But most online stores build their list wrong: they put a generic "subscribe" popup on the homepage, get 1–2% opt-in rates, and wonder why the channel underperforms. The fix is a proper lead magnet, a better popup, and a 3-email welcome sequence that actually sells.
Why Email Still Wins for E-commerce
Social platforms own your audience. Instagram can suppress your reach overnight. TikTok can ban your account. Facebook can triple its ad CPMs. Email is the one channel where you own the relationship — no algorithm, no platform fee, no risk of being de-platformed. For an online store, a list of 5,000 engaged subscribers is a more durable asset than 50,000 social followers with mediocre open rates.
The problem is that most stores treat email list building as an afterthought. A generic "Sign up for our newsletter" popup with 1% opt-in rate, no lead magnet, no welcome sequence. That's not a list — it's a collection of email addresses that will never open anything. This guide covers how to build a list that actually generates revenue.
Step 1: Pick the Right Email Tool
The tool you choose affects what automations you can run, how easily you can segment your list, and how well it integrates with your store platform. For most e-commerce stores:
- Klaviyo is the strongest choice if you're on Shopify or WooCommerce. It has native integrations with both platforms, pre-built abandoned cart and browse abandonment flows, and revenue-per-email tracking built in. The free tier covers up to 250 contacts and 500 emails per month.
- Mailchimp is the easiest to set up and has a generous free tier (500 contacts, 1,000 emails/month). The automation capabilities are more limited than Klaviyo but sufficient for a store just starting to build its list.
- ConvertKit (now Kit) is best if you're a creator selling products — courses, digital downloads, memberships. The tagging system is excellent for segmenting audiences by interest or purchase behavior.
Start with the tool that connects directly to your store platform. Switching later is painful but possible — don't let tool selection become a reason to delay list building.
Step 2: Create a Lead Magnet That Actually Works
"Sign up for our newsletter" is not a lead magnet. A lead magnet is a specific, immediate benefit in exchange for an email address. For product sellers, five types consistently drive high opt-in rates:
- Discount code (10–15% off). The highest-converting option for most stores. Simple and transactional. Works best when your average order value is high enough that the discount feels meaningful.
- Buying guide ("Which X is right for you?"). A short PDF or page that helps the visitor choose the right product for their situation. Works especially well for product categories with multiple variants (skincare, supplements, pet food, tools).
- Care guide. After-purchase instructions delivered upfront as a lead magnet. "The Complete Guide to Caring for Your [product type]" — relevant, practical, builds trust.
- Early access or waitlist. If you have a new product launching, offer early access in exchange for an email. Creates urgency and self-selects your most interested buyers.
- Free shipping threshold reveal. "Sign up to unlock free shipping on orders over $X." Lower effort than a guide, higher perceived value than a percentage discount for orders in a specific range.
Lead magnet headline formulas
Discount: "Get [X]% off your first order — join [X,000] customers who already have." Buying guide: "Not sure which [product] is right for you? Get our free [2-minute guide / quiz]." Care guide: "Get the most out of your [product]: free care guide included with every signup." Early access: "Be first. Join the waitlist for [product/collection] dropping [date]." Free shipping: "Unlock free shipping on orders over $[X] — sign up in 10 seconds." Formula: [Specific outcome] + [low friction] + [social proof or urgency where possible]
Step 3: Set Up Your Pop-Up the Right Way
Timing and copy are the two variables that determine whether your popup converts at 1% or 5%.
- Use exit intent, not a timed delay. A popup that appears when the cursor moves toward the browser bar converts better than one that fires after 5 seconds. The visitor has had time to look around — exit intent catches them at the moment of decision.
- Write to the benefit, not the action. "Get 15% off your first order" outperforms "Subscribe to our newsletter." The visitor is asking "what's in it for me?" — answer that question in the headline.
- Use a soft micro-commitment close. Instead of an X button, use a dismissal link that reads "No thanks, I'll pay full price." This creates mild friction against dismissal and subtly reinforces the value of opting in.
- Keep the form to one field: email. Every additional field (name, phone, birthday) reduces conversion rate. Collect email first; enrich the profile later from purchase data.
Pop-up copy template
Headline: Get [X]% off your first order Subheadline: Join [X,000]+ [customers / skincare lovers / pet parents / etc.] who've already signed up. Input placeholder: your@email.com Button: Claim My [X]% Off → Dismiss link: No thanks, I'll pay full price Post-submit message: Your code is [CODE]. Check your inbox — we've sent your discount + a quick welcome from us. Optional trust line (below button): No spam. Unsubscribe anytime.
Land & Convert — Reddit search and beyond
Search across Reddit and other platforms for buying signals. Save results, track conversations over time, and let the AI model surface what your audience actually needs — without manual digging.
Step 4: Capture Emails Post-Purchase
Your thank-you page is one of the highest-converting pages on your site — the buyer is in a positive emotional state, they've already trusted you with their money, and they're reading the confirmation carefully. Use it.
- Offer an account creation incentive. "Create an account to track your order and unlock early access to new releases" converts significantly better than a plain "create account" prompt.
- Cross-sell or upsell with a second opt-in. "Add your email to get notified when [complementary product] drops" captures buyers who haven't yet opted into your main list.
- Ask for a referral. "Share your code with a friend — they get [X]% off, you get [X] store credit." This is list building through your existing buyers.
Step 5: Write a 3-Email Welcome Sequence
The welcome sequence is the highest-opened email series you will ever send — open rates of 50–80% are normal because the subscriber signed up moments ago. A 3-email sequence is enough to deliver the lead magnet, build trust, and drive the first purchase.
Welcome email sequence — Email 1 (send immediately)
Subject: Your [X]% off code is inside Preview text: Plus a quick note from us. Hi [First name], Here's your code: [CODE] Use it at checkout for [X]% off your first order. It expires in [X] days. --- We started [brand name] because [honest 2–3 sentence origin story — why you built this, what problem you were solving, why it matters to you personally]. [Your name] + the [brand name] team P.S. Reply to this email if you have any questions before you order — we read every one.
Welcome sequence — Email 2 (send on day 3)
Subject: What [X,000] customers say about [product name] Hi [First name], If you haven't used your code yet, it's still waiting for you: [CODE] Before you do, here's what a few customers have told us: "[Real review 1 — specific, not generic]" — [Name], [City] "[Real review 2]" — [Name] "[Real review 3 — address a common objection]" — [Name] Our most popular right now: [Bestseller name + one-line description + link] [CTA button: Shop bestsellers →] [Your name]
Welcome sequence — Email 3 (send on day 7)
Subject: Three questions we get asked most often Hi [First name], Before your discount expires, I wanted to answer the questions we hear most: Q: [Most common pre-purchase question — e.g., "Does this work for sensitive skin?"] A: [Direct, honest answer in 2–3 sentences] Q: [Second question — often about shipping, returns, or size/fit] A: [Answer] Q: [Third question — often about ingredients, materials, or how long it lasts] A: [Answer] If you have a question that's not here, just reply — I'll answer personally. Your discount code [CODE] expires [in X days / on DATE]. [CTA: Shop now →] [Your name]
Step 6: Growing Beyond the Pop-Up
A pop-up alone will plateau. The stores with the fastest-growing lists combine multiple capture points:
- Inline subscribe boxes in blog content. A how-to guide that answers a common customer question — "How to choose the right [product] for your skin type" — captures readers mid-article when they're already engaged with your expertise.
- Packaging insert with QR code. A small card in the physical package: "Join our community — scan for an exclusive [X]% off your next order." This converts buyers who purchased through a marketplace like Amazon and whose email you don't otherwise have.
- Instagram Stories "link in bio" flow. Story → "swipe up for the free guide" → landing page with email capture. Works especially well for lead magnet-style content.
- Genuine community participation online. This is where Land & Convert comes in — it helps you find the specific communities, forums, and Reddit threads where your target customers are asking questions about your product category. When you show up in those conversations with genuinely useful answers and mention your free guide or resource naturally, you earn subscribers who already trust you before they even visit your site. Land & Convert is currently in beta at landandconvert.com.
Metrics to Watch
- List growth rate: aim for 5–10% month-over-month growth in your first year
- Open rate: 20–25% is a healthy benchmark for e-commerce; below 15% means your subject lines or sender reputation needs work
- Click rate: 2–3% on broadcast emails; 5–10%+ on welcome and flow emails
- Revenue per email: calculate by dividing total email-attributed revenue by total emails sent; $0.10–$0.30 per email is typical for early-stage stores, $1+ is achievable with a well-segmented list
8+ years helping founders and small business owners find their first customers — across Reddit, email, local SEO, and social. Building Land & Convert to automate the hardest part.
Book a free strategy call →Free — Join the Waitlist
Get up-to-date resources + more powerful tools
New GTM guides, templates, and playbooks delivered when they ship. Plus early access to Land & Convert — search Reddit and other platforms for real buyer conversations, save signals, and get AI-powered insights to help you engage at the right moment.
No spam. Unsubscribe anytime.
Frequently Asked Questions
What is the best email tool for a Shopify store?
Klaviyo is the strongest choice for Shopify and WooCommerce stores. It has native integrations with both platforms, pre-built abandoned cart and browse abandonment flows, and revenue-per-email attribution built in. The free tier covers up to 250 contacts and 500 emails per month, making it accessible for stores just starting to build their list.
What should my email opt-in rate be?
A generic "subscribe to our newsletter" popup typically converts at 0.5–1%. With a strong lead magnet (discount code, buying guide, or early access offer), exit-intent timing, and benefit-focused copy, opt-in rates of 3–5% are achievable. Pop-ups on product pages tend to outperform homepage pop-ups because the visitor has already shown purchase intent.
How many emails should be in a welcome sequence?
Three emails covering the first seven days is the right starting point: Email 1 (immediate) delivers the lead magnet and brand story. Email 2 (day 3) provides social proof and highlights a bestseller. Email 3 (day 7) answers the top three pre-purchase objections and includes a softer CTA. Welcome sequences have average open rates of 50–80% — far higher than broadcast campaigns — making them the highest-return automation to set up first.
What is a good open rate for e-commerce email?
20–25% is a healthy benchmark for e-commerce broadcast emails. Welcome and triggered flow emails (abandoned cart, post-purchase) regularly achieve 40–60% open rates. If your broadcast open rate is below 15%, the most common causes are subject line quality, a degraded sender reputation from sending to inactive contacts, or poor list hygiene. Segment out subscribers who haven't opened in 90 days and run a re-engagement campaign before removing them.
Stop doing this manually
Land & Convert monitors it for you.
Real-time alerts when your ideal buyers post on Reddit and beyond.
Get Early AccessThese would help too
How to Sell on TikTok Shop: A Small Business Starter Guide
9 min read · March 24, 2026
How to Use Facebook Groups to Find Your First 50 Customers
9 min read · March 24, 2026
How to Get Your Business on Google Maps and Rank in Local Search (Step by Step)
8 min read · March 16, 2026
30-Day Organic Traffic Plan: A Small Business Growth Playbook
7 min read · March 16, 2026
12-Week Content Calendar Template for Small Businesses (36 Topics Included)
6 min read · March 16, 2026