Skip to main content

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

  1. In Settings → Storefront, choose to add a custom domain.
  2. Enter the domain you want to use (for example shop.yourbrand.com).
  3. Omni Store gives you a DNS record to add — usually a CNAME pointing your domain at Omni Store.
  4. Add that record in your domain registrar's DNS settings.
  5. 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 an A record) 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.