Domains
Add email and website domains, publish the DNS records shown, and verify them.
The Domains page is where you connect your own domain names — for hosting your websites on your own address, and for sending email that's authenticated as your domain. It also manages the pool of mailboxes your campaigns send from. This guide covers adding a domain, the DNS records you need to publish, verifying them (by hand or automatically), and the settings behind each domain.
Who this is for
Whoever manages your organization's DNS and email sending. You need domains: read or email: read to open the page; making changes needs domains: create / update / delete for website domains and email: send for email domains and mailboxes.
Where to find it
Select Domains in the left menu. The page has three tabs:
| Tab | What it's for |
|---|---|
| Email Domains | Authenticate a domain so you can send branded email from it. |
| Mailboxes | The addresses your campaigns rotate between. |
| Website Domains | Point a domain at the websites you build here. |
Entering a domain
Both Add Email Domain and Add Website Domain ask for a plain domain such as example.com:
- Don't include
http://orhttps://. - Don't include
www.. - As you type, an indicator checks whether the domain is available. A domain can only be registered once across the whole platform, so a domain another organization already uses is shown as unavailable.
Each dialog also offers a checkbox to create the matching domain of the other type at the same time ("Also create a website domain" / "Also create an email domain"). If your plan doesn't include that domain type, the checkbox is disabled and an Upgrade button appears instead.
Email domains
Adding one
- On the Email Domains tab, select Add Email Domain.
- Enter the domain and select Add Email Domain.
A signing key is generated for the domain immediately and the DNS records you need are shown. Nothing is sent from the domain until the records are live.
DNS records
Select a domain row to expand it. The Email DNS Records table lists three TXT records with copy buttons for each name and value:
| Record | Name | Purpose |
|---|---|---|
| DKIM | <selector>._domainkey.yourdomain.com | Lets the platform sign mail as your domain. This is the record that gates verification. |
| SPF | yourdomain.com | Authorises the platform's sending host. If you already have an SPF record, merge the include: into it. |
| DMARC | _dmarc.yourdomain.com | Reporting policy. If you already publish DMARC, you can keep your own. |
Add them at your DNS provider, then select Verify on the row. You'll see "Verification triggered. Check back in a few minutes." The domain's badge shows its state:
| Badge | Meaning |
|---|---|
| Pending | Records not yet found. |
| Verified | DKIM is live — the domain can send. |
| Retry | A temporary lookup failure; verify again. |
| Failed | Verification failed. |
Email settings
With email: send, the expanded row also shows:
| Setting | What it does |
|---|---|
| Email Sending | Turn sending from this domain on or off. |
| Open Tracking | Track when recipients open your emails. |
| Click Tracking | Track when recipients click links. |
Tracking is off by default because it can affect deliverability.
Deleting an email domain
The trash icon on a row asks you to confirm. Deleting destroys the domain's signing key: email can no longer be sent from it, and if you add the domain again later a new key is generated and you'll have to publish a new DKIM record.
Mailboxes
Every email provider limits how much one address can send per day. The Mailboxes tab holds a pool of addresses; campaigns rotate between them so no single address hits its limit.
The header shows the number that matters — how many emails you can still send today across all mailboxes — and how many mailboxes are ready right now. The list refreshes itself, so cooldowns and send windows stay current.
Adding a mailbox
Select Add Mailbox and choose a Type:
| Type | What you need |
|---|---|
| On one of my verified domains | Pick a Verified email domain, then enter an address on that domain (it must be on the same domain so the signature aligns). |
| Gmail / Google Workspace | Your address plus an App password (Google Account → Security → App passwords), not your normal password. Mail appears in your Gmail Sent folder. |
| My own SMTP server | SMTP host, port, username, and password. Credentials are encrypted before storage. |
All types take an optional Display name and a Daily limit (1–500, default 50). Start low on a fresh address — sending hundreds a day from a new mailbox is the fastest way to get filtered.
For Gmail and SMTP mailboxes, Sync replies into Inbox polls the mailbox every 90 seconds and brings replies into your Inbox; the first sync takes unread mail from the last 7 days.
Reading the list
Each mailbox shows how much of its daily limit is left and a status badge:
| Badge | Meaning | What to do |
|---|---|---|
| Ready | Eligible to send now. | Nothing. |
| Paused | You paused it. | Select Resume. |
| Credentials failing | Sends are being rejected. | Reconnect the mailbox. |
| Warming up | Building reputation; excluded from campaigns. A progress bar shows the warmup day and today's allowance. | Wait, or Stop warmup. |
| Daily cap reached | Resets automatically. | Raise the cap only for an established mailbox. |
| Cooling down | Pacing between sends (a countdown is shown). | Wait. |
| Outside send window | Waiting for its local sending hours. | Wait. |
If a mailbox paused itself, the reason is shown under the row. With email: send you can Warm up / Stop warmup, Sync inbox (for mailboxes with reply sync), Pause / Resume, and remove a mailbox. Removing destroys its stored credentials immediately and lowers your daily capacity.
Website domains
Adding one
- On the Website Domains tab, select Add Website Domain. If custom domains aren't included in your plan, you'll be prompted to upgrade.
- Enter the domain and select Add Website Domain.
Each row shows the domain, how many sites use it, and a Verified or Pending badge.
DNS records
Expand a row to see the Website DNS Records table. Which records you get depends on the domain:
| Your domain | Records to add |
|---|---|
A subdomain (e.g. app.example.com) | A CNAME pointing the subdomain at the platform. |
A root domain (e.g. example.com) | An ALIAS / ANAME record at @ pointing at the platform's target (a CNAME isn't allowed at the root). If your provider has no ALIAS/ANAME support and platform IPs are configured, A records are listed as the alternative. |
Both also need a TXT ownership record whose value is reflex-verify=<your domain id>. Each record's Status column updates from a live DNS check when you expand the row.
After adding the records, select Verify. You'll see either "Domain verified! DNS is correctly configured." or "DNS verification incomplete. Some records are still pending." DNS changes can take up to 48 hours to propagate.
Default page
Also in the expanded row is Default Page — the page visitors land on when they open the root of the domain. Only published pages from websites on this domain appear in the dropdown; if you have no websites or no published pages yet, the panel tells you what to do first. Choose No default page to clear it. See Website Builder.
Deleting a website domain
The trash icon asks you to confirm. Websites that used the domain stay accessible through their preview URLs.
Automatic DNS setup
Instead of copying records by hand, the expanded row offers one-click options beneath the records table (you need domains: update for website domains or email: send for email domains).
Set up automatically via your DNS provider
For website domains, if your DNS provider supports it, a button reads Set up automatically via Provider. It opens your provider's own approval screen in a new tab — you sign in there and accept the change. No token or password is entered here.
Connect Cloudflare
If you manage your domain's DNS on Cloudflare:
- Select Add these to Cloudflare automatically (or Use a Cloudflare API token instead when the provider option above is also shown).
- Create an API token in the Cloudflare dashboard with Zone · DNS · Edit permission for the domain's zone (the dialog links to the token page).
- Paste the token and select Connect. The token is encrypted at rest and never shown again.
Once connected, the button becomes Auto-configure with Cloudflare. Selecting it pushes the exact records shown in the table into your zone and reports what was added, updated, or already set; if everything applied cleanly, verification runs automatically so the badges update. Disconnect removes the stored token.
Permissions
| Action | Permission |
|---|---|
| View the page | domains: read or email: read |
| Add website domains | domains: create |
| Verify, set default page, apply DNS automatically (website) | domains: update |
| Delete website domains | domains: delete |
| View email domains and mailboxes | email: read |
| Add, verify, configure, or delete email domains and mailboxes | email: send |
See Account & Team.
Troubleshooting
- The domain says it's already registered. Domains are unique across the platform. If you own the domain and another workspace of yours has it, remove it there first.
- Email verification stays Pending. Only the DKIM record gates verification — double-check its name and value, then select Verify again after a few minutes.
- Website verification is incomplete. Expand the row to see which record is still pending. The TXT ownership record plus one of the pointing records are both required.
- I can't add a mailbox on my domain. Only Verified email domains appear in the sending-domain list. Verify the domain first.
Related
- Email — sending campaigns and building templates.
- Website Builder — publishing pages on your domain.
- Inbox — where synced mailbox replies appear.