Skip to main content

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

  1. 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.

    Read this lesson on the web β†’

  2. 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.

    Read this lesson on the web β†’

  3. 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%.

    Read this lesson on the web β†’

  4. 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.

    Read this lesson on the web β†’

  5. 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.

    Read this lesson on the web β†’

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.

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.