The spa office in mid December
The online voucher shop is doing well. Many buyers choose the presentation box with a printed card and a personal message, posted to the recipient. Every morning someone downloads the overnight orders, types each message onto a voucher template, prints it, finds a box, writes the address on an envelope and walks to the post office in the afternoon. By the second week of December the pile is two days behind, the phone is ringing with buyers asking where their voucher is, and a message meant for one person's mum has been printed on another person's voucher.
Meanwhile the same office is supposed to be handling spa bookings for a very busy month.
A retail operation running on spa office habits
The voucher shop sells well, but fulfilment was designed for a few orders a week. Each step is manual and single file, and nothing records which orders are done.
- Orders are processed from an email inbox, so there is no queue showing what is outstanding.
- Personal messages are retyped, which is where the mix-ups happen.
- Addresses are handwritten, and some go to the buyer when they should go to the recipient.
- Last posting dates are on the website but not enforced at checkout.
- Buyers who ask for an update get a guess, because nobody logged when each order went out.
The cost of a late or wrong voucher
A voucher that arrives after Christmas is a failed gift, and the buyer usually wants it resent or refunded. A wrong message is embarrassing for everyone. Staff overtime piles up at the worst time of year, and booking calls go unanswered while the office packs boxes. It also caps how much voucher business you can take on, because the process does not stretch.
How we build a voucher fulfilment queue
- Orders from your online voucher shop, whether Shopify, WooCommerce or your spa system's own store, flow into a fulfilment queue through its API, with status: new, printed, packed, posted.
- Vouchers are generated as print-ready PDFs in batches, with the code, value or package, expiry and the buyer's message exactly as entered, so nothing is retyped.
- Address labels print in the same batch, in the same order, with the recipient address the buyer chose.
- Packing is a scan of the voucher's code against the label, which catches a mismatch before it is sealed.
- Marking a batch posted emails each buyer that their voucher is on its way.
- The checkout warns buyers about last posting dates you set, and switches to e-voucher only once they pass.
| Stage | Before | After |
|---|---|---|
| Order intake | Inbox, one by one | Queue with status |
| Voucher printing | Retyped template | Batch PDFs from order data |
| Address | Handwritten | Printed label, matched by scan |
| Buyer updates | Phone calls | Posted email sent automatically |
December with a queue
The office prints one batch in the morning and one in the afternoon, packs against scans and marks the batch posted. Anyone can see how many orders are waiting. Buyers stop ringing to ask. If you take on a temporary helper for December, they can do the job from the queue on their first day.
In January the same queue tells you how many posted vouchers you sold, which designs and box types were popular and how close you came to the posting cut-off, which is useful when you plan next year's stock of boxes and cards.
Your voucher season, in a list
- Posted voucher orders are processed from an inbox.
- Personal messages are retyped onto a template.
- You have had wrong messages or addresses go out.
- Buyers ring in December asking whether their voucher has been sent.
- Voucher fulfilment competes with bookings for the same staff.