Why isn't my custom domain connecting?
Last checked 31 Aug 2026
Short answer
Most failures come down to DNS records that don't exactly match what Lovable asked for, edits made in the wrong place, or not waiting long enough for DNS to propagate — check the records first, then give it time.
Checklist, in order
- Right place? Confirm you edited DNS where the domain's nameservers actually point — if you moved DNS to Cloudflare (or another provider), editing the original registrar's panel does nothing.
- Exact match? Compare every record (type, host, value) character-for-character against what Lovable's Domains panel currently shows — values can be project-specific and may change if you remove and re-add the domain.
- Conflicting records? Remove any old A/CNAME record for the same host that predates your Lovable setup.
- Proxy settings? If using Cloudflare, records must be DNS-only (grey cloud), not proxied.
- Time? DNS propagation can take minutes to 48 hours. Don't assume failure inside the first hour.
Check the DNS status for my connected domain and tell me what's missing or misconfigured.
Tools to check yourself
Use a DNS checker (search "DNS propagation checker") to see whether your records are visible publicly yet, and whether they match what you added — this rules out "it's just still propagating" versus "the record is wrong".
What usually goes wrong
- Typos in the CNAME target or A record IP.
- Domain registered but nameservers still pointing at a parking page provider, so DNS edits at the registrar have no effect.
- SSL certificate not yet issued even though DNS looks correct — this can take a little longer after DNS verifies.
- Confusing a 404/403 (domain connected but routing wrong) with "not connecting" at all — see why-does-my-domain-show-a-404-or-403-error if the domain resolves but shows an error.
If DNS and domains aren't your thing, PromptSites.com can get a stuck domain connected for you.
Sources
Was this answer helpful?
Related questions
- AnswerHow do I publish a Lovable website?Click Publish in the top-right of the Lovable editor; it deploys your current version to a live `*.lovable.app` URL (or your connected custom domain) in under a minute.
- AnswerHow do I change the favicon?Ask Lovable in chat to update the favicon, and upload or link the image you want — Lovable will swap the icon file and reference it in the page head for you.
- AnswerHow do I change the social sharing image?Ask Lovable to update the Open Graph image, or edit the og:image meta tag in your page head and upload the image asset — this controls the preview card shown when your link is shared on social platforms.
- AnswerWhat DNS records does Lovable need?Lovable shows the exact records to add when you connect a domain — typically an A record for the root/apex domain and a CNAME for `www` (or a subdomain), plus any verification record it asks for.