Custom Domains
Point your own domain — like example.com or blog.example.com — at your site. Visitors who type your domain see your New Salon site, with automatic HTTPS.
Custom domains are available on paid plans (Basic and above). On the Free plan, the domain settings show an Upgrade prompt instead.
Where to set it
- Open your site's Settings, then the Domain tab.
- Under Add Custom Domain, type your domain into the Domain Name field. Enter it without
http://orwww— it's cleaned automatically. - Click Add Domain.
As you type, you'll see a DNS Record to Add preview showing exactly what to put in your DNS provider.
Set up DNS
After adding the domain, the DNS Configuration section lists the records to create at your domain provider (the company you bought the domain from). Use the Copy Value button to grab each value.
| Domain type | Record | Name/Host | Value |
|---|---|---|---|
Root domain (example.com) | A | @ | Vercel's IP (shown in the panel) |
| Root — www redirect | CNAME | www | cname.vercel-dns.com |
Subdomain (blog.example.com) | CNAME | blog | cname.vercel-dns.com |
New Salon detects whether you entered a root domain or a subdomain and shows the right record automatically.
Next steps after adding the record
- Add the DNS record above to your domain provider.
- Wait for DNS propagation (usually 5–30 minutes).
- Return to the Domain tab and click Verify Domain.
- Your SSL certificate is generated automatically.
You can re-check anytime with the refresh button next to your domain.
Remove the AAAA (IPv6) record
If your domain has an AAAA (IPv6) record, delete it. AAAA records block SSL issuance and send some visitors to the wrong server. If one is detected, the panel shows a warning naming the record to remove.
Connection status
The Connection Status section shows four checks, each turning green as it passes:
- Vercel Verified — your domain is attached.
- DNS Configured — your DNS records point at the right place.
- Vercel Configured (or Ready (A Record)) — routing is set up.
- SSL Certificate — secure HTTPS is active.
The badge next to your domain reflects the overall state: Not Verified, DNS Pending, Active, or Site Unpublished.
Your site must be published
This is the key rule: a connected domain only serves your site once the site is published.
Your domain works as soon as DNS points to us and your site is published. There is no separate "verification" switch standing between you and going live.
If DNS and SSL are green but the site isn't published yet, you'll see a Site Unpublished badge and a notice — visitors get a "not found" page until you publish. Publish from your site's General settings. See Publishing Your Site.
Leaving the editor (Stop Editing, or the Preview pencil icon in the floating toolbar) clears the cache so your latest changes appear on the live domain.
SSL (HTTPS)
SSL is automatic. Once DNS resolves correctly, a certificate is issued for you — usually within a few minutes, occasionally up to 24 hours. While it's being issued, the panel shows an SSL Certificate Pending notice. You don't need to do anything.
Remove a domain
In the Current Domain section, click Remove Domain. This detaches the domain from your site. Your DNS records stay with your provider until you delete them there.