Free email course Β· 5 days
Build a Loyalty Program That Actually Drives Repeat Visits
A 5-day plan to design, launch, and run a loyalty program that pays for itself in 30 days
What you'll learn
- Day 1: Why every punch card you've ever made has failed
- Day 2: Three tiers, three thresholds: the structure that works for 90% of businesses
- Day 3: The rewards customers care about (and the ones they ignore)
- Day 4: Enrollment and tracking: the 12-second flow that hooks customers
- Day 5: Launch day: your scripts, calendar, and first 30 days
Who this is for
small business owners who want to launch a loyalty program that increases your repeat visit rate by 25-40% and your average customer lifetime value by 30%.
The capstone
Enroll your first 50 customers into your new loyalty program using the in-store script and digital enrollment flow from Day 5.
Day-by-day schedule
- Day 1
Why every punch card you've ever made has failed
Action: Calculate your current repeat visit rate using the formula in this email. Write down the single biggest reason customers don't come back a second time.
- Day 2
Three tiers, three thresholds: the structure that works for 90% of businesses
Action: Set your three tier thresholds today. Write them on a Post-it and stick them next to your register.
- Day 3
The rewards customers care about (and the ones they ignore)
Action: Design your three reward menus today using the framework in this email. Calculate the cost of each reward and make sure your blended margin stays above 20%.
- Day 4
Enrollment and tracking: the 12-second flow that hooks customers
Action: Pick your tracking method (POS-native, dedicated app, or simple email collection). Set it up today. Train your staff tomorrow.
- Day 5
Launch day: your scripts, calendar, and first 30 days
Action: Pick your launch date (this Friday or next Monday). Use the launch checklist below. Get 50 enrollments in the first 7 days.
Frequently asked questions
- Is the Build a Loyalty Program That Actually Drives Repeat Visits course really free?
- Yes. The full course β every lesson, every template, every script β is delivered free to your inbox. There is no payment step, ever. We hope you eventually try Social Perks, but the course is the course either way.
- How long does each lesson take to read?
- Each of the 5 lessons is a 5-8 minute read. You get one lesson per day, so the whole course takes about 30-50 minutes spread across 5 days.
- What if I miss a day?
- Nothing bad happens. The lessons live in your inbox and are also published on this site under each course page. You can catch up in your own time.
- Will you spam me with marketing emails afterward?
- No. After the course ends, you get one optional email from us inviting you to try Social Perks. After that, you only hear from us if you opt into our weekly newsletter. One-click unsubscribe is in every email.
- Who is this course for?
- This course is written for small business owners. If you operate a different type of business, the principles still apply, but the examples may not be a perfect match.
Not into emails? Skip the course.
You can read every lesson on this site β no email required. Or skip ahead and try Social Perks free for 14 days. It runs the playbook in this course on autopilot.