Sending automated emails from WooCommerce

This topic has 19 replies, 3 voices, and was last updated 2 hours, 30 minutes ago ago by Tony Rodriguez

  • Avatar: molo
    molo
    Participant
    December 10, 2025 at 13:03

    Good morning, the website toyah.es/shop is ready to go live, and everything is working perfectly except for sending emails. If I don’t do it manually, WooCommerce won’t send any notifications: NEW USER, ORDER ON HOLD, ORDER CANCELLED… Nothing.

    I’ve tried everything: configuring SMTP, spam tests… and nothing works. If I send a test email or do it manually, everything works fine, but with automatic emails, absolutely nothing.

    The ShopMagic and Automator WP plugins haven’t helped either.

    I tried deleting all the templates I had configured and creating the default ones, but that didn’t solve anything either.

    I would appreciate any help you can offer.

    Thank you so much!

    Content is visible for topic creator and
    support staff only.
    18 Answers
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 10, 2025 at 16:33

    Hello @molo,

    The access you have provided is currently limited and does not allow us to review all dashboard pages and configurations. We kindly ask you to update the credentials or permissions accordingly.

    Regarding your request, have you checked the mail logs on your server? What notices are displayed there? Do you use our built-in email builder? If so, could you please perform a few tests with this functionality disabled?

    We look forward to your response.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: molo
    molo
    Participant
    December 10, 2025 at 16:46

    Hi! I’ve checked the credentials and the user is logged in as an Administrator. Could you please try again?

    As you suggested, and before sending you the email, I disabled the built-in email generator to keep WooCommerce as clean as possible, but it still didn’t work.

    An email log plugin is installed so you can see it, and I configured SMTP to make sure the problem wasn’t there.

    It seems the email isn’t even being sent anymore, as if it’s not detecting the actions during the checkout process. When you check out as a guest, it doesn’t send any emails, only when you mark the order as completed.

    If you create an account, it sends the new account notification, but nothing else.

    The website is still in the testing phase, so there’s no problem if you want to simulate a purchase.

    Thanks!

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 10, 2025 at 17:17

    Hello @molo,

    We currently do not have direct access to the Plugins page, the XStore Control Panel, or other related pages. Please refer to the screenshot of our view here: https://prnt.sc/0fIAx-jWU_Cr.

    Upon reviewing the error log files on your website, we noticed entries related to the “place order” actions: https://prnt.sc/DDlt-bi0Rb_2. These issues appear to be connected to our built-in Email Builder: https://prnt.sc/QfJ9R0EndlIq. Based on the error lines found in our files, it seems that the problem may be caused by compatibility with the following plugin: https://prnt.sc/dKI_qc0sg9k0.

    We kindly ask you to perform a test on your side to confirm whether the issue persists when our built-in Email Customizer or YITH WooCommerce Order & Shipment Tracking plugin is disabled. To disable the Email Builder, please open the indicated page and temporarily turn off the switcher: https://prnt.sc/nqww-MLO2A7k.

    If disabling the Email Builder resolves the issue, please provide us with temporary FTP access to your website so that we can further investigate the compatibility with the mentioned plugin. If the issue remains, we would appreciate it if you could share the updated error log details for further analysis.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: molo
    molo
    Participant
    December 10, 2025 at 17:28

    Weird… 🙁

    Here are the original administrator credentials:

    Content is visible for topic creator and
    support staff only.
    Avatar: molo
    molo
    Participant
    December 10, 2025 at 18:33

    In case the cause is the same, I’m sharing a PDF created from a review by hosting support about the frequent 503 errors I’ve been experiencing lately.

    Content is visible for topic creator and
    support staff only.
    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 10, 2025 at 19:10

    Hello @molo,

    Thank you for providing the correct credentials. We can now access most of the previously hidden menu items in your dashboard.

    We have not yet received your feedback regarding our previous testing request (https://www.8theme.com/topic/sending-automated-emails-from-woocommerce/#post-462215). Could you please clarify your response? For your reference, our request is included below:

    We kindly ask you to perform a test on your side to confirm whether the issue persists when our built-in Email Customizer or the YITH WooCommerce Order & Shipment Tracking plugin is disabled. To disable the Email Builder, please open the indicated page and temporarily turn off the switcher: https://prnt.sc/nqww-MLO2A7k.

    If disabling the Email Builder resolves the issue, please provide us with temporary FTP access to your website so that we can further investigate the compatibility with the mentioned plugin. If the issue remains, we would appreciate it if you could share the updated error log details for further analysis.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: molo
    molo
    Participant
    December 11, 2025 at 09:24

    Good morning and thank you for all your advice.

    I deactivated the plugins and tools you suggested and ran two tests:

    FIRST TEST: The user made a purchase but did not register.

    The system did not send a purchase confirmation email.

    The system did not send a cancellation email.

    SECOND TEST: The user agreed to create an account.

    The system DID send a notification about creating a new account.

    The system does NOT send confirmation emails or emails with purchase details, nor cancellation emails.

    The system DOES send status change emails if these are manually updated from the order details.

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 11, 2025 at 14:14

    Hello @molo,

    Thank you for your tests. As you can see from the results, the issue does not appear to be related to our theme or the XStore Core plugin, since the same problem occurs with the default WooCommerce templates (which work once our built-in email builder functionality is disabled). Such issues are commonly caused by the following:

    1. Server Restrictions: Some hosts block the default PHP mail() function to prevent spam.
    2. Spam Filters: Emails sent without proper authentication may be marked as spam.
    3. Incorrect Settings: Typos in the admin email or invalid “From” addresses can cause delivery failures.

    We have also noticed some critical errors originating from a third-party plugin (see: https://prnt.sc/rY_p3nFevnQ9), which might also contribute to the issue. Could you please ask your hosting provider to check the following:

    1. The server configuration for sending emails.
    2. The email logs on your server.

    Additionally, please test your website with only the required plugins activated (XStore Core, Elementor, Pro Elements, and WooCommerce) and verify whether the emails are sent correctly. Make sure to keep our email customizer temporarily disabled during this test.
    Thanks for your patience and your time.

    We look forward to your feedback.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: molo
    molo
    Participant
    December 11, 2025 at 17:34

    Hi! I contacted the hosting provider’s technical support, and the only emails blocked by PHP are those that don’t leave the server itself, so that shouldn’t be the problem.

    I’m trying to find a solution for the email plugin. It’s complicated because it’s the company my client works with 🙁

    While I was searching, this message appeared on the screen, related to the issue:

    Your theme (Xstore child) contains outdated copies of some WooCommerce template files. You may need to update these files to ensure compatibility with the current version of WooCommerce. Here are some suggestions for resolving this:

    Update your theme to the latest version. If no update is available, contact your theme author to inquire about compatibility with the current version of WooCommerce.

    If you copied over a template file to make changes, you will need to copy the new template version and reapply your changes.

    Learn more about templates. View affected templates.

    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 11, 2025 at 18:13

    Hello @molo,

    Please note that the WooCommerce plugin occasionally updates its default templates when a new version is released. This applies not only to major releases (such as WooCommerce 2.6, 3.0, and 4.0) but also to minor ones (for example, WooCommerce 3.8.0).

    Starting from WooCommerce version 3.3, most themes are fully compatible with WooCommerce. However, you may need to update the templates manually or contact the theme author for assistance if:
    – You are using a theme with outdated templates or an older version of WooCommerce, or
    – You have modified templates or are using a child theme (as in your case, since some WooCommerce files have been modified in your xstore-child theme by you or your developers).

    For more information on updating or rewriting templates in a child theme, please refer to the official WooCommerce documentation:
    https://developer.woocommerce.com/docs/theming/theme-development/fixing-outdated-woocommerce-templates/#how-to-update-outdated-templates

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Content is visible for topic creator and
    support staff only.
    Avatar: molo
    molo
    Participant
    December 11, 2025 at 18:23

    Another error I’ve found. It seems to also relate to emails…

    Version 9.8.0 of xstore-child/woocommerce/emails/admin-failed-order.php is outdated. The core version is 10.4.0.
    Version 10.0.0 of xstore-child/woocommerce/emails/email-header.php is outdated. The core version is 10.4.0.

    Files is visible for topic creator and
    support staff only.
    Avatar: molo
    molo
    Participant
    December 11, 2025 at 18:26

    I deactivated all the plugins I could, including the email plugin, which seemed to be causing an error.

    When a purchase is made, no automatic notification is received, only if a new account is created.

    Notifications are only received when the order status is manually changed and the update is clicked.

    Are these tests helpful?

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 12, 2025 at 08:10

    Hello @molo,

    Regarding the overwritten files you mentioned in your reply at https://www.8theme.com/topic/sending-automated-emails-from-woocommerce/#post-462326, we have already provided you with detailed instructions on how to correct the versions and content of your copied files in the child theme.

    For more information on updating or rewriting templates in a child theme, please refer to the official WooCommerce documentation:
    https://developer.woocommerce.com/docs/theming/theme-development/fixing-outdated-woocommerce-templates/#how-to-update-outdated-templates

    Concerning your tests with the default theme and no additional plugins activated and no email-related error logs found on your server. However, since the issue persists, we kindly ask you to submit your inquiry to the official WooCommerce support team (https://wordpress.org/support/plugin/woocommerce/). The issue appears to be unrelated to our theme or your server settings, and their support team will be best equipped to assist you in resolving the default email functionality of their plugin.

    With all due respect, please note that we can provide assistance on our support forum only for bugs or issues directly related to our products.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: molo
    molo
    Participant
    December 12, 2025 at 09:03

    Hi! Thanks for the clarifications.

    Regarding the outdated templates: if I really have to update them with the WooCommerce templates (which will be the same), it makes more sense not to use them and let WooCommerce manage them, right?
    I mean, if my child theme has templates that are the same as the WooCommerce templates, shouldn’t I use the WooCommerce templates?

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    December 12, 2025 at 14:44

    Hello @molo,

    If you have copied the WooCommerce files into your child theme without making any modifications, it is recommended to remove these unused files (or even folder) and use the default WooCommerce templates instead. However, if you have made any changes, you can compare the file contents (from WooCommerce and your versions of files) using tools such as https://www.diffchecker.com/. In that case, please incorporate the updates from the latest WooCommerce templates into your child theme and adjust the file versions accordingly.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: molo
    molo
    Participant
    December 15, 2025 at 11:49

    Good morning! WooCommerce was updated this morning. Perhaps coincidentally, I emailed you yesterday about the problem I was having…

    Anyway, it seems the emails are now going through, so for the time being, the problem appears to be resolved.

    Thank you for your help and patience. Merry Christmas!

    Avatar: molo
    molo
    Participant
    December 15, 2025 at 11:49

    Thanks for the support! My topic “Sending automated emails from WooCommerce” has been successfully resolved.

    Avatar: Tony Rodriguez
    Tony Rodriguez
    Support staff
    December 15, 2025 at 11:49

    Dear molo,

    Thanks for being part of our WordPress & WooCommerce community!

    We’re happy we could assist you. Your feedback truly matters — it helps us make XStore better, faster, and more reliable with every release.

    Together, we’re shaping a better WooCommerce experience for everyone.

    Topic closed.
    The 8Theme Team

  • Viewing 19 results - 1 through 19 (of 19 total)

The issue related to '‘Sending automated emails from WooCommerce’' has been successfully resolved, and the topic is now closed for further responses

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.