Reward Loyalty · Industry guide · Illustrative settings
https://rewardloyalty.co/use-cases/thrift-store-loyalty-program
Industry guide · Thrift & vintage stores
A thrift store loyalty program for the customer who also supplies the stock
Stamp the $3 basket and the bag of donations alike, and refuse to build a program that pays the reseller who clears your rack at opening.
Recommended starting program
Start with one mechanism customers can remember.
Give one stamp per date, for a purchase of any value or a donation drop. Ten stamps produce a $10 store credit.
Card
10 stamps
Qualifying event
Any purchase, or a donation drop
Minimum purchase
None. A $3 basket counts
Pace control
Maximum 1 stamp per date
Why this fits
The trade decides the mechanism.
This guide covers charity shops, thrift stores, and vintage shops selling donated one-of-a-kind stock. It excludes buy-sell-trade resale shops that pay customers cash for clothing, which need payment handling this product does not do, and it excludes consignment galleries and online-only resellers.
The stock is one of one. There is no reorder, no supplier, no preorder, and no forecastable replenishment, so a program built on category rules or predicted refill dates has nothing to work with. What is left is the visit and the spend, which is all this product measures anyway. Here that is not a compromise. It is the truth of the trade.
The customer supplies the inventory. Somebody drops a bag at the back door on Tuesday and buys a coat on Thursday, and both are the same member. A stamp for a donation drop is the only place in this library where a loyalty card rewards a customer for stocking the business.
A basket is $3 or $4, which makes points meaningless, and a spend-weighted card would reward the wrong person entirely. The reseller who clears the rack at opening with a cart of sixty items is the highest-spending customer in the shop and the one the regulars resent most. Stamp the date, not the volume, and the program stays pointed at the people you want.
Customer journey
From the first QR to a reason to return.
The program should follow the transaction or appointment that already exists. It should not create a second queue.
-
01
See it
A till card explains that a purchase of any size earns a stamp, and so does a donation.
-
02
Take a card
A volunteer hands over a printed card and the customer claims it herself. There is nothing to install.
-
03
Drop a donation
Staff add one stamp for a donation drop at the back door, on the same card.
-
04
Buy anything
A $3 basket earns the same stamp as a $30 one. The date is the event.
-
05
Fill the card
Ten dates produce a $10 store credit.
-
06
Come back tomorrow
The rack changed overnight, which is the real reason a regular returns.
Exact program setup
Configure the base program before the campaign.
Complete the steps in order. Each documentation link opens the current 5.x setup guide for that task.
-
1
Create the card with no minimum purchase
Set ten required stamps, leave the minimum purchase empty, and cap it at one stamp per date. A $3 basket is a real customer and a points card would ignore them.
Create the card -
2
Agree what a donation drop is
Write it down before launch: a bag or box handed over at the donation point, during opening hours, by a member. Staff add one stamp, and the purchase amount stays blank.
Add a donation stamp -
3
Set a store credit, not a discount
Use a $10 store credit at ten stamps. On donated stock the margin is wide, so a credit costs the shop the processing and the item, not a wholesale price.
Configure the credit -
4
Print cards for volunteers to hand out
The till is run by rotating volunteers with no training budget. A volunteer hands over a printed card and the customer claims it herself, so the queue keeps moving and no volunteer has to run a sign-up. Each batch reports how many of its cards were claimed, so a stack by the till proves its own worth.
Run a card batch -
5
Activate four fixed milestones
Turn on 5 loyalty days, 25 loyalty days, 50 loyalty days, and First reward enjoyed. A thrift regular visits weekly or more, so the long ladder is reachable here in a way it is not for most trades.
Activate the fixed milestones
Achievement strategy
Use milestones as a supporting layer.
Reward Loyalty provides a curated catalog of predefined, one-time milestones. The business chooses which achievements to activate and whether to attach an optional reward. Names, thresholds, measured events, and formulas stay fixed.
A loyalty day records qualifying loyalty activity on a distinct business-local date. It is not a configurable product, service, branch, booking-source, or purchase-count rule. See the fixed achievement catalog and progress rules.
Exact Reward Loyalty name
5 loyalty days
- Fixed milestone
- Earn loyalty days on 5 different dates.
- Why it matters here
- Five distinct dates is a fortnight for a regular, and it reads early on whether a new member has caught the habit.
- Reward approach
- Use recognition. The stamp card already carries the benefit.
- Guardrail
- It counts dates, not baskets or bags. A big haul on one date is still one loyalty day.
- 30-day check
- Completions and the median days to reach five.
Exact Reward Loyalty name
25 loyalty days
- Fixed milestone
- Earn loyalty days on 25 different dates.
- Why it matters here
- A weekly regular reaches 25 dates in about six months, which is the customer who treats the shop as a habit rather than an errand.
- Reward approach
- Use recognition, or a small store credit. Never a volume reward.
- Guardrail
- It rewards showing up, not clearing the rack. Do not let it be described as a spend milestone.
- 30-day check
- Completions, and later visits and donations.
Exact Reward Loyalty name
50 loyalty days
- Fixed milestone
- Earn loyalty days on 50 different dates.
- Why it matters here
- Fifty distinct dates is a year of weekly visits. Few trades in this library can reach it, and a thrift regular can.
- Reward approach
- Use recognition, or a voucher. An achievement reward can only be points, stamps, a voucher, or a prepaid pass, so an early-access hour is not something the program can deliver.
- Guardrail
- Never build any reward that hands a volume reseller the rack ahead of everyone else, whether the program delivers it or a staff rota does.
- 30-day check
- Completions, and whether completers are buyers or resellers.
Exact Reward Loyalty name
First reward enjoyed
- Fixed milestone
- Redeem your first reward.
- Why it matters here
- The first redemption proves a rotating volunteer can apply a store credit at the till without help.
- Reward approach
- Use recognition. The credit already delivered the benefit.
- Guardrail
- Do not attach a second reward to a redemption milestone.
- 30-day check
- First redemptions, and redemptions a volunteer could not complete.
Before attaching value, review achievement reward availability, expiry, and grant caps.
Reward economics
Show the arithmetic before approving the reward.
Illustrative calculation
Illustrative example: ten qualifying dates produce a $10 store credit. On an average $4 basket that is roughly $40 of sales, and some of those dates were donations that cost the shop nothing.
Ten dates at an average $4 basket is a 25% face-value rate, which would be alarming in any other trade. It is survivable here only because the goods were given rather than bought. It is still $10 of sales you do not make, so read the cost note before you set the card length.
A $10 credit is $10 of sales the shop does not make. There is no wholesale price to recover, because the goods were given, but the forgone revenue is real and on a $4 basket it is two and a half baskets handed back. Cost it that way, then add the sorting, steaming, tagging, and the volunteer hour, which is the scarcest thing a charity shop has.
Margin protections
- Cap the card at one stamp per date, so nobody can farm stamps across several tills or trips.
- Stamp the date, never the volume. A spend-weighted program would reward the reseller ahead of the regular.
- Never hand a volume reseller an early-access or pre-shop reward.
- Exclude any cash payout for goods. This guide does not cover buy-sell-trade resale.
- Keep the credit bounded, and let staff refuse a redemption that empties a rail.
Where to promote it
Put the invitation inside the existing visit.
- Till: a stack of pre-printed cards a volunteer can hand over.
- Donation point: a card at the back door, where the donation stamp is given.
- Changing room: a small notice, where a customer is already standing still.
- Community noticeboard: donations earn a stamp, which is the part nobody expects.
Staff script and operating routine
One line, at the right moment.
“Anything you buy earns a stamp, and so does dropping off a donation. Ten gets you $10 to spend.”
- Best moment
- At the till after any purchase, and at the donation point when a bag is handed over.
- Operating habit
- Add one stamp per member per date, with the purchase amount left blank.
- Common staff mistake
- Stamping per item or per bag. It rewards the reseller with the full cart and nobody else.
- If a scan or lookup fails
- If a volunteer cannot scan the code, type the printed member card number at the till and confirm the account before you add the stamp.
First campaign
Wait until the base program works.
A campaign should address one observed behaviour. It should not compensate for missed awards, unclear terms, or an untrained team.
- Audience
- Members close to completing the card, using the supported stamps-in-progress audience.
- Offer
- No discount. Remind the member how many dates remain before the credit, and say that a donation counts.
- Timing
- Send after four weeks of clean stamps, and time it to a week when the shop needs stock rather than sales.
- Intended behaviour
- Bring a regular back for a visit or a donation, both of which the shop needs.
- Measure
- Delivered emails against later visits, donations, and credit claims. Reward Loyalty does not track email opens or clicks.
30-day review
Use the first month to fix operation and economics.
Thirty days can reveal adoption, workflow, progress, and reward-cost problems. It is too early to claim proven lifetime value or long-term retention.
Stamps from donations against purchases
If donation stamps are rare, the back door is not part of the routine. Fix that before touching the reward.
Cards linked from each printed batch
The batch reports its own claim rate, so a stack by the till proves whether handing cards over is working.
Basket size of members against non-members
A rising member basket is fine. A sharply rising one may mean resellers have joined.
Credits claimed and what they emptied
If credits keep clearing the best rail, bound the credit or let staff refuse it.
Volunteer redemptions that needed help
A rotating volunteer must be able to finish a redemption alone. If not, simplify the reward.
Common mistakes
What to stop before launch.
- Awarding points per dollar, which makes the reseller your best customer.
- Stamping per item or per bag rather than per date.
- Giving a volume reseller early access to the rack.
- Setting a minimum purchase, which erases the $3 basket.
- Expecting a rotating volunteer to run a program that needs an app.
Printable launch checklist
Thrift & vintage stores launch plan
- Create the card with no minimum purchase.
- Cap it at one stamp per date.
- Write down what counts as a donation drop.
- Set the $10 store credit at ten stamps.
- Print a batch of blank member cards for the till.
- Activate 5, 25, and 50 loyalty days and First reward enjoyed.
- Agree the reseller rule with staff before launch.
- Brief volunteers on the one-scan routine.
- Book the 30-day review on donation stamps.
Owner: __________________
Launch: ________________
30-day review: __________
Implementation guides
Open only the setup pages this program needs.
These links point to the current Reward Loyalty 5.x documentation.