I have a few scheduled notifications that go out to customers. The most important one goes out 15 minutes before someone's session, this notification contains the access code for the studio. People have not been receiving this or any other scheduled notification. I've tried troubleshooting as best as I could, but I need some help going deeper because on the surface, everything looks fine. Thank you!
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we can log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Thank you very much! The notifications are sending, but the timing has been different. For example, my 15-minute before the session reminder was sent out 5 minutes before the session. Is this because it's no longer set to run every minute? Looks like it runs every 15 minutes. Does running it every minute make it more likely to glitch? Thank you for helping.
The cron job configured for Amelia (with the WP Crontrol plugin) is set to run every 15 minutes:
Amelia doesn't have any impact on cron jobs - they are performed and executed by WP Crontrol, or command on your server. As previously explained, if you set the time for the reminder email to go out at 08:00, the task won't be scheduled before then, so if a cron job runs at 07:59:59, there won't be a scheduled task for it to run, but instead, it will check if there's a task in the next recurrence (in your current setup - 15 minutes later, so at 08:14:59). This is when the email will be sent. It can also be delayed, but that also doesn't and cannot be influenced by Amelia. The email is prepared and scheduled to run at any point after 08:00 when the cron runs, but delays can be caused by multiple things which are related to email providers, spam checkers, security measures, etc. We generally do not recommend PHP Mail (which is what you currently have active) because they can be flagged for SPAM. Since you say emails do go through, their delay (if not caused by the recurrence of cron jobs) can be caused by spam and virus checkers flagged by the usage of PHP Mailer.
I suppose you changed the recurrence from 1 minute to "every 15 minutes", or you've mistaken the cron seen above Amelia cron in the screenshot above, but your current setup shows that the cron for Amelia doesn't run every minute.
As for a 24h scheduled reminder, you can add that too by clicking on the "Create New Notification" button in the list of available Notification templates. Then, you can add a scheduled notification that will run for one, multiple, or all services 24 hours before the appointment:
Again, this doesn't trigger the email exactly 24 hours before the appointment is scheduled, but instead activates a scheduled task 24 hours before the appointment starts. This means that the next cron recurrence will trigger the notification, so it's recommended to set the recurrence (Event Schedule) to run every minute. You may also experience delays due to the limitations mentioned above, but if there are no spam checks, virus checks, or security measures in place, you should see a delay no more than 1 minute.
I have a few scheduled notifications that go out to customers. The most important one goes out 15 minutes before someone's session, this notification contains the access code for the studio. People have not been receiving this or any other scheduled notification. I've tried troubleshooting as best as I could, but I need some help going deeper because on the surface, everything looks fine. Thank you!
Hello Kiley,
Thank you for reaching out to us.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we can log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I have this issue as well, is there a known fix? I’ve already set the cron job every way possible
Hello Kiley,
Please test it out now and let me know if it works or not.
Remi, can you please create a separate ticket for this issue and we will assist you with it?
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thank you very much! The notifications are sending, but the timing has been different. For example, my 15-minute before the session reminder was sent out 5 minutes before the session. Is this because it's no longer set to run every minute? Looks like it runs every 15 minutes. Does running it every minute make it more likely to glitch? Thank you for helping.
Hello Kiley,
The cron job configured for Amelia (with the WP Crontrol plugin) is set to run every 15 minutes:
Amelia doesn't have any impact on cron jobs - they are performed and executed by WP Crontrol, or command on your server. As previously explained, if you set the time for the reminder email to go out at 08:00, the task won't be scheduled before then, so if a cron job runs at 07:59:59, there won't be a scheduled task for it to run, but instead, it will check if there's a task in the next recurrence (in your current setup - 15 minutes later, so at 08:14:59). This is when the email will be sent. It can also be delayed, but that also doesn't and cannot be influenced by Amelia. The email is prepared and scheduled to run at any point after 08:00 when the cron runs, but delays can be caused by multiple things which are related to email providers, spam checkers, security measures, etc. We generally do not recommend PHP Mail (which is what you currently have active) because they can be flagged for SPAM. Since you say emails do go through, their delay (if not caused by the recurrence of cron jobs) can be caused by spam and virus checkers flagged by the usage of PHP Mailer.
I suppose you changed the recurrence from 1 minute to "every 15 minutes", or you've mistaken the cron seen above Amelia cron in the screenshot above, but your current setup shows that the cron for Amelia doesn't run every minute.
As for a 24h scheduled reminder, you can add that too by clicking on the "Create New Notification" button in the list of available Notification templates. Then, you can add a scheduled notification that will run for one, multiple, or all services 24 hours before the appointment:
Again, this doesn't trigger the email exactly 24 hours before the appointment is scheduled, but instead activates a scheduled task 24 hours before the appointment starts. This means that the next cron recurrence will trigger the notification, so it's recommended to set the recurrence (Event Schedule) to run every minute. You may also experience delays due to the limitations mentioned above, but if there are no spam checks, virus checks, or security measures in place, you should see a delay no more than 1 minute.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables