FunnelKit
FunnelKit Documentation
Get unstuck with our helpful reference material

FunnelKit Automations

Birthday Reminder

You can easily set up automations to contact your users on their birthday or when their special day is around the corner.

In this documentation, you’ll learn the configurations and the process of how to set up a birthday reminder automation with FunnelKit Automations.

Configuration

You can connect the date of birth at the WooCommerce checkout, the My Account page, and the Thank You page.

Here are the options you need to configure:

WooCommerce Checkout
Collect your customer’s date of birth directly on the checkout page with these settings:

  • Enable Field: Show the Date of Birth field on the checkout page
  • Field Label: Customize the label (default: "Date of Birth")
  • Required: Make it a required field
  • Field Position: Choose where the field appears. Options are After billing details, before order notes and after order notes.

WooCommerce My Account
Allow users to view or update their date of birth from their account page:

  • Enable Field: Show the Date of Birth field on the My Account page
  • Field Label: Customize the label (default: "Date of Birth")

WooCommerce Thank You
Collect the date of birth after purchase using a shortcode on the Thank You page:

  • Enable Shortcode: Enable birthday collection form using shortcode
  • Shortcode:
    [bwfan_thank_you_birthday_collection_form label="Birthdate" button="Save"]
    Place this on the Thank You page — it works only there
  • Success Message: Customize the message shown after submission (default: "Thank you for submitting your Birthdate!")

Visibility

  • Hide Field: Automatically hides the form if the contact already has a saved birthdate

Make sure to save the changes.

Date Of Birth Field Settings

If you are using the FunnelKit’s checkout page from your funnel, you can simply drag and drop the field to your desired location:

  • When your customer enters their date of birth on the checkout, the birthdate gets added to the contacts in FunnelKit Automations.
  • Enable the DOB field on WooCommerce Accounts from here:
  • You can even capture the date of birth of your customers after the checkout on the thank you page. Just enable this setting and embed this shortcode on your thank you page:

Make sure to click on Save to lock all your changes.

Now you know about the basic settings, let’s set up the birthday reminder automation in FunnelKit Automations.

Creating the Birthday Reminder Automation

Step 1: Create a new automation

Go to the Automations section and click on the Create Automation button.

Here, you’ll see the pre-built automation recipes.

Click on the Start from scratch option and name your automation.

Clicking on Create will add a new automation to your workflow.

Step 2: Select the birthday reminder event

Select the trigger - Birthday Reminder under Automations.

Now, configure when you want the automation to trigger:

  • X Days Before Birthday – The automation runs a specified number of days before the contact's birthday.
  • On Birthday – The automation runs on the contact's birthday.
  • First of Every MonthThe automation runs on the first day of every month for all contacts whose birthdays fall in that month.

If you select “X Days Before Birthday”, specify the number of days and the time you want the automation to run.

If you select “On Birthday”, specify the time you want the automation to run on the contact's birthday.

If you select “First of Every Month”, specify the time you want the automation to run on the first day of every month.

Note: Select “First of Every Month” if you want to send a single birthday campaign to everyone celebrating a birthday that month. This is ideal for monthly promotions, special offers, or birthday newsletters.

Step 3: Select the action

Here, we will send an email. Therefore, click on the (+) icon and add an Action

You can create a personalized, dynamic coupon and share it with your users.

But we will keep the sequence short and simple.

Here, specify the Send Email action.

Click on Done.

Step 4: Write your email content

Type in your subject line, preview text and email body content.

Once done, click on the Save & Close button to lock all the changes and go back to your workflow.

Step 5: Activate your automation

Turn the toggle active to make your automation live.

You can also send an email on their birthday by assigning the delay till the day of their birthday and sending an email after it.

This is a simple birthday reminder automation. You can set up discounts or send multiple emails by adding different action steps to your workflow.

Well done! This is how you can successfully set up a custom birthday reminder automation.

Ready to Transform Your Store?
Join 40,300+ successful store owners who trust FunnelKit to power their businesses.
Conversion Optimized Checkout Pages
Increase Revenue with Smart Upsells
Capture Emails & Recover Abandoned Carts
Automate Winbacks & Repeat Sales
990+ 5 star reviews on WordPress.org
Transform your store to power your business with FunnelKit
🚀 Maximize Your Profit with FunnelKit – Highest Rated with 990+ 5-Star Reviews
Get Started