Store Builder

Your own domain

Attach a domain you own — the TXT record that proves ownership, the routing records that actually bring visitors in, and what the free address does afterwards.

Manage → Domain & SEO.

The address you already have

Every site comes with a free address that works immediately, with no DNS setup. You can sell on it today.

You can change it with Change — but read the warning:

"{host} will stop working immediately and someone else can claim it. Update any links you have shared."

The old address is not held for you. If you have shared it anywhere, those links break at once.

Adding your domain

Add a custom domain → type yourdomain.com or shop.yourbrand.com.

Then come two groups of DNS records, and they do two different jobs. This is the part people conflate, so plainly:

1. The TXT record — proving you own the domain

The panel Add this DNS record at your domain provider gives you a TXT record: Type, Host/Name, Value. Publish it at your domain provider, then press Verify.

The status moves through three: PendingVerified, or Failed.

"DNS changes can take up to 24 hours to propagate." A verification that fails right after you added the record usually just has not propagated — wait and try again.

2. The routing records — actually bringing visitors in

The panel Point your domain at the platform is the second group, and it states the difference: "The TXT record above proves ownership; these records route traffic."

Verify without adding these and visitors still cannot reach you. This is by far the most common reason people believe they are finished and the domain does not work.

There are two kinds:

  • Recommended (primary) — the record for the domain you want to use.
  • For the bare domain — redirects to www — for when you want yourbrand.com to lead to www.yourbrand.com.

The status box is direct about where you stand:

Status Means
DNS points here Visitors reach your site at this address
DNS does not point here The record is missing or points elsewhere — nobody gets through
DNS not checked The platform has no routing target configured; contact the platform administrator

Making it primary

Once a domain is verified, press Set as primary. "This is the main address visitors will be sent to."

You then choose what the free address does:

  • Redirect to {host} — visitors on the old address are sent to the primary domain, "so the site has one official address". This is the SEO-friendly choice: one page, one address.
  • Serve this page directly — both addresses serve the site.

If you choose redirect before you have any custom domain, the setting waits: "This only takes effect once you add a custom domain and make it primary. Until then, this address keeps serving the site." There is no way to lock yourself out.

SSL

Certificates are issued automatically once the domain is verified and DNS points correctly. There is nothing to buy, upload or renew.

Removing a domain

Remove detaches the domain from the site. It cannot be undone, and visitors to that address no longer reach you.

The order that goes smoothly

  1. Add the domain.
  2. Publish the TXT record → press Verify → wait for Verified.
  3. Publish the routing records → wait for the status box to say DNS points here.
  4. Set as primary.
  5. Choose whether the free address redirects or serves directly.
  6. Publish the site, then open the domain and check.

Step 3 is the one that gets skipped.

Updated 22/08/2026