Sales Channels > Online Store
Open in TWICE Admin
Prerequisites
- Access to your domain’s DNS, at the registrar or wherever the zone is hosted. You cannot finish without it, and it is the step most likely to need someone else.
- A working checkout, or the willingness to configure one — a storefront customers cannot pay through is not launched. See Checkouts.
The Walkthrough
Find the storefront you already have
Design it in the theme editor
Save, and know that saving is publishing
Attach a checkout
Connect your domain
shop.yourbrand.com, or the root yourbrand.com. TWICE validates the format and creates the record with status Needs setup.The next screen shows the DNS records to add at your registrar. Add them exactly as shown.Verify, and read the status honestly
Set the primary domain
Confirm it is actually live
- It resolves and the certificate is valid — no browser warning.
- The design you saved is the one you see.
- Listings appear, for the location you expect. If not, this is a publishing question rather than a domain one.
- A test order completes through checkout. Nothing else proves the storefront is launched.
How do I know it worked?
- The domain shows Connected, and it is marked Primary if it is the address you want customers on.
- The certificate is valid in a browser, with no warning.
- Other domains redirect to the primary rather than serving a duplicate storefront.
- A test order goes all the way through checkout on the live domain.
Troubleshooting / Common Pitfalls
Verify fails and the DNS records look right
Verify fails and the DNS records look right
The status sat on Verifying for a while
The status sat on Verifying for a while
My root domain will not connect
My root domain will not connect
shop.yourbrand.com, or move the zone to a provider that supports apex aliasing. This is a registrar limitation, not a TWICE setting.The storefront loads but has no listings on it
The storefront loads but has no listings on it
I cannot see the Domains page
I cannot see the Domains page
account_settings:domain. Manager and Member do not hold it, even though Manager can edit the storefront itself.What to do: ask an Owner or Admin to connect the domain. The theme work does not need them.Two addresses are serving the same storefront
Two addresses are serving the same storefront