1. Home
  2. Docs
  3. FAQs
  4. How can I make email notifications send on time?

How can I make email notifications send on time?

If you’re using the LearnDash notifications add-on, you might experience a delay in the timing of your email notifications. This is partially a limitation of WordPress, but also depends on the type of hosting you have.

In some cases, you might need to add a custom cron job on your server. This process differs depending on your host, so please reach out to your host’s support team for help. If you’re using cPanel, you can follow the instructions below:

Create Cron Job in cPanel

  1. Login to cPanel
  2. Search for & locate “Cron Jobs” (typically found in the “Advanced” section)
  3. Add this command:

* * * * * wget -q -O - 'https://yoursite.com/wp-cron.php?doing_wp_cron&cron=true'

Example cron job for LearnDash notifications

Some shared hosting services will not allow cron jobs to run once per minute. This could mean your notifications will be sent later than intended. Please contact your host about cron job limitations.

Was this article helpful to you?

How can we help?