Sale!

Birthday Coupons for WooCommerce

Rated 4.57 out of 5 based on 21 customer ratings
(5 customer reviews)

Price range: $29.00 through $139.00 /year

8 sold in the last 30 days

A single-use coupon emailed to each customer for their birthday, and for the anniversary of the day they joined. One customer, one code a year, bound to them.

SKU: GM-BIRTHDAY-COUPONS Category:
  • 30-day money-back guarantee
  • Instant delivery — key in your account
  • Updates & support for one year
  • Staging & local sites never count
This plugin is included in All Access. Get every Gatemi plugin — all 75 of them, worth over $2,900 bought separately — under one key, from $129/year.
See All Access

Ask for a date of birth at the checkout or in My Account, and a daily job sends each customer a coupon for their day — a few days early, so they can actually spend it. The anniversary of the day they joined needs nothing from them at all: every account already has it.

Three things this plugin gets right

* One customer, one coupon a year — the claim is atomic. A daily job is exactly the job that runs twice: WP-Cron spawns on page loads, so two visitors landing in the same second can both start the run, and a store with a real system cron *and* WP-Cron left on has two by construction. The year is claimed with a single database insert that succeeds for exactly one caller. A read-then-write on user meta — which is what this category does — loses that race, and the customer gets two birthday coupons. * A birthday is a day in your shop's calendar, not an interval. It is worked out in your store's own timezone, so a shop in Auckland does not send its coupons on the wrong day for four months of the year. And 29 February is observed on 28 February in a common year, because somebody born on it has a birthday every year — a plugin that compares the date literally skips three years in four. * A date of birth is personal data, and this plugin treats it as such. It is stored on the customer's account and nowhere else, shown back to them in My Account so they can change or clear it, included in WordPress' own personal-data export, removed by its erasure request, and deleted when the plugin is uninstalled. The coupons themselves are never deleted: a code you have already emailed is a promise.

What you get

* A coupon on a customer's birthday, on the anniversary of the day they joined, or both * A head start — send it up to 60 days early, so the code is in their inbox before the day and still valid on it * A percentage off, or a fixed amount off the cart, with a minimum spend * An expiry in days, counted in your store's own timezone and written into the email * Your own subject and message for each of the two emails, with {code}, {amount}, {expiry}, {first_name} and {site_title} * Your own prefix on the codes, with the rest random so nobody can guess a working code from their own * The date asked for at the checkout, in My Account, or both — and required only if you say so * A Birthday column on the Users list

Careful about the details

* Every coupon is email-restricted, limited to one use in total and one per customer, and marked individual-use. * A run that misses a day does not send a week of late birthday greetings when it comes back. Those days have passed; a "happy birthday" a week late is worse than silence. * Birthdays are found with a meta query, so a store with fifty thousand customers and two hundred birthdays reads two hundred rows. * A coupon that could not be minted gives its claim back, so the customer is not silently skipped for the year. * Coupons are ordinary WooCommerce coupons, so they work at the classic checkout, the block checkout and the Store API with nothing to configure.


Every license includes

  • One year of updates and priority support, delivered straight to your WordPress dashboard.
  • Use on 1, 5 or 25 sites depending on your license — local, staging and development sites are always free.
  • 30-day money-back guarantee — full refund, no questions asked.
  • Keeps working after expiry — if you choose not to renew, the plugin keeps running exactly as installed; it simply stops receiving updates and support until you do.

Requires WordPress 6.4+ · PHP 7.4+ · tested up to WordPress 6.8. Works with the classic and block checkout alike.

License

Single Site, Plus — 5 Sites, Agency — 25 Sites

Frequently asked questions

How does the license work?

Every license includes one year of updates and priority support, delivered straight to your WordPress dashboard. Choose the tier that matches how many production sites you run: 1, 5 or 25.

Which license do I need?

Count your live production sites — that's it. Local, staging and development sites (localhost, *.test, staging.*, dev.* and similar) are always free and never use up an activation.

What happens if I don't renew?

Nothing breaks. The plugin keeps working exactly as installed — it simply stops receiving updates and support until you renew. Renewing later reinstates both immediately.

Can I upgrade my license later?

Yes. Contact support any time and we'll move you to a higher tier — you only pay the difference, and your key and activations carry over.

Can I use it on client sites?

Absolutely. The Plus (5 sites) and Agency (25 sites) tiers are built for agencies — and if you run several Gatemi plugins across client stores, All Access usually works out cheaper.

What if it's not right for my store?

Tell us within 30 days and we refund the order in full — no questions asked. See the refund policy.

5 reviews for Birthday Coupons for WooCommerce

  1. Rated 5 out of 5

    Rebecca B. (verified owner) –

    Emailed on a Sunday, heard back Monday morning. Fair enough. Nothing about Birthday Coupons has caught me out yet. Does everything I wanted.

  2. Rated 4 out of 5

    Natalie Newman (verified owner) –

    Good, with one small reservation. Birthday Coupons has been steady enough since the first week. Would buy again, probably.

  3. Rated 5 out of 5

    sarah g (verified owner) –

    Did what three free plugins between them could not. Extremely pleased.

  4. Rated 5 out of 5

    Jessica F. (verified owner) –

    Big improvement on how I was doing it before.

  5. Rated 4 out of 5

    Robert R. (verified owner) –

    Sound plugin. Minor gripes only. A missed day is not made up for later, and I would rather that than a late birthday email. Birthday Coupons has not broken anything, which is the first bar. Job more or less done.

Add a review

Your email address will not be published. Required fields are marked *

Shopping Cart
Scroll to Top
Matthew from Austin recently purchased
Birthday Coupons for WooCommerce
6 hours ago • United States