DNS CONNECTION LAYER FOR SAAS

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
Domain connections
4 active · checked 12m ago
app.northstarhq.comCloudflare
Verified
clients.paperloop.ioGoDaddy
Webhook delivered
portal.finchbase.comNamecheap
Monitoring
go.trellisly.coGoogle Domains
Re-check queued
Monitored domains1,204
Checks this hour1,204
Webhook success99.98%
THE PROBLEM

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.

AUTOMATED SETUP

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
01

Detect the provider

EasyDNSConnector reads the domain's existing nameservers and fingerprints the DNS provider — Cloudflare, GoDaddy, Namecheap, Google Domains, and 60+ others.

02

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.

03

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.

clients.paperloop.ioPropagation check running
  1. Records submitted00:00
  2. Resolver propagation checked00:14
  3. SSL certificate issued02:41
  4. Domain verified04:02
VERIFICATION & PROPAGATION

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
HOURLY DNS MONITORING

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.

portal.finchbase.com
last 24 hourly checks
A76.76.21.21
Matches expected
CNAMEconnect.easydnsconnector.com
Matches expected
TXTv=easydns-verify=8f2c1a…
Matches expected
MXmail.paperloop.io
Change detected

Record types are configurable per plan — monitor exactly what matters for each domain.

SIGNED WEBHOOKS WITH RETRIES

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.

POST https://api.yourapp.com/webhooks/dns200 OK
{
  "event": "domain.verified",
  "domain": "app.northstarhq.com",
  "customer_id": "cus_8f21ac",
  "provider": "cloudflare",
  "verified_at": "2025-03-04T18:22:41Z",
  "signature": "sha256=6b1f...e02a"
}
Attempt 1 of 3 · delivered in 214mssig verified
FLOW & DOMAIN ACTIVITY LOGS

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
Recent activitylive
  • app.northstarhq.comDomain verified after propagation check
    2 minutes ago
  • clients.paperloop.iodomain.verified webhook delivered — 200 OK
    9 minutes ago
  • go.trellisly.coMX record changed — monitoring alert sent
    41 minutes ago
  • portal.finchbase.comManual re-check requested via API
    1 hour ago
ENTRI ALTERNATIVE

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.

See the full comparison
 
EasyDNSConnector
Entri
Starting price
$49/month
$249/month minimum
Scale plan volume
600 automated domain connections / year
Entri Startup: 600 automated domain connections / year
Monitored domains at that tier
1,200 monitored domains
1,200 monitored domains
Focus
DNS setup, verification, monitoring, webhooks, logs
Broader domain + platform tooling
PRICING

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.

Startup
$49/month

For teams turning on automated domain setup for the first time.

100 automated domain connections / year200 monitored domains
  • Hourly DNS monitoring
  • Configurable monitored record types
  • Signed webhooks
  • Up to 3 webhook retries
  • 30-day activity log retention
  • Manual DNS re-check button/API
  • Email support
Book a demo
Growth
$99/month

For growing platforms with more customers connecting domains.

300 automated domain connections / year600 monitored domains
  • Everything in Startup
  • 90-day activity log retention
  • Custom colors
  • Advanced DNS configuration variables
  • Priority support
Book a demo
Best value
Scale
$149/month

The same headline volume as Entri Startup, for $100/month less.

600 automated domain connections / year1,200 monitored domains
  • Everything in Growth
  • Same headline volume as Entri Startup
  • Save $1,200/year vs. Entri's $249/month Startup plan
  • 90-day activity log retention
  • Priority support
Book a demo

Same headline domain volume as Entri Startup, $1,200 less per year.

Looking for the full breakdown? See the Entri comparison.

FAQ

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.