Delayed Email Notifications for Contact Form 7

Delay Sending Contact Form 7 Email Notification by Any Period of Time

Gravity Forms delayed email notifications

Benefits

Set Delays in Minutes, Hours, Days, Months, Years

Schedule Contact Form 7 delayed notifications emails for perfectly timed delayed emails

Scheduled Notification After Form Submission

Scheduled Notification After Form Submission ensures users receive timely updates following their form submission. This feature automates the process of sending customized notifications at predetermined intervals, enhancing user engagement and providing essential information or confirmations directly related to their submitted data, without any manual intervention needed from administrators.

Full control of when submission notification emails get sent

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

Features

Delay an Email Notification Based Upon a Specified Period of Time

A screenshot of our plugin settings, allowing emails from contact form 7 to be delayed. Contact Form 7 delayed notifications
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.

View Scheduled Delayed Notifications

Got a lot of emails scheduled to go out? Wondering whether a particular customer received their notification already? Our Contact Form 7 delayed notifications screen will show you all email notifications that are scheduled to go out. Need to cancel an outgoing Contact Form 7 delayed notification before it reaches your customer? No problem, the plugin will allow you to do that as well.
A screenshot of our plugin's delayed notification screen, allowing emails from contact form 7 to be delayed. Contact Form 7 delayed notifications

Reliable Delivery

Contact Form 7 delayed notifications
We utilize WordPress’ built-in WP-Cron to ensure that your delayed emails are sent out reliably.

Pro Feature

Delay a Notification Based Upon A Date Your Customers Choose

Perfect for Appointment Scheduling!
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!
Contact Form 7 delayed notifications

Pro Feature

Schedule on Specific Days of the Week

Gravity Forms Delayed Email Notifications
Schedule a notification to be sent out at the next chosen day and time of the week from the moment of submission. For example, if you only want notifications to go out on Wednesdays and Fridays at 8am and someone submits their form on Thursday evening, this feature will send out the notification the next morning (Friday at 8am).

Pro Feature

Schedule Based on a Form Field (Date and Time)

Delay a notification based upon form field values taken from your Contact Form 7 form. This feature allows you to create a date field and a time field in your form, then to set the schedule date/time for a period of time either before or after that time and date.For example, if your user chooses the 12th of October at 3pm, you can either send the notification at that exact date and time, or choose to send the email 1 day after or before Oct. 12th at 3pm. This is a great feature for sending reminders about appointment bookings taken with Contact Form 7!
Contact Form 7 delayed notifications

Pro Feature

Set Recurring Contact Form 7 delayed notifications

Gravity Forms Delayed Emails Notifications
Coming Soon to Our Upcoming Pro Version
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.

Pricing

Basic

1 Site License
$ Free

Yearly

  • Delay an Email Notification Based Upon a Specified Period of Time
  • View Scheduled Delayed Notifications
  • Reliable Delivery

Pro

1 Site License
$ 49

Yearly

  • All Features from Basic
  • Delay a Notification Based Upon A Date Your Customers Choose
  • Schedule on Specific Days of the Week
  • Schedule Based on a Form Field (Date and Time)
  • Set Recurring Contact Form 7 delayed notifications
  •  
  •  
Popular

Developer

Unlimited Site Licenses
$ 99

Yearly

  • All Features from Basic
  • Use on Unlimited Sites
  • Delay a Notification Based Upon A Date Your Customers Choose
  • Schedule on Specific Days of the Week
  • Schedule Based on a Form Field (Date and Time)
  • Set Recurring Contact Form 7 delayed notifications
  •  
  •  

FAQs

To set up delayed notifications in Contact Form 7, you’ll need to use additional plugins or custom code as the core plugin doesn’t support this feature natively. One approach is using the “Contact Form 7 – Before After Mail” plugin to add delay functionality. After installing and activating the plugin:1. Navigate to your form’s settings in Contact Form 7. 2. In the “Mail” tab, configure your email as usual. 3. Then, go to the new “Before After Mail” section added by the plugin. 4. Here, you can set a delay for when the email should be sent after form submission.Remember that server or WordPress scheduling tasks limitations might affect how accurately these delays work, so testing with different intervals is advised to ensure it meets your needs.If you prefer coding or have specific requirements, consider adding custom hooks into functions.php of your theme for controlling email dispatch timing based on WP-Cron jobs. However, this requires familiarity with PHP and WordPress’s internal mechanisms.Always back up your website before making changes or adding new plugins to avoid unintended consequences.
Yes, Contact Form 7 Delayed Notifications allows you to customize the delay period for each form individually. You can specify the exact amount of time you want to wait before sending out a notification after a form has been submitted. This feature provides flexibility in how and when you receive notifications, making it easier to manage your workflow and follow up with submissions at appropriate times.
Yes, you can cancel a delayed notification that has been scheduled in Contact Form 7. However, this requires custom coding or the use of a specific plugin designed to extend the functionality of Contact Form 7. You would typically manage this by accessing your WordPress dashboard and navigating to the relevant section provided by the plugin or custom solution where you can view and manage scheduled notifications. Make sure to follow the documentation provided with such plugins or code snippets for detailed instructions on how to cancel a scheduled notification.
Learn About Delayed Email Notifications for Contact Form 7