4 min read

Connecting a Custom Domain (Hosting)

Your site is live on its free address immediately. To use your own domain, add one CNAME record at your domain provider — HTTPS turns on automatically once it verifies.

Your site is live on its free *.sites.billionbiz.in address immediately. To use your own domain (e.g. www.yourbrand.com), you add one DNS record at your domain provider — the company you bought the domain from. HTTPS is then issued automatically; you never upload a certificate.

Screen: Go to your site → Domains tab.

The record to add

Open your site's Domains tab, add your domain, then create this record at your registrar. The target is shown — and copyable — right in the panel.

FieldValue
TypeCNAME
Name / Hostwww (or the subdomain you chose, e.g. shop)
Value / Targetproxy.sites.billionbiz.in (copy it from the Domains tab)
TTLAutomatic / Default (or 3600)

Step by step

Add the domain in BillionBiz

In the Domains tab, add your domain (e.g. www.yourbrand.com) and click Add. It shows "Pending DNS" — that's expected.

Open your domain provider

Open your domain provider in a new tab and log in. Find its DNS settings (often labelled "DNS", "Manage DNS", or "DNS Records").

Add the CNAME record

Add a new record with the exact values above: type CNAME, Name/Host = your subdomain (www), Value = the target you copied, TTL = default.

Using your root domain?

Using your root domain (yourbrand.com with no www)? Most providers don't allow a CNAME on the bare root. Either connect www.yourbrand.com and turn on Forward / Redirect from the root to www, or — if your provider supports CNAME flattening, ALIAS, or ANAME — use that record type with the same target.

Save and verify

Save the record at your provider. Back in the Domains tab, click Verify DNS. If it isn't ready yet, wait a few minutes and click again.

You're live

Done — HTTPS turns on automatically once the domain verifies. Worldwide DNS changes can take 5 minutes to 48 hours, though most go live within an hour.

Where to find DNS settings

RegistrarPath
GoDaddyMy Products → Domain → DNS → Manage Zones
NamecheapDomain List → Manage → Advanced DNS
CloudflareSelect your site → DNS → Records
HostingerDomains → Manage → DNS / Nameservers
Google Domains / SquarespaceDNS → Manage custom records
WixDomains → your domain → Manage DNS Records

Why not a plain A-record?

Our address is a managed load balancer, not a fixed IP — a hardcoded A-record can stop working when that IP changes. A CNAME (for www) or ALIAS / ANAME / CNAME-flattening (for a root domain) follows the address automatically and keeps your site reachable.

Good to know: a domain can be connected to only one site at a time. If you already use the domain for email or another website, only add the one record for the subdomain you're connecting. If you remove a domain here later, delete its DNS record at your provider too.

Domain status

Each domain on the Domains tab shows a status chip:

StatusMeaning
Pending DNSDomain added, but the CNAME record hasn't verified yet
DNS VerifiedThe CNAME record was found and verified
ActiveThe domain is verified and currently serving your site
FailedVerification failed — check the record matches exactly and try Verify DNS again

Removing a domain

Every custom domain (not your free *.sites.billionbiz.in address, which can't be removed) has a delete icon next to its status chip. Clicking it opens a confirm dialog: "Remove <domain> from this site? This action cannot be undone." Confirming detaches the domain from your site immediately — remember to also delete the CNAME record at your domain provider, or the record will keep pointing at BillionBiz with nothing to serve it.

Next steps