Playbooks · Loyalty · · 3 min read

How to Use Loyalty Data Before You Run a Holiday Offer

A holiday offer without data is a discount with a costume.

You already know who visits, who stopped, and who redeems.

October is when you read that before you print a poster.

The June playbook is what to track.

This is how to use it when the calendar starts yelling “promo.”

1. Start With Who Is Already Coming

If frequency is holding, they do not need a cheaper wash.

They need a clean bay and a line that moves.

Pull last November and December.

Compare loyalty regulars to everyone else.

`Busy ≠ permission to cut price.`

2. Find the Quiet Churn Before You Bribe Them Back

Time between visits stretching out is the real list.

Those customers need a reminder, not a sitewide slash.

A “we noticed you have not been in” beat a 20% off that trains the whole lot to wait.

Write the gap first.

Then decide if anyone on that list has earned a thank-you extra.

3. Read Redemption Before You Add a New Perk

Low redemption means the current reward is confusing or not worth the steps.

Adding a holiday layer on top of a broken reward makes two programs nobody uses.

Fix the path:

Then, and only then, add a seasonal extra.

4. Protect Ticket Value on Purpose

If loyalty members already buy upgrades, do not pay them to buy the cheaper wash.

Look at add-ons and premium mix for that group.

A holiday offer should push the behavior you want:

It should not flatten the ticket.

5. Segment the Offer. Do Not Broadcast It.

One message to the whole list is lazy.

Three lists are enough:

If you cannot name the list, you are not ready to send.

6. Set a Kill Date in October

Holiday offers that linger become January culture.

Write the end date before the start date.

Write what “success” is:

If the only number that moves is “washes sold cheaper,” you ran a sale.

You did not run loyalty.

Talk this through for your wash.

Schedule a call