Setting up your sending domain
A friendly walkthrough — no technical background needed.
What we're actually doing here
Before GravityFlo can send emails on your behalf, we have to prove to email providers (Gmail, Apple Mail, Outlook, etc.) that you gave us permission. Without that proof, your emails would either bounce or land in spam.
The way we prove it is by adding a few small notes to your domain's settings. These notes are called DNS records. Think of them as a public sign you put on your house that says "the postman from GravityFlo is allowed to deliver mail from my address."
That's the whole job. Once those notes are added, email providers will trust your messages.
How long should this take?
About 10–15 minutesin your domain's settings, plus another 10–30 minutesof waiting for the changes to spread across the internet (the technical word is "propagation" — it just means "the new note takes a little while to be visible everywhere").
If it takes longer than an hour, something probably went into the wrong spot — keep reading.
Where to add the records
You need to log into wherever you bought your domain(or wherever your domain's settings live now). That's usually the same company you pay every year to keep the domain. Common ones:
- GoDaddy
- Namecheap
- Wix
- Squarespace
- Cloudflare
- Google Domains (now Squarespace)
- Bluehost, HostGator, 1&1, and many others
Once you're logged in, look for a section called "DNS", "DNS Records", "Advanced DNS", or "Domain Settings". They all mean the same thing.
The single most common mistake
⚠️ The records need to go on a part of your domain called send, not on your main domain.
When GravityFlo shows you a record to add, it tells you the Host(sometimes called "Name" or "Hostname"). For most of the records, the Host will be send — just the word, on its own.
Don't type send.yourdomain.com in the Host field — your domain provider will usually add the .yourdomain.com part for you, and if you type it twice you'll end up with send.yourdomain.com.yourdomain.com which doesn't exist.
Don't use @or leave the Host field blank — that puts the record on your main domain, where we're not looking for it.
Just type send. That's it.
The four records you'll add
GravityFlo gives you four records to add. Each one has a different job:
DKIM
A digital signature on every email — proves it really came from you, not someone pretending.
SPF
A list of who's allowed to send mail for your domain. We add ourselves to that list.
MX
Where bounced emails go. When someone's address doesn't work, the failure notice has to land somewhere — this record points to where.
Tracking (links)
Hosts the open-pixel and click-redirects on your own domain instead of a shared one. Without it, mail providers strip the tracking and you get no open or click data.
The good news: you don't need to understand them. GravityFlo gives you exactly what to copy and paste. Just put each one in the right place.
Where to put the MX record (the trickiest one)
Most domain providers have a separate section for MX records, and that section often locks you into putting it on your main domain. That's the wrong section.
What you want is the same general DNS panel where you add TXT and CNAME records — the one where you can type send in the Host field. Almost every domain provider supports this in their main DNS panel — you might just need to scroll down or look under "Add a record" to find MX as an option.
If you find an MX section that won't let you type send in the Host field — that's the wrong section. Look for a different DNS area. Wix, Namecheap, GoDaddy, and several others all have this trap.
Tips by domain provider
Namecheap
- Open Advanced DNS(not "Domain" or "Mail Settings").
- Add all four records in the upper HOST RECORDS section. Set Host to
send,resend._domainkey, orlinksexactly as GravityFlo shows you. - Don'tuse the "Mail Settings → Custom MX" section for the MX record. That section is locked to your main domain. Add the MX as a regular host record in the upper section.
Wix
- Look for Advanced DNS or Manage DNS Records— usually under your domain settings, sometimes hidden behind a "Switch to Advanced" toggle.
- Wix sometimes shows a separate "Mail" setup wizard. Skip it. You want the raw DNS panel.
- If Wix forces you to enter a full domain in the Host field, use
send.yourdomain.comwithout a trailing dot. - Heads up:Wix free plans may not allow custom MX records on subdomains. If MX won't save no matter what you try, that's a Wix plan limit, not GravityFlo. The cleanest fix is to move your DNS to Cloudflare (free, takes ~20 minutes) and keep Wix for your website. Email hello@gravityflo.ai and we'll send you a step-by-step.
GoDaddy
- Go to My Domains → DNS and click Manage DNS.
- Click Add Record at the bottom of the records table.
- For Host (GoDaddy calls it "Name"), type
send— GoDaddy will append your domain automatically. - GoDaddy occasionally takes longer than other providers to publish new records — give it 30–60 minutes before assuming something's wrong.
Cloudflare
- Go to your domain in the Cloudflare dashboard → DNS → Records.
- When adding records, make sure the Proxy status is set to "DNS only" (grey cloud icon), not"Proxied" (orange cloud). The orange cloud will block verification.
- Cloudflare propagates very fast — usually within 1–5 minutes. If it's been more than 15 minutes, double-check the proxy status on each record.
Squarespace (and old Google Domains)
- Go to your domain → DNS Settings → Custom Records.
- Click Add Presetand choose "Custom record."
- Type
sendin the Host field. Squarespace shows the full hostname after you save so you can confirm.
Other providers
The pattern is the same everywhere: find your domain's DNS panel, add a record with Host send (or resend._domainkey for the DKIM record), and copy-paste the value GravityFlo gives you.
If you can't find a DNS panel at all, you may need to search your provider's help docs for "custom DNS records." Or email us at hello@gravityflo.ai and we'll point you at the right place.
After you've added the records
- Wait 10–30 minutes. The internet takes a moment to catch up to your changes.
- In GravityFlo, go to Settings → Email Setup and click Check Verification.
- If it says "verified" — you're done! Set your From Email Address on the same page (e.g.
hello@yourdomain.com) and you're ready to send. - If it still says "pending," wait another 10–15 minutes and try again. Email verification systems sometimes hold onto the old "not found" answer for a little while before checking again.
- If it says "failed," one of the records is in the wrong place. Re-read the section above on the most common mistake.
Still stuck?
Email hello@gravityflo.ai with:
- The domain you're trying to set up
- Which domain provider you use (Namecheap, Wix, GoDaddy, etc.)
- A screenshot of your DNS records page (with the records you added visible)
We'll usually get back to you the same day with the exact fix.
Last updated 2026-04-27 · Found a typo or something unclear? Tell us.