Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Make Sure Every Box Subscriber Gets Their Loyalty Gift at the Right Milestone?
Problems We Solve

How Do I Make Sure Every Box Subscriber Gets Their Loyalty Gift at the Right Milestone?

Subscription boxes promise a gift at six or twelve boxes, then miss some. We build milestone tracking that adds each loyalty gift to the right box.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Milestone gifts are a good way to thank long-standing subscribers, but counting boxes by hand is unreliable once skips, pauses and replacements are involved. We build milestone tracking that counts each subscriber's boxes by your rules, adds the right gift to the box where they reach a milestone, and keeps a record so nobody is missed or rewarded twice.

'I've had twelve boxes, where's my gift?'

Your website says subscribers get a gift with their sixth and twelfth box. It is a nice promise and people remember it. Each month, someone filters the subscription app for subscribers with a start date six or twelve months ago and adds a gift to their order. The filter misses anyone who skipped or paused, because their twelfth box came later than twelve months. It includes people who restarted after cancelling, whose count restarted too, or should have.

A subscriber who has been with you since the beginning emails politely to say she never received her twelve box gift. She is right.

Months are not boxes

The milestone is a number of boxes, but the easy thing to filter on is a date. As soon as subscribers skip, pause or restart, the two drift apart.

  • Skipped and paused months push a subscriber's milestone later than their anniversary.
  • Replacement boxes should not count as extra boxes.
  • Subscribers who cancel and return may or may not keep their count, depending on your rule.
  • Prepaid and gift boxes may count differently.
  • The gift must be added before packing, not after someone notices.

So a promise that sounds simple needs a count that nobody can easily keep.

What missed milestones cost

Loyalty gifts go to your most loyal subscribers, and missing one is noticed by exactly the people you most want to keep. Sending one twice costs stock. Handling the emails takes time, and sending a missed gift on its own costs postage the box would have covered.

It also undermines the promise. If people suspect the gift depends on luck, it stops being a reason to stay.

There is a stock planning side as well. Without knowing how many subscribers will reach a milestone next month, you cannot order the right number of gifts, so you either run short on the month a large group from a busy signup season all reach their sixth box, or you hold far more than you need.

The milestone tracking we build

  1. Each subscriber's box count is kept from actual dispatches, taken from the packing plan and courier records.
  2. Your rules decide what counts: replacements do not, prepaid boxes do, gift boxes by your choice, and what happens to the count after a cancellation.
  3. Before each packing run, subscribers reaching a milestone with this box are listed, with the gift you set for that milestone.
  4. The gift is added to their box recipe, reserved from stock, and shown on the pick sheet.
  5. Subscribers can see their box count and next milestone on their manage page.
  6. A record of every gift sent stops duplicates, and missed gifts from before the system can be found by recounting history.
Milestone ruleExampleYour choice
What countsDispatched boxes, not replacementsYes
Gift boxesCount towards the recipient's own total if they continueYes
After cancellingCount kept or resetYes
MilestonesSixth, twelfth, twenty-fourth boxYes
Gift itemChosen per milestone, from stock or leftoversYes

When you first switch it on, we recount history so you can see who was missed in the past and decide whether to send a belated gift.

Milestones kept without anyone counting

Before each packing run, the list of milestone subscribers is ready and the gifts are already in their recipes. The pick sheet shows the extra item and a small card if you use one. Subscribers can see how close they are to the next gift, which gives them one more reason not to cancel just before it.

The polite email from your earliest subscriber does not arrive, because her gift was in the box.

Is your loyalty promise slipping?

  • Milestone subscribers are found by filtering on start date.
  • Subscribers who skipped have missed their gift.
  • Loyalty gifts are sometimes posted separately after a complaint.
  • You are not sure whether some subscribers got a gift twice.
  • Subscribers cannot see how many boxes they have had.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can the milestone gift change each time?

Yes. You choose the gift for each milestone, and it can change month to month depending on stock.

What about subscribers who joined before the system?

We rebuild their counts from your history. Where records are incomplete, the count is marked as estimated for you to check.

Can we use leftovers as milestone gifts?

Yes, if you have a leftover register. The gift is reserved from it so the stock is not promised twice.

Does this work with a fulfilment house?

Yes. The gift is part of the box recipe sent in the handover, so the fulfilment house packs it.

What drives the cost?

How your dispatch history is recorded, your subscription app and how your packing plan is produced.

Keep reading

More on Problems We Solve

Start here

Tell us where your subscription box admin piles up

Describe how a month runs for your box today, from the renewal charge to the last parcel leaving, and which subscription app, shop platform and courier tools you already use. We will tell you what we would build and what we would leave alone, and if a setting in your subscription app already covers it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →