Link Your Domain
How it works
Linking a domain takes three steps:
- Pick a subdomain and enter your domain in the Locations So Super dashboard.
- 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.
- 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 atlocations.yourdomain.com), but you can also pickstoresorfind, 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
- In the dashboard, go to Settings → Domains & URLs.
- Under Custom domain:
- Subdomain — pick
locations.(the default),stores.orfind., or choose "Enter a subdomain…" to type your own. - Your domain — enter the domain you own, e.g.
yourdomain.com(nohttps://, no subdomain — that's handled by the field above).
- Subdomain — pick
- You'll see a live preview of the final URL, e.g.
https://locations.yourdomain.com. - 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 aslocations.yourdomain.com.yourdomain.com, that's the cause — edit the Host field to justlocations. Check how existing records likewwware shown in your provider to see which style they use.
Instructions for popular providers
- GoDaddy — Add a CNAME record (enter just
locationsin the Name field) - Namecheap — How to create a CNAME record for your domain (Domain List → Manage → Advanced DNS → Host Records; enter just
locationsas the Host) - Cloudflare — Create DNS records (enter just
locationsas 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
- Go back to Settings → Domains & URLs in the dashboard.
- Click the "Verify domain" button below the Awaiting verification banner.
- 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— nohttps://, 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-storeURL.