Help · DNS

Configuring your DNS records

To verify your domain and route mail, you add a few records at your domain registrar (or wherever your domain’s DNS is hosted). The exact values are shown in OneBusiness under Admin → Domains and Admin → Platform. This guide shows where to put them for the most popular providers.

Record cheat sheet

Whatever the provider calls its fields, each record maps to these three things:

TypeHost / NameValueNotes
A@ (root) or the subdomain labelIPv4 address
CNAMEthe subdomain label (e.g. cname, www)target hostnameSome registrars need a trailing dot
MX@mail hostPriority in a separate field (10)
TXT@, _dmarc, _mta-sts, selector._domainkey…the full stringNo surrounding quotes; only ONE SPF at @
CAA@letsencrypt.orgFlag 0, tag “issue”

Tips that apply everywhere

Host / Name field

Use “@” for the root domain (some registrars want it blank or the full domain). For a subdomain enter only the label — e.g. “mail”, not “mail.yourdomain.com”. Most registrars append your domain automatically.

TXT values

Paste the value exactly as shown, without adding quotes — the registrar wraps it for you. Long keys (DKIM) may be auto-split into chunks; that’s fine.

Only one SPF

A domain may have exactly one “v=spf1 …” TXT record at the root. If one exists, merge includes into it rather than adding a second.

Priorities & dots

MX records take a numeric priority (use 10). A few registrars require CNAME/MX targets to end with a dot (e.g. “mx.onebusiness.ai.”).

Propagation

DNS changes are not instant — they usually apply within minutes but can take up to a few hours. Re-run validation after a short wait.

Use the exact values

Copy each record’s name and value straight from the OneBusiness Admin screen (Admin → Domains, or Admin → Platform). Don’t retype them.

Step by step, by provider

GoDaddy

Where: Sign in → Domain Portfolio → select your domain → DNS (or “Manage DNS”).

  1. In the DNS Records section, click “Add New Record”.
  2. Pick the Type (A, CNAME, MX, TXT, CAA).
  3. In “Name”, enter “@” for the root or the subdomain label (e.g. “mail”).
  4. In “Value” (or “Points to”), paste the value from OneBusiness.
  5. For MX, set Priority to 10. Leave TTL at the default (1 hour).
  6. Click Save. Repeat for each record.

GoDaddy adds the trailing dot for you — don’t type it.

CAA is under the same “Add” menu as the other types.

Namecheap

Where: Sign in → Domain List → “Manage” next to your domain → Advanced DNS tab.

  1. Under “Host Records”, click “Add New Record”.
  2. Choose the Type, set Host to “@” or the subdomain label, and paste the Value.
  3. Leave TTL as “Automatic”.
  4. For MX: first set “Mail Settings” to “Custom MX”, then add the MX record with Priority 10.
  5. Click the green checkmark to save each row.

Namecheap calls the value field “Value”/“Target”. No trailing dot needed.

Cloudflare

Where: Dashboard → select your domain → DNS → Records → “Add record”.

  1. Choose the Type, enter the Name (“@” for root or the subdomain), and the Target/Content.
  2. Set TTL to “Auto”.
  3. For A/CNAME records used for the app, mail host, MTA-STS or custom-host target, set the Proxy status to “DNS only” (grey cloud).
  4. For MX, enter the mail server and Priority 10.
  5. Click Save.

Important: an orange-cloud (“Proxied”) record breaks mail delivery and TLS certificate issuance — keep mail and certificate-related records “DNS only”.

Cloudflare flattens CNAMEs at the root automatically if needed.

Squarespace (formerly Google Domains)

Where: Domains dashboard → select your domain → DNS → scroll to “Custom records”.

  1. Click “Add record”.
  2. Set Host (“@” for root or the subdomain), choose the Type, and enter the Data/Value.
  3. For MX, add the Priority (10) and the mail host.
  4. Leave TTL at the default.
  5. Save the record.

Google Domains migrated to Squarespace — the fields (Host / Type / TTL / Data) are the same as the old Google Domains UI.

AWS Route 53

Where: AWS Console → Route 53 → Hosted zones → select your zone → “Create record”.

  1. Use “Quick create record”.
  2. Leave “Record name” blank for the root, or enter the subdomain label.
  3. Choose the Record type and paste the Value (for MX use “10 mail.host”).
  4. Set Routing policy to “Simple” and a TTL of 300–3600.
  5. Click “Create records”.

For multiple values of the same type/name, put each on its own line in the Value box.

Hostinger, Porkbun, IONOS & others

Where: Look for “DNS”, “DNS Zone”, “Manage DNS”, or “Advanced DNS” in your domain’s management area.

  1. Open the DNS/zone editor for your domain and choose to add a record.
  2. Select the Type, set the Host/Name (“@” or the subdomain label), and paste the Value.
  3. Add a Priority of 10 for MX records.
  4. Leave TTL at the default/automatic.
  5. Save.

If your domain’s nameservers point elsewhere (e.g. to a host or Cloudflare), add the records wherever the nameservers live — not at the registrar.

After you add the records

Wait a few minutes for DNS to propagate, then return to OneBusiness and click Verify (Admin → Domains) or Validate now (Admin → Platform). Records flip to “valid” as they’re detected — you can re-check as many times as you like.

Back to OneBusiness