How to grow your email list without a website pop-up

Practical ways to collect customer emails in person: QR codes, booking and POS opt-ins, receipts, Wi-Fi sign-up, events, and simple staff scripts.

By the Get Repeat Customers team · · 6 min read

Most advice about growing an email list assumes your customers find you online. But for many small businesses, the real relationship happens in person. People walk in, sit down, get their hair cut, pick up their order, and leave. Your website might barely see them.

The good news is that in-person customers are often the best people to have on your list. They already know you, they already like you, and they are the ones most likely to come back. You just need a few simple ways to ask.

Put a QR code where people wait

Customers have their phones out while they wait. A small sign with a QR code that leads to a short sign-up form turns that idle moment into a new subscriber.

  • At the front counter or register.
  • On tables, menus, or table tents.
  • In waiting areas and fitting rooms.
  • On the mirror at each salon station.
  • On packaging, bags, and takeout containers.

The sign matters as much as the code. 'Join our newsletter' gives people no reason to scan. 'Get a free coffee on your birthday' or 'Be first to hear about new arrivals' does.

Use your booking system and POS

If customers book appointments online or give their details at checkout, you may already be collecting emails without using them. Look for an opt-in checkbox in your booking or POS settings and make sure it is turned on.

Be clear about what they are agreeing to. A line like 'Send me reminders, birthday treats, and occasional news' is honest and appealing. A pre-checked box with vague wording might get more sign-ups, but it erodes trust and can cause problems with consent rules.

Offer digital receipts and Wi-Fi sign-up

Many POS systems let you offer an emailed receipt instead of paper. Lots of customers prefer it. Pair the receipt with a clear option to also receive your emails, and you have a sign-up moment built into every sale.

Note that a receipt email on its own is not permission to send marketing. Make sure the customer actively opts in to hearing from you beyond the receipt.

Free Wi-Fi is another easy moment. Cafés, restaurants, gyms, and waiting rooms often offer free Wi-Fi. Some Wi-Fi systems can show a simple splash page that asks for an email before connecting, with an option to join your list. Keep the marketing opt-in separate and optional, so people who just want to get online can do that without feeling tricked.

Collect at events and pop-ups

Markets, tastings, open houses, trunk shows, and community events bring you face to face with people who don't know you yet. A tablet with a sign-up form, or a simple raffle where entry means joining your list, works well. Follow up within a day or two while the memory of meeting you is fresh.

Give your staff a simple script

This is the step most businesses skip, and often the one that makes the biggest difference. A friendly, natural ask from a real person at the counter beats any sign.

Your team doesn't need a sales pitch. They need one sentence they feel comfortable saying. For example:

  • 'Want to get a free treat on your birthday? I can add you to our list.'
  • 'We send a reminder when you're due for your next appointment. Want me to set that up?'
  • 'We let our regulars know first when new stock comes in. Can I grab your email?'

Make it part of the checkout routine, not an extra task. Celebrate when the team does it well. A small, friendly contest between shifts can keep it top of mind.

People join lists for what they get, not for who you are. Lead with the benefit.

Make the first email count

However someone joins, the first email they get should arrive right away and deliver on what you promised. If the sign said birthday treat, confirm they're set up for it. If it said first look at new arrivals, show them something. That first message sets the tone for every email after it.

A list built this way grows steadily, one real customer at a time. If you would like help with the signs, the forms, the staff script, and the welcome emails, Get Repeat Customers can set up the whole thing for you and keep it running.

Want this done for you?

We design, write and send these emails for small businesses every day. Book a free call and we'll map out yours.

Keep reading