If you rely on walk-ins, repeat visits and local buzz, then your front counter is one of your best lead channels — and most businesses treat it like a suggestion box.
You don’t need a heavy script or a salesman. You need small, respectful prompts that turn regular interactions into an email, a phone number, or a permissioned SMS subscription. Done right, this gives you a steady stream of warm leads you can contact when you have an offer.
This guide is practical: seven low-friction tactics, exact wording for signs and staff lines, legal check points, and a one-week rollout you can steal and run this week.
Start with the mindset: permission first
Small rule: if it feels pushy, it is. Collecting contacts is about permission, not persuasion. Make it obvious what someone is signing up for, keep it easy to opt out, and reward the exchange immediately.
Use short, clear language: tell people what you’ll send and how often. Keep the opt-in a single step.
Reality check: Most small businesses post 3x then quit. Consistency beats creativity 9 times out of 10.
Seven non-annoying ways to capture in-person leads
- The friendly receipts prompt
- Add one line to every receipt or invoice: “Want 10% off your next visit? Text JOIN to 555-123 to opt in.”
- Why it works: prompts people who just paid — high intent.
- Exact footer copy (receipt): “Save 10% next visit. Text JOIN to 555-123. Msg freq: 1–4/mo. Reply STOP to opt out.”
- QR code on the counter with a clear offer
- Put a simple QR sticker with a one-line benefit.
- Sticker copy: “Join our VIP list for weekly deals → Scan here (1–2 msgs/mo).”
- Link the QR to a mobile-first short form that asks only for name + phone or email.
- Wi‑Fi sign-in capture (tasteful)
- Put a captive portal that asks for an email to access free Wi‑Fi. Offer something immediate: 15% off a snack, free consultation, or a downloadable checklist.
- Script for staff: “If you’d like Wi‑Fi while you wait, we can send the password — may I have an email?”
- Receipt/booking follow-ups
- After a purchase or appointment, send one follow-up asking permission for future offers: “Thanks again — can we text you deals?” Keep it one tap: reply YES.
- Example automation: 48 hours after service, send: “It was a pleasure serving you. Want 1–2 offers/month? Reply YES to opt in.”
- Quick contest card (low-friction)
- Physical entry card at the counter: customers drop it in a box. Ask only for first name + email/phone.
- Sign text: “Win a $50 gift card. Leave name & phone. Winner announced first Monday each month.”
- Staff handoff line + opt-in script
- Train staff with two lines: one transactional, one optional.
- Transactional line: “Here’s your receipt.”
- Opt-in line: “We send a single monthly update with deals and booking reminders — would you like that?” If yes, enter number or hand them a tablet with pre-filled form.
- On-site sign-up tablet with a single field
- Keep forms to one field (email or phone). Show the benefit and an example of the first message.
- Example on-screen: “Join for 10% off first email. Example message: ‘New seasonal pastries this Friday.’”
A quick legal checklist
- Always show frequency and how to opt out (one-line on the form or first text).
- For SMS, require explicit opt-in (customer types YES or checks a box). Keep records of consent.
- Don’t share or sell the list. If you do, disclose it on the form.
Common mistake: Treating Instagram captions like tweets — context outperforms one-liners for local businesses.
Exact scripts and microcopy you can copy-paste
Use this wording aloud or on signs — short, clear and benefit-first.
- Counter sign (3 lines): “Join our updates & save. 1–2 messages/month. Text JOIN to 555‑123 or scan QR.”
- Staff script to ask for email: “Want 10% off your next visit? If I can grab your email I’ll send the coupon.”
- Follow-up text (after purchase): “Thanks, [Name]! Quick question — want 1–2 deals/month? Reply YES to opt in.”
- Welcome text (auto): “Welcome to [Business]. Here’s your 10% code: WELCOME10. Reply STOP to unsubscribe.”
Quick win: Repurpose one customer review into a 3-post mini series this week.

