Connecting a custom domain
By default your storefront lives at your-slug.useomnistore.com. With a custom domain you can use your own web address instead — like shop.yourbrand.com — for a fully branded online shop.
Plan required Custom domains are available on higher plans (and as an add‑on). See Plans & pricing.
What you'll need
- A domain you own (bought from any registrar).
- Access to that domain's DNS settings (where you add records).
How it works
- In Settings → Storefront, choose to add a custom domain.
- Enter the domain you want to use (for example
shop.yourbrand.com). - Omni Store gives you a DNS record to add — usually a
CNAMEpointing your domain at Omni Store. - Add that record in your domain registrar's DNS settings.
- Back in Omni Store, verify the domain. Once DNS has updated (this can take from a few minutes up to a day), verification succeeds and your storefront is served from your domain over secure HTTPS.
Use a subdomain
A subdomain like shop. or store. is the easiest to point and keeps your main website free for other things.
After it's connected
- Your storefront loads on your own domain automatically.
- HTTPS (the padlock) is set up for you.
- Share your branded address everywhere — social media, business cards, packaging.
Troubleshooting
- Verification keeps failing — double‑check the DNS record matches exactly, and remember DNS changes can take time to spread. Try again after a while.
- Site not loading on the domain — confirm the record is a
CNAME(not anArecord) unless instructed otherwise, and that there's no conflicting record for the same name. - Padlock warning — give it a little time after verification for the secure certificate to issue.
If you're unsure about DNS, your domain registrar's support can add the record for you in minutes — just give them the value Omni Store shows.