Contact Form 7 – Delayed Email Notifications

Delay Sending Contact Form 7 Email
Notifications by Any Period of Time
Ristrettoapps Easypress Fi

Set Delays in Minutes, hours, days, months, years

Schedule Contact Form 7 notification emails for perfectly timed delayed emails

Send a notification on a specific date

Choose a date and time in the future for your notification to be sent. Great for event reminders.

Let your visitors choose the Start Time

Choose a date field on your form to start the clock for your delayed notification instead of the form submission time.

Send Recurring Notifications

Send a notification daily, weekly, or monthly over and over again indefinitely or between a range of dates.


Delay an Email Notification Based Upon a Specified Period of Time

Simply check the box Delay Notifications at the bottom of your Contact Form 7 notification config, then select the period of time you’d like from the drop-down and enter the time period you want to delay the message.

Gfdn Delayed Email Screen

View Scheduled Delayed Notifications

See All Outgoing Emails at Your Fingertips
Got a lot of emails scheduled to go out? Wondering whether a particular customer received their notification already? Our Delayed Notifications screen will show you all email notifications that are schedule to go out. Need to cancel an outgoing delayed notification before it reaches your customer? No problem, the plugin will allow you to do that as well.

Delay a Notification Based Upon A Date Your Customers Choose

Perfect for Appointment Scheduling!
Perfect for massage therapists,  dentists, or any type of service provider that takes appointments and payments through Contact Form 7? Now you can let your customers choose a date and time on your form, and Contact Form 7 Delayed Notifications can send their appointment reminder email any time before the date they chose. For example, if they booked you for next Wednesday, our plugin can send them a notification 2 days prior, utilizing the delay feature based upon the date field that you include in your form. Super easy. Super effective!

Gfdn Delay A Notification Based Upon A Date Your Customers Choose
*Feature only available in Pro and Developer versions
Gfdn Schedule Date

Schedule a Notification on an Exact Date of Your Choosing

Schedule a Contact Form 7 email notification to go out on an exact date and time of your choosing! Just select the option “Specify by Date” and choose the exact time you’d like the notification to go out, no matter when your customers submit your form! This is a great feature for event planners who need to make sure event reminder emails go to everyone who checked out using Contact Form 7 a few days before the event.

Set Recurring Delayed Notifications

Need a particular notification to go out daily, weekly, or even monthly, without end?  Our Recurring Notifications feature lets you repeat notification at specific intervals. Include a start date, end date, and a specific time you’d like the notifications to repeat for an even more fine tuned delivery sequence.

Gfdn Recurring
*Feature only available in Pro and Developer versions

Mini Tour

Choose Your Version


1 Site License

$69 /per year


1 Site License

$179 /per year


Unlimited Site Licenses

$209 /per year

* Plugin updates and email support are provided for the duration of your current subscription.

Frequently asked questions

You need to install Contact Form 7 first before you can use our plugin.

You can use any version of Gravity Forms.

As you may know, WordPress is built upon PHP, which does not have its own internal CRON function. In plain english, this means that scheduled activities in WordPress can only happen so long as there is enough consistent and constant traffic to your website so that the emails go out at the time they’re supposed to. However, imaging that you have a delayed notification for 2pm, but you don’t receive any site traffic between 1 and 3pm. This would result in your email being sent at 3pm instead of 2pm as scheduled. 

To ensure more precise sending, we recommend setting up a regular CRON job with your website host to repeat every 1 minute. This will narrow the sending of the delayed email to occur within 1 minute of the time it should be sent.

Share This Plugin, Get a 5% Discount

Say something nice about our plugin on social media and a 5% discount will be applied to your purchase at checkout.


+ Changelog
×-- 1.0 --
Initial Release

Write a Review