Late September is when the smartest local operators I work with start doing something that looks strange from the outside: they plan Christmas. Not the decorations, the gift cards. For salons, med spas, massage studios, restaurants, golf simulators, detailers and climbing gyms, the stretch from Black Friday to the last shopping day before Christmas is when a large share of the year's gift card revenue gets written. The salon and spa software vendors all say the same thing in their seasonal playbooks: November and December are the peak, and the campaigns that win are planned before November starts.
Most owners treat that as a sales problem. Push the promo, add a bonus card offer, put a sign by the till, done. As Gideon Wafula, AI Automation Engineer, I think that framing misses where most of the money actually is. A gift card is a transaction with two customers attached, and nearly every business I look at captures one of them and throws the other away. The buyer is usually already a client. The recipient is a brand-new customer who arrives prepaid, pre-sold and pre-trusted by someone they know. That is the best-qualified lead a local business will get all year, and in most shops the system does not even record their name.
This post is a teardown of the whole holiday gift card pipeline: selling it, delivering it, getting it redeemed, and turning the recipient into a regular. I have already written about the tail end of this problem in automating unredeemed package credits. This is the front half, and it is the half you have to build now if you want it running by November.
Look at what the purchase event actually contains. Someone who likes your business enough to spend money on it for another person hands you their card, often their email, and sometimes the recipient's name typed into a "to" field. Then the gift is printed or emailed, it leaves your building, and the recipient becomes an anonymous bearer of a code until the day they walk in, if they ever do.
The industry research on gift cards is consistent on the shape, even if the exact numbers vary by source and year: most recipients who redeem spend more than the face value, a meaningful slice of card value never gets redeemed at all, and redemption is where a first visit happens. So there are three distinct revenue events hiding in one purchase:
On the automation threads I read every week, the pattern is the same one that shows up in every revenue leak on this blog: the business pays for the tool that handles the transaction and assumes the relationship will take care of itself. It does not. A gift card that gets redeemed once and never leads to a rebooking is a discounted one-off service, not a customer acquisition channel.
The most common failure is timing. The campaign is an Instagram post in the second week of December and a laminated sign at reception. By then the buyers who plan ahead have already bought gifts somewhere else, and the corporate buyers, the office managers ordering thirty cards for staff, finalized their lists weeks ago. The fix is not a louder campaign, it is an earlier, segmented one: past gift card buyers first, corporate and repeat clients next, the general list last.
This is the big one. Many point-of-sale and booking systems let the buyer enter a recipient name and email, but make it optional, and staff skip it at the counter when there is a queue. The card goes into an envelope. The business now holds a liability with no name attached to it and has no way to reach the person who will redeem it. Every downstream automation depends on fixing this one field.
When the recipient is captured, delivery is often a single email with a code, sent the instant the buyer pays, which is usually weeks before the gift is actually given. It lands in a stranger's inbox with no context, gets filed as promotional, and is gone. Scheduled delivery on the actual gift date, with the buyer's message and a clear "here is how to book" link, is a completely different experience, and most gift card platforms support it if somebody turns it on.
The recipient books, comes in, has a good time, spends the balance plus a bit, and leaves. Nobody tags them as a gift recipient, nobody sends a first-visit follow-up, and nobody offers the obvious next step. January rolls around and they are a name in the CRM with one visit and no reason to return. Meanwhile the unredeemed cards sit on the books, and in the US, the federal CARD Act generally stops gift cards from expiring within five years of issue, so "they will just expire" is not a plan. Check your own state and country rules on expiry and escheatment before you design any deadline messaging.
This takes an afternoon with an export from your POS or gift card platform. You do not need exact figures to decide whether the build is worth it, you need the shape.
If recipient capture is near zero, that is your first job regardless of anything else, because every other step in the build runs on that data.
I build this with n8n sitting between the gift card platform (Square, GlossGenius, Zenoti, Vagaro, Toast or whatever you run), the booking system, email and SMS, and a simple sheet or CRM. The governing rule: the automation can sell, remind and invite without limit, but it never changes a card balance, never extends or voids a card, and never promises a price it does not control. Balances live in the gift card system and only a human changes them.
Pull three lists from your history: last year's gift card buyers, your top repeat clients, and anyone who bought in bulk. Each gets a different message on a different date. Past buyers get a short "you gave this last year, here is this year's option" note in late October. Bulk buyers get a personal email from the owner offering a simple order form and a delivery date, because corporate orders need lead time and an invoice, not a checkout page. The model's job here is drafting variations for approval, not deciding who gets what.
For online sales, make the recipient email and gift date required fields, with a "send it to me instead" option for buyers who want to print it. For in-store sales, add a two-question prompt at checkout, or a QR code on the envelope that says "scan to activate and book," which captures the recipient on first touch. Every captured recipient becomes a record tagged gift recipient, linked to the buyer and the card.
Deliver on the gift date, not the purchase date. The message carries the buyer's note, the balance, and one link straight to the booking page, pre-filtered to services that fit the card value. A card worth one facial should not land the recipient on a menu of forty treatments. Send the buyer a confirmation when it is delivered, which quietly doubles as a reminder that they can buy another.
If a delivered card has not been used after about six weeks, send one friendly note: the balance, two or three suggested services, and quieter times that are easy to book. A second note two months later, then stop. January and February are slow months for many of these businesses, so steering redemptions into them fills the book when you need it most. I covered the longer-horizon version of this in the package credit post, and the same rule applies: helpful reminders, never pressure, never fake urgency about expiry.
This is the step that makes the whole thing worth building. Within a day of a gift-card redemption, the recipient gets a thank-you and a first-visit offer that is only available to new clients: a rebooking incentive, an intro membership, or a package price. Seven days later, if they have not booked, one more touch. After that they move into your normal reactivation rhythm with everyone else. The buyer gets a short "your gift was used" note too, which people love and which reminds them you exist.
Every event writes back to one sheet or CRM view: sold, delivered, redeemed, spend over balance, rebooked. In January the owner gets a one-page report: holiday gift card revenue, recipient capture rate, redemption rate, recipients who became repeat clients. That report is what gets next year's campaign approved and started in September instead of December.
Running costs for this are small, typically $20 to $80 a month in automation hosting, email and SMS for a single-location business, scaling with message volume rather than anything clever. The one-time build is mostly integration work: getting the gift card platform, the booking system and the messaging tool to agree on who a recipient is. If your platform exposes gift card events through an API or webhooks, this is a few days of work. If it does not, the fallback is a daily export and a slightly slower loop, which still works.
The honest caveat: this will not rescue a business with a weak service. If recipients come in and have a mediocre experience, the conversion step just sends a polite message to someone who has already decided not to return. What it does do is make sure a good first visit actually gets the follow-up it deserves, instead of evaporating into an anonymous code.
If you want this running before the November rush, the build window is the next four weeks. It pairs naturally with seasonal pre-booking, and you can see the rest of what I build on my AI automation services page.
Gideon Wafula builds custom AI automation systems, n8n, WhatsApp, Voice AI, and more.
See Services →