My Ghost website doesn't send Magic Links
Last updated: 12 May 2024
If your members get the error message "Failed to send magic link email" when trying to request a magic link, there might be an issue with your mail setup.
In order to send transactional emails with Ghost hosted on Magic Pages (such as magic links, password reset emails for staff, or contributor invitations), the sending domain needs to have so-called DKIM records.
These are DNS records that ensure that your emails are actually from who they say they are – you.
If you're on a Magic Pages trial you can only send emails from a @mymagic.page domain. To test the newsletter functionality, leave the newsletter settings in Ghost as they are (usually noreply@mymagic.page).
Once you upgrade to a paid plan you will be able to choose a custom domain for your Ghost CMS website. During this domain setup you will see the relevant DNS records that need to be added. Once that is done, you can also send magic links from this custom domain.
Please note that you can only send email newsletters from the domain you have verified with Magic Pages. The newsletter settings need to align with this address. Additionally, for magic links to fully work, the email address in Portal Settings --> Account page --> Support email address also needs to align with the domain.
Got a question that's not answered here?
We're here to help and want to make sure you get the most out of Magic Pages. Get in touch with us and you'll get back to you as soon as we can.
Send us an email