How to send an automatic email based on a specific date, such as a birthday or anniversary?
Note: To add the automatic discount code on the above trigger with action, click here.
Step 4: Select the date filter and choose whether the flow should repeat or not. The available date filters are:
- On the exact date (e.g., on the customer’s signup date)
- Before the date (e.g., 3 days before a birthday)
- After the date (e.g., 7 days after the last order)
Select if the flow should repeat or not
- Should not repeat: The workflow runs only once for the selected date condition. Use case: One-time events like account creation follow-ups.
- Monthly (e.g., subscriptions): The workflow repeats every month based on the selected date. Use case: Subscription reminders or monthly billing notifications.
- Yearly (e.g., birthdays): The workflow repeats every year on the same date. Use case: Birthdays, anniversaries, or yearly milestones.
Once you add both the date filter and repeat conditions, click on the Done button.
Step 5: Add the filters and actions as per your needs. I am using Send email action.
Step 6: Click on Send email action, which has been added to the workflow editor. A left menu will appear, select the email template, add the required details, and click on Done.
Note: If you have not created the email template,
click here.
Step 7: Now, give a name to the workflow, and mark the workflow as active.
Now, the email will be sent to the customers as per the date set in the workflow
Important Notes
-
Ensure the selected Date Property (e.g., Birthday, Created Date, Order Dates) is properly populated in customer data.
-
Choose the correct date filter (before, on, or after) to control when the email should be sent.
-
If using before or after filters, specify the correct number of days for accurate timing.
-
Select the appropriate repeat option (one-time, monthly, or yearly) based on your campaign needs.
-
This workflow is recommended only if you are not using Loyalty Points for birthdays to avoid duplicate messaging.
-
Make sure the email template is created and configured before adding it to the workflow.
-
Verify all personalization fields and shortcodes are working correctly in the email.
-
Connect all nodes (trigger, filters, and actions) properly in the workflow editor.
- Save and enable the workflow, otherwise emails will not be sent.
Related Articles
Send Pre-Birthday/Post-Birthday Emails with Exclusive Offers Using Workflow Automation
Intorduction Want to make your customers feel special even before their big day? With Workflow Automation, you can automatically send personalized pre-birthday emails that include exclusive offers or discounts. This not only delights customers but ...
Send an automatic email upon order fulfillment
Introduction Sending an automatic email upon order fulfillment helps you keep customers informed when their orders are processed and ready for delivery. This timely communication not only improves transparency but also enhances customer trust and ...
Send an automatic email when someone visits a certain product
Introduction Sending an automatic email when a customer visits a specific product allows you to engage them at the right moment with relevant and personalized communication. This helps you capture interest, remind customers about products they ...
Birthday rewards
Introduction Birthday Rewards allow you to celebrate your customers on their special day while encouraging repeat purchases and deeper brand loyalty. With this feature, you can automatically grant points, discounts, or exclusive offers to customers ...
Quick Overview of the Date Property Trigger in Workflow Automation
Introduction The Date Property Trigger in workflow automation allows you to create time-based customer journeys using important dates such as birthdays, anniversaries, signup dates, and order-related milestones. By leveraging this feature, you can ...