Link Your Domain

How it works

Linking a domain takes three steps:

  1. Pick a subdomain and enter your domain in the Locations So Super dashboard.
  2. Add one DNS record (a CNAME) at your domain provider. The dashboard shows you the two values you need, each with a one-click Copy button.
  3. Click "Verify domain" back in the dashboard. We check a small verification file on your domain to confirm you control it — once it passes, your locator goes live on your domain with HTTPS included, and all your locator URLs (search results, share links, sitemap) switch over automatically.

Before you start

  • You'll need to be able to sign in to your domain registrar or DNS provider (where you bought or manage your domain) and add DNS records.
  • Your locator runs on a subdomain of your domain. We default to locations  (so your locator ends up at locations.yourdomain.com ), but you can also pick stores  or find , or type your own.
  • Each domain can only be linked to one store. If a domain is already linked elsewhere, you'll see a message saying it's already linked to another store.

Step 1 — Add your domain in the dashboard

  1. In the dashboard, go to Settings → Domains & URLs.
  2. Under Custom domain:
    • Subdomain — pick locations.  (the default), stores.  or find. , or choose "Enter a subdomain…" to type your own.
    • Your domain — enter the domain you own, e.g. yourdomain.com  (no https:// , no subdomain — that's handled by the field above).
  3. You'll see a live preview of the final URL, e.g. https://locations.yourdomain.com .
  4. Click Save. The status banner now shows Awaiting verification with the two values you need in the next step — each has a Copy button.

Step 2 — Create the CNAME record at your DNS provider

Sign in to your domain provider and add a new DNS record using the values from the banner:

Field Value
Type CNAME
Host / Name / Alias Your locator hostname — the first value in the banner, e.g. locations.yourdomain.com
Value / Target / Points to customers.sosuper.app  — the second value in the banner
TTL Automatic (or the default)

⚠️ Common mistake: providers handle the Host/Name field differently. Some want the full value from the banner (locations.yourdomain.com ); others automatically append your domain, so you should only enter the subdomain part (locations ). If your record ends up as locations.yourdomain.com.yourdomain.com , that's the cause — edit the Host field to just locations . Check how existing records like www  are shown in your provider to see which style they use.

  • GoDaddy — Add a CNAME record (enter just locations  in the Name field)
  • Namecheap — How to create a CNAME record for your domain (Domain List → Manage → Advanced DNS → Host Records; enter just locations  as the Host)
  • Cloudflare — Create DNS records (enter just locations  as the name; proxy status can stay orange)
  • Squarespace Domains (including former Google Domains) — Edit your domain's DNS records (use the Custom Records section)
  • Any other provider — look for "DNS records", "DNS management" or "Advanced DNS" in their help center; every provider supports CNAME records, and the values above are the same everywhere.

Step 3 — Verify your domain

  1. Go back to Settings → Domains & URLs in the dashboard.
  2. Click the "Verify domain" button below the Awaiting verification banner.
  3. If verification succeeds, the banner turns green (Verified and live) and your locator URL is shown.

DNS changes usually propagate within a few minutes but can occasionally take up to 24–48 hours. If verification fails, wait a little and click Verify domain again — nothing breaks by retrying.

Troubleshooting

"The check … did not return the expected verification token"

The domain points somewhere, but not at us (or not correctly). Double-check:

  • The Host/Name of the record (see the common mistake above — this is the most frequent issue).
  • The target is exactly customers.sosuper.app  — no https:// , no trailing slash, no extra dots.
  • You don't have a conflicting record (e.g. an A record) for the same subdomain.

    Then wait a few minutes for propagation and try again.

"Could not reach https://locations.yourdomain.com"

DNS hasn't propagated yet, or the record was never saved. Wait a few minutes and retry; you can check propagation with a tool like dnschecker.org by looking up the CNAME for your locator hostname.

"Custom domain is already linked to another store"

Domains are unique across all stores. If you own another store with us that already uses this domain, remove it there first, then link it to this store.

Can I use my root domain (yourdomain.com ) instead of a subdomain?

Most DNS providers don't allow a CNAME record at the root of a domain, so we recommend a subdomain like locations.yourdomain.com . If your DNS is on Cloudflare, root CNAMEs are possible via CNAME flattening — but a subdomain is the simplest setup.

Good to know

  • HTTPS is automatic — we provision and renew the SSL certificate for your domain; there's nothing to configure.
  • Everything switches over — once verified, your locator, search results, location pages, and sitemap are all served from your domain.
  • You can change or remove your domain any time — use Remove domain on the same settings card, and your locator switches back to the default sosuper.app/l/your-store  URL.

Was this page helpful? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Contact