Magento comes with a set of email templates. There are rather a lot of them, as there are a lot of reasons for Magento to send e-mails.
There is a problem though: none of them are designed for real-world use.
The problems with the default templates are multiple:
- Many contain default text for the “Acme Shop” with hard-coded phone numbers of the Magento offices.
- Many rank very highly as SPAM and usually don’t get to their destinations.
- HTML tags are not properly structured, leading to display problems on some email clients.
What I have done is fix these major problems with the default email templates and present them here for download. These templates are as close to the originals as possible, while still solving the above problems (better at getting through SPAM filters, no “test site” text hard-coded, etc.)
The place to upload this template set is into your default locale. I drop the “email” folder with all its contents into app/locale/en_GB/template/ – you may have a different locale set up. Don’t forget also to update your shop logo in the skin you use, under images/logo_email.gif
The email templates can be over-ridden in the database through the Magento administration screens, but it is a cumbersome process and I would not recommend it. It is far too easy to miss out a template or two.
Now, you can also make the job of managing the templates a little easier using the Email Template Adapter plugin. This template set already contains comment markers that split it up into container/header/middle/footer. You can over-ride these sections across all the templates using this plugin, without having to manually edit each individual email template. This comes into its own when you are running multiple store fronts, since each store can use a different wrapper – with its own logo, style, colours and introduction on – but still based on the core set of templates.
Feel free to download and use these templates. Any problems or suggestions, please let me know. If you would like us to construct formatted e-mail templates for your new shop, then please contact us for a fixed or hourly quote.



