Birthday voucher — a discount that sends itself
The gesture nobody ever makes
Everyone thinks of giving a customer something on their birthday. Nobody does it, because it would mean checking dates every morning, making a voucher, writing an email, and starting again tomorrow. After a week it is abandoned.
This module does it for you, every day, without your having to think about it.
A real voucher, not a makeshift code
The voucher is an ordinary PrestaShop cart rule, in the customer's name, usable once, with an end date. The code is entered at checkout like any other, without touching a single template of your theme. The day you uninstall the module, vouchers already sent stay valid until their end date.
Fixed amount or percentage, minimum order, validity, free shipping or not, partial use: all of it is yours to set. A percentage is capped at 90%: beyond that it is not a birthday gift, it is a typing mistake.
A few days before, not on the day
The voucher goes out seven days ahead by default. The customer has time to choose, order and be delivered for their birthday. Sending on the day means offering a present that arrives the following week.
Who gets one, and who does not
- A minimum age, sixteen by default: writing to a child to offer a discount is neither legal everywhere nor desirable anywhere.
- Must have ordered before, so an account created the day before for that purpose is not rewarded.
- A minimum account age, customer groups, newsletter subscription: your choice.
- A minimum gap between two vouchers, three hundred days by default: a customer who changed their date of birth does not get a second one.
A customer can refuse these emails with one click from the bottom of the message. Their decision is final and you cannot undo it: it is theirs to reverse, from their account.
The 29th of February forgets nobody
A customer born on the 29th of February only has a birthday one year in four. The module sends their voucher on the 28th in ordinary years. Small details like this are what make a customer feel recognised, or not.
What it brings in, in figures
The tracking screen shows vouchers sent, vouchers used, the usage rate and the revenue generated. The matching is done against real orders: you know what the operation brought in, not what it might have.
What it does not do
- It does not fire on its own: without a scheduled task, no voucher is ever sent. One line to set up at your host, explained in the manual.
- It never sends the same customer two vouchers in one year: the guarantee sits in the database, not in a PHP test.
- It does not change your theme and adds no block to the shop.
- It does not catch up on past birthdays: an email sent cannot be unsent, and one that was missed cannot be recovered.
Installation
Upload, install, set the voucher value and who gets one, set up the scheduled task. Ten minutes. The module starts switched off, deliberately: nothing goes out until you have read it all. A button shows you who would get a voucher today, without sending anything.
-
Referenceffsmcbirthday
Your card details never pass through our shop.
You get the tracking number as soon as the parcel leaves.
Right of withdrawal, with no reason to give.
Comments (0)
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent