Skip to main content
Small business

How Do I Build a Customer Email List From Scratch?

By Social Perks Editorial··
TL;DR

Build a customer email list from scratch by collecting an email at every transaction (POS prompt, signup form), offering a small first-purchase incentive on your website, and adding a clear opt-in to receipts and post-purchase pages. Aim for 50%+ capture rate of customers within 6 months.

Where the emails actually come from

Most small businesses build their list from three sources: in-person collection at point of sale (45-60% of contacts), website signup forms with a small incentive (20-30%), and post-purchase email confirmations with opt-in (15-25%). Lead magnets (free guides, etc.) work but produce lower-quality contacts.

The single highest-leverage move: integrate your POS with your email tool so every transaction automatically prompts for an email. Square, Toast, Shopify, and Clover all have this built in.

Compliance basics

Under CAN-SPAM (US), you can email any customer who has done business with you, provided you offer a clear unsubscribe option. Under GDPR (EU) and similar laws, you need explicit opt-in. Even where consent isn't legally required, explicit opt-in produces lists with 3-5x better engagement rates. Always include an unsubscribe link and a physical mailing address.

Key facts

  • The average small business captures emails from 20-40% of customers; high performers capture 60%+.
  • Email lists grown organically have engagement rates 5-10x higher than purchased lists.
  • Opt-in pop-ups on a website convert visitors at 2-5%.
  • POS-integrated email capture is the highest-ROI channel for in-person businesses.
  • Email subscribers spend 138% more than non-subscribers on average (DMA, 2023).

Step-by-step

  1. 01Pick a free email tool (Mailchimp, Klaviyo, Brevo).
  2. 02Connect your POS to it. Most modern POS systems have a one-click integration.
  3. 03Add an opt-in to your website. Offer a small first-purchase incentive ('10% off your first order').
  4. 04Train staff to ask at checkout: 'Want our specials by email? Just enter your email here.'
  5. 05Send one email per month minimum. Lists that go silent for 3+ months deliverability collapses.

Common mistakes

  • ×Buying a list. Hurts deliverability, may violate spam laws.
  • ×Sending too often. Daily emails to a new list will torch your unsubscribe rate.
  • ×Not segmenting. New customers, repeat customers, and lapsed customers need different messages.
  • ×Skipping a welcome email. The first 48 hours after signup is your highest engagement window.

Tools and resources

Captures email AND phone number from every customer interaction, not just purchases.

Mailchimp

Free up to 500 contacts; great for starting out.

Klaviyo

Best-in-class for e-commerce; free up to 250 contacts.

Related questions

Stop doing this manually

Social Perks turns every customer into part of your marketing team - reviews, referrals, and posts on autopilot. 14-day free trial. No card required.

Try Social Perks free

Site directory

Sixty deep links into the parts of the site most people miss. Pick a category and start digging.

Industries

Marketing playbooks tailored to your kind of business.

Cities

Local insights for the metros we serve.

Tools

Free calculators and generators.

Guides

Step-by-step playbooks.

Compare

How Social Perks stacks up.

Resources

Everything else worth reading.