KBAISE/ for lovable
Library
Docs

Send branded emails from your own domain

about 30 minBuildingchecked 3d agoOfficial page
The short version

You can send emails from your own domain for things like account access and app notifications, making them look professional and trustworthy. Lovable handles all the technical setup for you, so your emails are more likely to reach inboxes.

Anyone on a paid plan who wants their app's emails to come from their own brand, not Lovable's default sender.

Do this, in order

  1. 1

    Ask Lovable to set up emails from your domain, or go to 'More' → 'Cloud' → 'Emails' and click 'Get started'.

    This initiates the process to connect your custom domain for email sending.

  2. 2

    Choose an existing domain or add a new one (e.g., 'yourdomain.com'), then click 'Continue'.

    This tells Lovable which domain you want to use for sending emails.

  3. 3

    Configure the sender subdomain (e.g., 'notify.yourdomain.com') and optionally choose to display emails as coming from your root domain, then click 'Set up domain'.

    This defines the specific address your emails will appear to come from and helps protect your main domain's reputation.

  4. 4

    Follow the on-screen prompts for automated DNS configuration, or choose 'Go to our manual setup' to add the displayed DNS records (TXT, NS, _dmarc TXT) to your domain registrar or DNS provider.

    This step verifies you own the domain and tells the internet that Lovable is authorized to send emails on your behalf, which is crucial for email delivery and security. If doing manual setup, add NS records as records *inside* your DNS zone for the subdomain, not as replacements for your domain's nameservers at the registrar.

  5. 5

    Wait for Lovable to detect the DNS changes and verify your domain, which can take a few hours up to 72 hours.

    DNS changes need time to spread across the internet. Lovable will automatically activate your domain once verification is complete.

  6. 6

    Go to the 'Auth emails' tab and click 'Customize auth emails' to generate built-in templates, or ask Lovable to add specific app email functionality (e.g., 'Add order confirmation emails to my app').

    This creates the actual email templates that will be sent, branded to your app, for things like sign-ups, password resets, or custom notifications.

  7. 7

    Ask Lovable to update the copy, tone, brand colors, layout, images, or subject lines of your email templates.

    This allows you to fully customize the look and feel of your emails to match your brand and messaging.

Paste this into your project

I want to send emails from my own domain for things like password resets and order confirmations. Please guide me through the setup process, including how to configure my domain and generate branded email templates.

Words decoded

DNS
The 'phone book' of the internet, translating human-readable domain names (like google.com) into computer-readable IP addresses. For emails, it helps verify who can send messages from your domain.
SPF (Sender Policy Framework)
An email security standard that tells other email servers which specific servers are allowed to send emails from your domain. It helps prevent spammers from faking your email address.
DKIM (DomainKeys Identified Mail)
An email security method that adds a hidden digital signature to your emails. This signature helps receiving email servers confirm that the email hasn't been tampered with during transit and genuinely came from your domain.
DMARC (Domain-based Message Authentication, Reporting, and Conformance)
An email security policy that tells receiving email servers what to do if an email fails SPF or DKIM checks (e.g., send it to spam, reject it, or just monitor it). It helps protect your brand from email spoofing and phishing.
Transactional emails
Emails sent in response to a specific action or event, like a password reset, order confirmation, or shipping notification. They are not marketing emails.
Root domain
The main part of your website address, like 'yourcompany.com'. A subdomain adds something before it, like 'blog.yourcompany.com'.
Subdomain
A part of your main domain, like 'notify.yourdomain.com'. Using a dedicated subdomain for emails helps protect the reputation of your main domain.
DNS zone delegation
Giving control of a specific part of your domain (like a subdomain) to another service. In this case, you're telling your domain's DNS that Lovable should manage the email sending records for your chosen subdomain.

Where people get stuck

  • Closing the Entri window before finishing the setup will remove your domain setup, forcing you to start over.
  • Adding NS records incorrectly by replacing your domain's nameservers at your registrar instead of adding them as records inside your DNS zone for the subdomain will take your entire website and email offline.
  • Trying to use emails on a free plan, as they are only available on paid plans.
  • Not keeping Cloud enabled for projects that set up emails before August 14, 2026, as Lovable may still send through Cloud for those.
  • Not being a workspace admin or owner, as you won't be able to add, delete, or verify domains.
  • Modifying, removing, or letting required DNS records expire after verification, as this will change the domain status to 'Offline' and stop email sending.
  • Adding your own unsubscribe links or opt-out text to app emails, as Lovable adds the unsubscribe footer automatically.
  • Changing the outer email body background from white (#ffffff), as this can cause inconsistent rendering across email clients.

The short version, steps, decoder and prompt on this page are written automatically from Lovable's own documentation and can lag or misread it. The official page is always the authority.