Documentation Index
Fetch the complete documentation index at: https://docs.brew.new/llms.txt
Use this file to discover all available pages before exploring further.
To send emails through Brew, verify a sending domain you own. This is a one-time setup that takes about five minutes. Once verified, every email comes from your own domain.
How to verify
Add your sending domain
Go to Settings → Domains and click Add sending domain.Use a subdomain, not your root domain. For example,
updates.acme.com instead of acme.com.Good subdomain options:mail.yourdomain.comupdates.yourdomain.comnews.yourdomain.com
Set default sender details
Configure how your emails appear in recipients’ inboxes:
- Sender name. Appears next to your email address. Keep it personal (a real name works well).
- From email. The address in the “From” field.
- Reply-to email. Where replies land. Use a monitored address, never
no-reply. Replies signal value to inbox providers and improve your deliverability.
Add DNS records
Authorize Brew to send on your behalf by adding DNS records to your domain.
- Zone file (fastest)
- Manual setup
Download the zone file from the Brew dashboard and upload it to your DNS provider. This adds every record in a few clicks.
Records you’ll add
DKIM (required)
DKIM (required)
A cryptographic key that proves your email wasn’t altered in transit. Added as a TXT record.
SPF (required)
SPF (required)
Tells receiving inboxes which servers are allowed to send for you. Added as both an MX and a TXT record.
DMARC (optional but recommended)
DMARC (optional but recommended)
Check whether your domain already has a DMARC record, some platforms add one automatically. If one exists in any form, you’re good. If not, copy the values Brew provides.
Provider-specific instructions
Provider-specific instructions
GoDaddy. Sign in, open your domain’s DNS settings, click Add, and create each record. For MX records, set priority to 10. If you see an “invalid hostname” error, try adding a period (
.) at the end of the value. GoDaddy helpCloudflare. Sign in, select your domain, go to DNS, click Add record. Set proxy status to DNS Only (gray cloud) for every record, proxying breaks email authentication. Cloudflare helpGoogle Domains. Sign in, select your domain, go to DNS, and use the Custom resource records area. Google may add quotes to TXT records. That’s normal. Google helpNamecheap. Sign in, go to Advanced DNS. If you use Gmail/Google Workspace, switch Mail Settings to Custom MX before adding Brew’s MX records, then re-add Gmail’s MX record. Namecheap helpAWS Route 53. Sign in, select your hosted zone, click Create record. For MX records, put priority and value together. Use only the subdomain part for record names. AWS helpSquarespace. Sign in, go to Domains, pick your domain, scroll to Custom Records. Remove trailing periods if you see errors. Squarespace helpVercel. Sign in, open your domain’s DNS settings. Use only the subdomain part for record names. Vercel helpWix. Wix DNS doesn’t support MX records for subdomains if nameservers point to Wix. Use the “Pointing” method or manage DNS externally (e.g. Cloudflare). Wix helpDreamhost. Currently unsupported for custom subdomain MX records. Use an external DNS provider or contact Dreamhost support. Dreamhost helpDon't have access to your domain registrar?
Don't have access to your domain registrar?
- Add a teammate with DNS access to your Brew account
- Share this guide with your IT team
MX record conflicts
MX record conflicts
If you already have an MX record for the same hostname (e.g.
mail.yourdomain.com), remove it before adding Brew’s.The MX record is for your sending subdomain, not your root domain. It won’t affect existing email on your root domain.If you need to keep the existing MX record, pick a different subdomain (e.g. newsletter.yourdomain.com), update Settings → Domains, and re-run verification.Verify your records
Return to Brew and click Verify records. Records turn green as they verify; the domain status badge turns green when all records pass. Each record shows a color-coded status, so you can spot stragglers at a glance.
DNS propagation can take up to 72 hours. If verification doesn’t happen immediately, check back later. That’s normal.
Best practices
Use a subdomain
Use a subdomain
Sending from a subdomain like
mail.yourdomain.com instead of your root domain protects your main domain’s reputation. If deliverability issues happen on a subdomain, you can isolate the problem without affecting the rest of your business.The subdomain you choose appears in the From field, so pick something recognizable.Use a real reply address
Use a real reply address
Use addresses like
hello@company.com or support@company.com and have someone monitor them. Replies signal to inbox providers that your content is valuable.Align link domains with your sending domain
Align link domains with your sending domain
When email links point to the same domain you’re sending from, it builds trust and avoids spam filters. Avoid link shorteners like
bit.ly in marketing emails.FAQ
Can I change my sending domain later?
Can I change my sending domain later?
Yes. Go to Settings → Domains and update at any time. You’ll need to re-verify the new domain, and we recommend ramping up sending volume gradually so the new domain builds reputation cleanly.
Why does it say my domain is already in use?
Why does it say my domain is already in use?
Another Brew account has already verified this domain or a related one. Once verified, a domain and all its subdomains are protected.What to do:
- Find who set up the original Brew account on your team
- Ask them to invite you
- If you believe this is wrong, email support@brew.new with proof of domain ownership
What if I don't own a domain?
What if I don't own a domain?
Buy one from a registrar like GoDaddy, Namecheap, or Google Domains.
When do I need to repeat this?
When do I need to repeat this?
You’ll need to re-verify if you switch subdomains, change your root domain, switch DNS providers, or change nameservers.
Need Help?
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:- Self-Service Tools
- Talk to Our Team
Search Documentation
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
ChatGPT/Claude Integration
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.