Inboard for email & DNS-heavy tools

The installation guide built for tools that need DNS.

SPF, DKIM, DMARC, CNAMEs, A records — your users don't know what half of these are, and their DNS provider is GoDaddy or Namecheap or Cloudflare or some registrar they haven't logged into in four years. Inboard turns your list of required records into a screen-by-screen walk through their DNS panel, and watches until the records resolve.

Free for 50 installs/month. No credit card.

The pain

“Add a CNAME” is three words and a week of support tickets.

We tell them to set SPF, DKIM, DMARC. They set one. They think they're done. Deliverability tanks. They blame us.
Every registrar has a different UI. GoDaddy hides the DNS editor behind two menus. Namecheap calls it "Advanced DNS." Cloudflare is a different planet.
DNS takes time to propagate and no one tells the user that. They refresh, it fails, they email support.

The flow

What your users hit today vs. what Inboard delivers.

Without Inboard
With Inboard
User pastes CNAME into the wrong field at GoDaddy. Setup silently fails.
User pastes CNAME where Inboard points. We poll DNS. ✓ when it resolves.
"Why aren't my emails sending?" support thread, 14 replies, 3 days
Records are verified or flagged with next-step. "Waiting on DNS (up to 24h) — we'll re-check every 30 min."
You maintain a doc page per registrar. They're all stale.
You declare the record. We maintain the registrar-specific click paths.

One requirement, three renders

One DNS requirement. Three registrars. Verified when propagated.

You declare
requirement: dns-record
type: CNAME
name: email.{{DOMAIN}}
value: u1234567.mta.acme.io
ttl: 3600
Inboard polls DNS in the background — green ✓ when the record resolves.
  • GoDaddy
    Auto-rendered
    My Products → DNS → Manage → Add

    Exact field names pre-filled; the nested-menu detour is called out up front.

  • Namecheap
    Auto-rendered
    Domain List → Manage → Advanced DNS → Add New Record

    Screenshot shows where "Host" and "Value" go — the two fields users mix up.

  • Cloudflare
    Auto-rendered
    DNS → Records → Add → CNAME

    "Proxy status: DNS only" gotcha flagged before the user hits Save.

If it takes 24 hours to propagate, we wait 24 hours. The widget stays open. Your user gets a notification the moment it resolves — they don't have to come back and refresh.

Platforms

The DNS panels your users actually use.

Registrars
  • GoDaddy
  • Namecheap
  • Porkbun
  • Hover
  • Squarespace Domains
Managed DNS
  • Cloudflare
  • Route 53
  • DigitalOcean
  • Vercel
  • Netlify
Hosts (DNS built-in)
  • Shopify domains
  • Squarespace domains
  • Wix domains
  • WordPress.com
  • Webflow
See the full platform catalog

Don't see the one you need? Tell us — we add registrars weekly.

Pricing

Pay for installs that worked.

Every plan bills on verified installs — the moment every required record resolves. Partial verifications don't count. If the setup didn't finish, you don't pay for it.

See full pricing
Free tier
Free
No credit card required
  • 50 verified installs / month
  • DNS polling across multiple resolvers
  • Waiting-on-propagation notifications
Start free

FAQ

What email & DNS founders ask before they ship Inboard.

How does Inboard verify DNS records?

Every paid plan polls authoritative nameservers directly. We don't trust a single local resolver — we check multiple DNS-over-HTTPS providers and a handful of recursive resolvers across regions before flagging a record verified.

What about propagation delays?

We wait. The widget shows "Waiting on DNS (up to 24h) — re-checking every 30 min." Your user doesn't need to come back and refresh. When it resolves, they get a notification if they're online or an email if they've closed the tab.

Can I require multiple records (SPF + DKIM + DMARC)?

Yes. Declare them as three requirements or one grouped requirement. The widget walks through all three and only marks the install verified when all three resolve.

What about CAA records, TLSA, SRV?

Covered. Anything with a valid RR type. The widget renders the fields the record needs; we handle the provider-specific UI quirks.

Different vertical?

Pick the install problem that matches your SaaS.

Start free

See the 90-second clip on your users' registrar.

Tell us which registrar your users mostly hit at install — GoDaddy, Namecheap, Cloudflare. We'll send you a clip of Inboard walking a user through your DNS setup on that registrar.

Free for 50 installs/month. No credit card.

What you get
  • One looping clip showing DNS setup on your target registrar
  • Short note on the DNS mistakes we catch most often
  • A live Inboard sandbox to point at your own record set