I’m currently having troubles with customising our confirmation email. I’ve modified the code and it’s showing up correctly when I preview it (image attached) . Although when the confirmation email is sent through Gmail (image attached), it is not showing up the changes that I made.
Images not attached, you can simply paste images into posts, no need to make others download things.
Many notifications have similar names, so make sure that you are editing the template you think you are editing.
Then if the thing you expect to see is inside a condition {% if item.available %} or some other logic just set the condition to true {% if true %} before further testing is done with test-orders .
Other times there can just be cache issues and you may have to wait.
Optionally set conditions that only trigger on the test customer&order data and save the notification and send test mails that way; i.e. {% if customer.email == “john@example.com” -%}Special thing being tested{%-endif-%}
When you test emails like this in Gmail make sure to delete the previous attempts from your Gmail inbox before sending new ones, otherwise Gmail will create a thread and try to show you the differences only. That’s why you’re seeing purple text. Your email may already be looking like you want. ![]()
I deleted the previous test emails and it’s still not working
. Even when
the text isn’t purple, the email isn’t completed with the changes that I
made.
I’m having the same problem. The test email looks great, but then when I do a test order, it doesn’t have anything beyond the standard template. None of my changes show in the real order email, but the test email looks great in my inbox.
Having the same problem, preview looks updated, test email looks updated, but the confirmation email is wrong. Do you think any of the Apps we use might be overwritting these email templates?
Having same issue here, if i change the branding color into the visual edit page it does affect that color change but when i customize liquid code, preview, test email and editor all 3 see the change, when i place an test order it keeps sending the stock default email.
Any change someone here found a solution?
I have uninstalled all apps including shopify translation tools
Hello @ayenvlsc
If you are a Shopify Partner, this is usually because the preview is for a custom template, but the live order confirmation email is still referencing the default notification template (or a cached version). Make sure your changes are saved under Settings > Notifications > Order confirmations, then send yourself a real test order e-mail.


