Why email sequence is not sending emails at the correct time
Hi Fluent Community!
I have a question.
What can be the reason that the email sequence is not sending emails at the correct time? I have set that the first email should be sent immediately when a member is added to the email sequence list. But under the report, I see that it will be sent almost 3 hours later.
Any help is appreciated.
These timestamp is on your WordPress's timezone. So your computer time and WordPress's timezone is not same.
Shahjahan JewelΒ Thank you for replying. But how do you then explain that the next user added to the sequence list received their email immediately?
It cannot be because of the WordPress timezone and my computer timezone difference π
Armin PajulaΒ Did you configured your cron jobs correctly?
If your site has very little traffic, or if the traffic is spread out, the WP-Cron might not get triggered at the exact moment a task is scheduled. This would explain why one user's email was delayed (because no one visited the site for a while), while another's was sent immediately (because someone visited right after they were added to the list)
The best practice for a production site is to disable WP-Cron and set up a real cron job on your server (via cPanel, Plesk, or your hosting provider's interface) to ping wp-cron.php at regular intervals (e.g., every x minutes). This ensures that scheduled tasks are executed consistently, regardless of site traffic.
If you're using a real cron job, and it's set to run every 3 hours, then any emails scheduled to be sent "immediately" will have to wait for the next cron run. This is less likely if the default recommendation of 5 minutes is followed.
Check other link
Mat βΒ Thank you! Yeah, that might be what is causing it β€οΈπ