Support » Plugin: WooCommerce » Default WordPress mail in sended when making a new account

  • Resolved Tom van M

    (@tom-van-m)


    Hello team,

    I tried to make a ticket on WooCommerce.com, but the ticketsystem keeps giving an error “System Status Report is invalid or unsupported”.

    When I creat a new account the new customer gets a default WordPress mail (with link, two lines of text) instead of the “new account” mail set in WooCommerce > Emails.
    Also when I use a Email Designer plugin, this specific mail stays the default “new account” mail instead of the facy html mail with logo and color. When a customer orders something they do get these fancy looking html mails.

    I letterly tried everything like deactivating plugins themes, use a SMTP plugin etc.
    I have this problem on all servers from the same provider. Could this be a server setting?

Viewing 5 replies - 1 through 5 (of 5 total)
  • I wouldn’t expect it to be a server/host-level issue. Is it possible you’re creating the account somewhere on the site that WooCommerce doesn’t alter (e.g. the default WordPress registration page or the Users section in the WordPress admin)?

    If the email designer plugin you’re using is free, I could try it on a test site to see if I get the same symptoms on that mail.

    Hello Dan,

    Thanks for your reply. I use this: https://wordpress.org/plugins/kadence-woocommerce-email-designer/
    Thanks sofar!

    Best regards,
    Tom

    Is it possible the New Account email is set to Plain Text under WooCommerce -> Settings -> Emails -> New account -> Email type? That did cause Kadence to show a plain text email for me (though different than the default plain-text WordPress email because it’s WooCommerce’s version).

    If you find it’s set to plain text and there’s no option to change it, see the last part of my article here.

    Hello Dan,

    Thanks for your reply.
    I can switch from plain text to html and back here. The default mails that the system is sending are not really plain. Only html is the link. So it is html, but not the one I made in Kadence.

    It contains this text:
    Username: *username* Visit the following address to set your password: https://domainname.abc/wp-login.php

    Best regards,
    Tom

    I found the problem. Above the mailsettings of this mail is the text “E-mail ‘New account’ is sent to the customer when they register via the checkout or account page.”
    So accounts made by an admin don’t get this mail because it’s send outside of WooCommerce.
    I now sended a Kadence testmail, save it in Outlook as HTML, opened it in a HTML editor, adjusted the accountname in this mail for [user_login], then copy pasted all html in the the user email body of the plugin called “SB Welcome Email”.
    A little bit of a detour, but it works 🙂

    Thanks for all the effort, Dan!

    Best regards,
    Tom

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.