Dear Ghost team,
you are all doing an amazing job, and we all love Ghost
Still, in different threads I read about the necessity for email customization which I painfully noticed myself now.
We definitely need:
Translation of transactional emails
Design customization of transactional emails
The members feature you provide is amazing, but to build a real business model around it, we need to option to modify it as we have so many options to modify Ghost.
I enter this here in the ideas section to get votes, and link other threads:
Congratulations on the work you are doing with Ghost.
I didn’t find anything in the documentation about email customization.
Is there a way to personalize the email that comes after the login / registration / payment process?
Currently the same email and the same text always arrive.
I’m pretty new to Ghost and was wondering if there was a way to customise the design of an email template? I have experience in designing email visuals and also building these in HTML and CSS so wasn’t sure if there was a way of uploading my custom designed and built templates to send out?
Can a set custom message email invitation, if yes how?
I want make it to “white label branding”
Thank you and warm regards
I think this is very important, at least the translation of these emails.
It would be great to be able to write our own html and then use handlebars to pull in data, similar to how we do with the normal theming.
you can edit the 3 templates for the transactional emails called:
Note: Those are core files and will be overwritten on ghost updates (so make backups)
EDIT: restart ghost after editing the files
I have changed them, then tested a sign up and the changes have not taken effect. The files are showing correctly on the server.
have you restarted ghost?
My particular need is in customisation of actual “newsletter” emails (ie emails that come from posts). Is this considered also a vote for that, or is it worth starting a separate idea?
Is there an easy way to edit the email newsletter template? Will there be? - #8 by Malhar_Mali
Can you do this if Ghost is hosting your site or only with a self hosted implementation?
i’m afraid that’s only possible for self-hosted solutions, as you don’t have access to core files on a hosted ghost installation
I am shocked that an open source project that allows view and css customization doesn’t allow custom email templates. I was just assuming that Ghost would allow customization, which is the whole reason I went with Ghost vs Substack.
That would be a bigger feature in terms of interface design etc. You can change them. But for now you have to edit the raw .js files to do it.
As with many things ghost, this platform is not for beginners, some knowledge of webdev is required IMO.
A post was split to a new topic:
Email settings on Ghost(Pro)
I updated the files, restarted ghost, however the actual title of the emails did not update. In the inbox they are still in English, is there a string I missed? The body is translated except the subject line coming in.
It can be updated to votation or I can proceed with a new post?
At the moment I forked Ghost to translate the e-mails (they are crucial for engaging new customers) but I don’t know how to keep my self-hosted instance in line with that
So, an official update could be awesome.
Hi! This works for me, but for 5.72, its located at
/var/lib/ghost/versions/5.72.0/core/server/services/members/emails/signup.js. (and I’m running this on docker)
Question: How can you change the email subject title? I changed the html title but it didn’t change the email subject.