Birthday Emails

Description

You enter a birth day and birth month for your Users. This plugin automatically sends an email to such Users on their birthday.

You can customize the email that is sent to all Users.

You can request a notification email be sent to you for each birthday email that gets sent, so you know it happened and when.

If you want to contact the author, write to clawrick@gmail.com

Birthday Emails is available in English only, though you can customize the birthday email sent, in any language you wish.

Screenshots

  • An example of a birthday email sent.
  • The menu item for the Settings panel.
  • The Settings panel for the Birthday Emails plugin.
  • The panel for customizing the email sent on each User's birthday.

Installation

  1. Upload the ‘birthday-emails’ folder to the ‘/wp-content/plugins’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Ensure that you have set the time zone for your WordPress installation in wp-admin Settings -> General -> Timezone
  4. For setup instructions for this plugin, on your wp-admin display, go to: Users -> Birthday Emails Settings

FAQ

Installation Instructions
  1. Upload the ‘birthday-emails’ folder to the ‘/wp-content/plugins’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Ensure that you have set the time zone for your WordPress installation in wp-admin Settings -> General -> Timezone
  4. For setup instructions for this plugin, on your wp-admin display, go to: Users -> Birthday Emails Settings
Where are the settings for this plugin?

On the wp-admin panel, select: Users -> Birthday Emails Settings

Where do I enter Users birth days and birth months?

This plugin adds fields to the user profile pages. Enter birthday day and month numbers on each user’s profile page, under “Contact Info”. Be sure to use numbers only, and no leading zero. Be careful not to put the day and month in the wrong fields. Remember to Save the updated User’s information.

I just installed the plugin but no birthday email has been sent yet.

The plugin waits for 3 hours after being activated, before it starts to check hourly for birthdays and sending emails. This is to give you time to set up the plugin first, before it starts automatically looking for current birthdays. If you want to manually check for current birthdays and send emails immediately, use the button on the Settings panel called “Check and Send immediately”. This button will cancel the 3-hour wait and check for current birthdays immediately, sending email(s) if found.

What if I want a notification email sent to more than one address?

You can enter a list of email addresses for notifications, each separated from the other with a comma.

How do I customize the email that gets sent to a birthday User?

Go to the Settings panel, and click the button at the bottom called “Edit Birthday Template”. The Settings panel is on the wp-admin display, under Users -> Birthday Emails Settings.

How do I use a different image than the default one that comes with the plugin?

This is an “advanced” technique. Images must be available online somewhere, accessible via an URL. Edit the Birthday Email Template. Use the “Text” tab to enter the URL of an image available on-line, using HTML syntax for an <img> tag containing the URL to your image.

I entered a test email name and address and clicked “Send Test Email”. Why didn’t I get a test email?

Be sure to click “Save Changes” after entering the test email name and address, before you click “Send Test Email”. Also, see “Why can’t I send test emails?” next.

Why can’t I send test emails?

Make sure your installation of WordPress is capable of sending emails. Not all WordPress installs can do this. Use the Check Email plugin by Chris Taylor to test, and see if your WordPress installation can send emails. If your WordPress installation cannot send emails, then this Birthday Emails plugin cannot work for you.

A User’s birthday was reached, but the user didn’t get an email. Why?

Be sure to enter the day number in the User’s birth day field, and the month number in the User’s month number field. It’s easy to put the numbers in the wrong places. Also be sure not to include a leading zero in the numbers. It is possible that no-one visited your site on that birthday. With some WordPress installations someone needs to visit your site every day to trigger the email send every day. You may need to add this to your wp-config.php file, if your site doesn’t get visited every day: define(‘ALTERNATE_WP_CRON’, true);

A birthday email was sent the day before, or the day after the actual birthday. Why?

Be sure to set the timezone for your WordPress installation in wp-admin Settings -> General -> Timezone.

Reviews

Easy Birthday Wishes

As reviewed on [link removed]

Remember when you were younger and you would receive Birthday Cards in the mail from all your relatives? For some reason that is all but gone. People instead prefer to just send their Birthday wishes with Facebook. This plugin allows you to email your users or customers a special birthday greeting straight out of WordPress automatically. This is a great way to send your users a special birthday promo code or special offer as well. This only works for users that have entered their birthday on their user profile, so this plugin is probably best for a new site.

Read all 1 review

Contributors & Developers

“Birthday Emails” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0

  • Initial Features offered