Plugin info

Total downloads: 187
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 7/24/2025 (160 days ago)
Added to WordPress: 7/24/2025 (0 years old)
Minimum WordPress version: 6.4
Tested up to WordPress version: 6.8.3
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 160 days ago

50/100

Is Birthday Bash abandoned?

Likely maintained (last update 160 days ago).

Compatibility

Requires WordPress: 6.4
Tested up to: 6.8.3
Requires PHP: f

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

This Day In History
Rating 4.5/5 (24 reviews)Active installs 1,000
Birthday Emails
Rating 5.0/5 (6 reviews)Active installs 400
Countdown Clock
Rating 1.6/5 (12 reviews)Active installs 300
BP Birthday Greetings
Rating 5.0/5 (5 reviews)Active installs 300
NM Gift Registry and Wishlist Lite
Rating 4.9/5 (25 reviews)Active installs 200
Birthday For WooCommerce
Rating 5.0/5 (3 reviews)Active installs 100

Description

The “Birthday Bash” free plugin is the perfect solution for small WooCommerce stores looking to add basic yet effective birthday coupon functionality. Automatically send a special gift to your customers on their birthday, making them feel valued and encouraging repeat purchases.

✨ Core Features:

  • Automated Coupon Sending: Send birthday coupons automatically 7 days before a user’s birthday.
  • Basic Email Customization: Personalize your birthday emails with your store’s logo, a custom greeting, and a message.
  • Flexible Birthday Collection:
    • Allow users to manually enter their birth day and month in their “My Account” area.
    • Optionally collect birth day and month directly during the checkout process (including on Gutenberg-built checkout pages via a dedicated block).
  • Coupon Display: Inform customers about their active birthday coupon directly on the cart page.
  • Coupon Configuration:
    • Set coupons as a fixed cart discount or a percentage discount.
    • Coupons automatically expire after 14 days from issuance.
  • User Restrictions: Restrict birthday coupons to logged-in users only.
  • Admin Control:
    • Option to make the birthday field mandatory during checkout and in My Account.
    • Option for users to easily unsubscribe from birthday coupon emails.
  • Basic Logging: View a simple log of issued birthday coupons within the WooCommerce > Coupons section (via custom meta data).

Installation

  1. Download: Download the plugin ZIP file from the WordPress.org Plugin Repository (once available) or use the WordPress dashboard’s installer.
  2. Upload:
    • Go to your WordPress Dashboard.
    • Navigate to Plugins > Add New.
    • Click on the Upload Plugin button.
    • Choose the downloaded birthday-bash.zip file and click Install Now.
  3. Activate: Once installed, click Activate Plugin.
  4. Configure: Go to Birthday Bash in your WordPress admin menu (located after WooCommerce) to configure your settings.

Frequently Asked Questions

Q: Is there a premium version of Birthday Bash?

A: Yes, “Birthday Bash Pro” offers advanced features like unlimited coupon rules, advanced email customization, detailed reporting, REST API integration, and more. It requires the free plugin to be installed and active. You can learn more at https://yourwebsite.com/plugins/birthday-bash-pro (Replace with your actual Pro plugin page).

Q: Do I need a license key for the free version?

A: No, the free version does not require a license key. A license key is only needed to activate Birthday Bash Pro and receive its advanced features and updates.

Q: How do I collect the birthday information from my customers?

A: Customers can enter their birthday (day and month) in their “My Account” page, during the WooCommerce checkout process, or via the dedicated “Birthday Input Form (Free)” Gutenberg block that you can place on any page. It also integrates with default WordPress and WooCommerce registration forms.

Q: What happens if a customer doesn’t have a birthday recorded?

A: The plugin will only send a birthday coupon to customers for whom a birth day and month have been recorded. You can choose to make this field mandatory in the plugin settings (Birthday Bash > Settings > General Settings).

Review feed

No reviews available

Screenshots

  1. Birthday Bash General Settings screenshot-1.jpg

    Birthday Bash General Settings screenshot-1.jpg

  2. Birthday Bash Email Settings screenshot-2.jpg

    Birthday Bash Email Settings screenshot-2.jpg

  3. User Profile Birthday Inputs Settings screenshot-3.jpg

    User Profile Birthday Inputs Settings screenshot-3.jpg

Changelog

1.0.0

  • Initial release of Birthday Bash (Free).
  • Core functionality for sending birthday coupons 7 days before.
  • Basic email customization (logo, greeting, message).
  • Birthday collection via My Account, Checkout, and new Gutenberg Block.
  • Support for default WordPress and WooCommerce registration forms for birthday collection.
  • Basic coupon logging.
  • Enhanced security with robust nonce verification for all relevant form processing.
  • Improved code quality and compliance with WordPress Coding Standards.
  • Implemented object caching for database queries in custom tables for better performance.
  • Resolved timezone-related issues with date/time functions in cron jobs.
  • Addressed all reported PHPCS warnings by applying standard methods or justified phpcs:ignore comments.