Domains
Where customers reach your store, and connecting your own domain.
In the admin Settings › Domains
Open Settings › Domains. Domains are where customers reach your store.
Your preview address
Every store gets an address on storeloom.com, such as ejg3k1.storeloom.com. It is given by Storeloom and fixed: it cannot be changed or removed. Connect your own domain for a branded address.
Connect your own domain
- Open Settings › Domains and choose Connect domain.
- Type your domain, such as
yourbrand.com, and choose Next. Storeloom adds it to your store and shows the records to set.www.yourbrand.comis connected with it; a name such asshop.yourbrand.comis connected alone. - At your domain provider, set the records shown (Copy copies each one). Each domain gets a name of its own to point at, such as
3f9c0a41b27d8e6c5a19.custom.storeloom.com: it belongs to this domain of your store alone, so always use the one shown for it. Foryourbrand.comthe records are usually a CNAME record forwwwto that name, and foryourbrand.comitself an A record for@to Storeloom’s address (and an AAAA record when one is shown) with a TXT record. Remove any other A or AAAA record foryourbrand.com, and any other record forwww. A domain in another alphabet, such asферн.bg, is written in itsxn--form in the records, as most DNS hosts ask for it, with the name as you typed it beside each record. In the list of your domains it shows as you typed it, with itsxn--form under it. - Choose Connect domain.
- Storeloom looks at your domain’s DNS at once. When a name such as
www.yourbrand.compoints at its own name, it is connected: no other step. When it does not yet, the domain shows Waiting for DNS with what is still missing, and Storeloom keeps looking by itself, every few minutes at first, for three days. Check again looks now. Closing the window after Next keeps the domain on your store, with its records on its row.
A domain goes through these steps, shown on its row:
- Waiting for DNS: the records are not right yet. The row says what is missing, in plain words.
- Setting up: the domain points at Storeloom; its secure certificate is being issued. This can take a few minutes; a new domain can take up to a day. Keep its records in place.
- Connected: shoppers reach your store at the domain.
- Problem: what went wrong, and what to do. Put the record right, then choose Check again.
Shoppers are sent to a domain only once it shows Connected. Until then your store stays at its preview address. With yourbrand.com and www.yourbrand.com connected together, www.yourbrand.com becomes your main address once it is connected (unless you already have a main address of your own), and yourbrand.com forwards to it.
When Storeloom asks for a TXT record
Pointing a name such as www.yourbrand.com or shop.yourbrand.com at its own name proves it is yours. A TXT record is asked for when:
- the domain, or another name of the same domain (such as
shop.yourbrand.comforyourbrand.com), has been added to another Storeloom store, even one where it never connected, or was connected to one. The row says “Another store has added or connected this domain”. Add the TXT record shown, then choose Check again: the domain moves to your store. - your domain has a wildcard record (
*), which points every name under it at Storeloom. The row says so. Add the TXT record shown, or remove the wildcard record, then choose Check again. - it is your bare domain itself (
yourbrand.com): its A, AAAA, ALIAS or ANAME record points at addresses every Storeloom store shares, so the TXT record proves it is yours. Add the TXT record shown, then choose Check again.
Your bare domain (yourbrand.com)
Most domain providers cannot give a CNAME record to the bare domain itself. Storeloom shows the way that works for it:
- A and AAAA records, when Storeloom shows them: point
@at Storeloom’s address, and remove any other A or AAAA record. Either name can be your main address: choose Make primary on the one you want, and the other forwards to it. - ALIAS or ANAME, when Storeloom shows that instead: point
@at the name shown for it with your provider’s ALIAS, ANAME or “CNAME flattening” record. If your provider has none, connectwww.yourbrand.comand turn on your provider’s own forwarding fromyourbrand.comtowww.yourbrand.com: that always works.
Either way, add the TXT record shown for yourbrand.com too.
When a domain will not connect
- More than one A record, or one that is not Storeloom’s: remove every A record except Storeloom’s.
- An AAAA record that is not Storeloom’s: remove it, or change it to Storeloom’s when one is shown.
- www points elsewhere, or is missing: make
wwwa CNAME record to the name shown for it, and remove any other record forwww. - **It points at
custom.storeloom.com, or at another domain’s name**: each domain has a name of its own to point at. Change the record to the one shown on this domain’s row. - CAA records: when your domain has CAA records, they must allow the certificate authorities Storeloom’s certificates come from. The row names the ones to add (such as
letsencrypt.organdpki.goog). - **A wildcard record (
*)**: remove it, or add the TXT record Storeloom asks for. With a wildcard, every name under your domain points somewhere, so pointing alone does not prove a name is yours. - Your provider’s proxy is on (an orange cloud, or “proxied”): set the record to DNS only.
- “Enter a domain of the public internet”: Storeloom connects domains you registered with a domain provider, such as
yourbrand.com. Names that only work inside a network (ending in.local,.internal,.lanor.test) and a bare ending such asco.ukcannot be connected. - DNS does not answer: check the domain’s nameservers at your registrar, and turn DNSSEC off there if it was set up for other nameservers.
Several domains
- Make primary makes a domain your store’s main address. Chosen while the domain is still being set up, it shows Primary once connected and becomes the main address as soon as it is connected.
- Each other domain can Redirect to the primary domain (alias), or serve one language of your store without the language in the address (such as
example.bgfor Bulgarian). Otherwise languages live in folders on the primary domain, such as /bg or /de. - A market can be found By choosing their country on the primary domain, In a folder, such as /pl, or On a domain of its own. A folder named after one of your languages (such as /pl for Polish) is that language’s: a market in it shows that language.
- Remove takes a custom domain off your store, after you confirm: shoppers who go to it no longer reach your store, and its certificate is removed. Redirects you made for that domain alone go with it, and the confirmation says how many. You can connect it again later. The page then says it was removed.
A market’s domain as the home of its language
A market’s own domain shows the market’s language. Tick The home of that language on the domain’s row when the domain is where that language belongs, for example yourshop.ro for Romanian:
- Search engines get that domain as the language’s address (the address it names as the original, the other-language links in its pages, and the sitemap), and your other domains link to it.
- This works for your main language too. The primary domain still shows the main language, for previews and for shoppers who choose their country there, but tells search engines to use the market’s domain. When every language has a domain of its own, the primary domain’s sitemap lists nothing.
- For another language, its folder on the primary domain (such as /cs) moves shoppers to the domain.
- When the market sells only chosen products, the domain is the address of what it sells. A product it does not sell has no page there, so its page on the primary domain stays that product’s address in your main language, and the market’s sitemap leaves it out.
- A market that moves to another address, or is deleted, gives your main language back to the primary domain. Another language stays on the domain until you change it.
Default address in search results
Search engines send shoppers whose language or country none of your addresses is made for to one address (the x-default alternate). Under Default address in search results, choose where:
- The … store (the default): your main language’s address, on the market’s domain when that is its home, otherwise on the primary domain.
- The … market: the address of a market with a folder or a domain of its own.
- Nowhere: no default address is given.
If the chosen market loses its own address or is deleted, the default goes back to your main language’s address.