Automated DNS setup for SaaS platforms
Let customers connect their domains without copying DNS records by hand. EasyDNSConnector detects the provider, guides setup, verifies propagation, monitors DNS hourly, and sends signed webhooks when domains are ready.
- Setup detection
- Automatic + guided fallback
- Monitoring cadence
- Every hour
- Delivery
- Signed webhooks, retried
Custom domain onboarding breaks down at DNS
Every SaaS platform, website builder, and white-label product eventually needs customers to point a domain at it. Manual DNS instructions are where onboarding stalls — and where support load spikes.
"Which record type do I add?"
Support tickets pile up because customers can not tell a CNAME from a TXT record — let alone find their registrar's DNS panel.
Propagation is a black box
Customers refresh and refresh with no idea if their change worked, propagated, or failed silently at the resolver.
Records drift without warning
A customer swaps registrars or a record gets edited months later, and nobody finds out until the domain is already down.
One-click DNS setup, with a guided fallback that always works
Embed a DNS setup widget or call the domain connection API directly. Where a registrar supports it, records are added automatically. Everywhere else, customers get a guided path instead of a wall of documentation.
- Embeddable DNS setup widget for in-app onboarding
- Domain connection API for fully custom flows
- 60+ registrars and DNS providers fingerprinted automatically
Detect the provider
EasyDNSConnector reads the domain's existing nameservers and fingerprints the DNS provider — Cloudflare, GoDaddy, Namecheap, Google Domains, and 60+ others.
Guide the exact records
When one-click automation is not available, customers get provider-specific instructions with the exact record type, host, and value — no generic copy-paste tables.
Confirm before activation
Records are validated against the provider's API or resolved directly before a domain is marked ready, so nothing goes live half-configured.
- Records submitted00:00
- Resolver propagation checked00:14
- SSL certificate issued02:41
- Domain verified04:02
A DNS verification API that actually watches propagation
Instead of a single pass/fail check, EasyDNSConnector polls resolvers across regions until records have actually propagated — then confirms the domain is live before telling anyone it's ready.
- Multi-region resolver polling, not a single lookup
- Manual DNS re-check button and API for support teams
- Clear status at every step — no silent failures
DNS propagation monitoring that never stops watching
Once a domain is verified, EasyDNSConnector keeps checking it every hour for as long as it's connected — catching registrar changes, expired records, and silent drift before your customers notice.
Record types are configurable per plan — monitor exactly what matters for each domain.
Know the moment a domain is ready — not five minutes later
Trigger onboarding emails, flip feature flags, or update customer records the instant a domain finishes verification. No cron jobs checking a status field.
Event-driven, not polling
domain.verified, domain.monitoring_alert, and domain.dns_changed events fire the moment state changes — your backend never has to poll a status endpoint.
Signed payloads
Every webhook is signed with an HMAC secret unique to your account, so you can verify it actually came from EasyDNSConnector before acting on it.
Automatic retries
Up to 3 retries with backoff if your endpoint is briefly unavailable, with delivery attempts visible in the activity log.
{
"event": "domain.verified",
"domain": "app.northstarhq.com",
"customer_id": "cus_8f21ac",
"provider": "cloudflare",
"verified_at": "2025-03-04T18:22:41Z",
"signature": "sha256=6b1f...e02a"
}Every setup, check, and webhook — logged and searchable
When a customer says "my domain isn't working," support teams need answers, not guesses. The activity log shows exactly what happened, when, and why.
- 30 to 90-day retention depending on plan
- Filterable by domain, event type, or customer
- Exportable for compliance and support escalations
- app.northstarhq.comDomain verified after propagation check2 minutes ago
- clients.paperloop.iodomain.verified webhook delivered — 200 OK9 minutes ago
- go.trellisly.coMX record changed — monitoring alert sent41 minutes ago
- portal.finchbase.comManual re-check requested via API1 hour ago
The Real Difference
Entri bundles DNS connection into a larger domain platform. That can be useful for companies that want reseller workflows, domain upsells, and enterprise packaging.
EasyDNSConnector focuses on the part most SaaS teams actually need: help customers connect domains, verify records, monitor DNS health, and get clear setup visibility without paying enterprise-style prices.
Automated DNS, priced for teams that aren't Entri's biggest customers
No $249/month minimum to start automating DNS. Every plan includes hourly monitoring, signed webhooks, and a full activity log.
Same headline domain volume as Entri Startup, $1,200 less per year.
Looking for the full breakdown? See the Entri comparison.
Frequently asked questions
See automated DNS setup on your own domains
We'll walk through your onboarding flow, connect a few real domains through your registrars, and show you exactly what customers and support teams will see.