Connect a Custom Domain
Point your own domain (like shop.example.com or example.com) at your Niblr store — add two DNS records, verify, and your storefront runs on your brand's URL.
Every store starts on a free your-store.niblr.store subdomain. When you're ready, connect your own domain so your storefront — and checkout — run on your brand's URL. It's two DNS records and a verification step.
You'll do this in the admin under Settings → Domains.
Add your domain
- Go to Settings → Domains → Create new and enter your hostname — either a subdomain like
shop.example.comor a bare/apex domain likeexample.com. Save. - Niblr shows a DNS setup panel with the exact record to add.
Add the DNS record
At your DNS provider (where your domain is registered — GoDaddy, Namecheap, Cloudflare, etc.), add the record Niblr shows:
| Your domain type | Record | Value |
|---|---|---|
Subdomain (shop.example.com) | CNAME | cname.vercel-dns.com |
Apex / root (example.com) | A | 76.76.21.21 |
- Using Cloudflare? Set the record to DNS only (grey cloud, not the orange proxy) — the proxy interferes with verification and TLS.
- You can keep your DNS wherever it is today; you're only adding one record.
- If Niblr also shows verification records under "also needs these records," add those too.
Verify
Back in the Domains panel, click Verify (Niblr also auto-checks when you open it). DNS changes usually propagate within minutes but can take up to a few hours. Once the records are live, the status moves from Pending to Verified, TLS is provisioned automatically, and your store answers on the new domain.
Until a domain is verified, your store keeps working on its
your-store.niblr.storesubdomain — nothing goes down while DNS propagates.
Related: set up payments and connect analytics for your storefront.