Connect your own domain

Have your website open at your shop’s name, like www.yourshop.com. Available on Starter and above. HTTPS is set up automatically.

  1. On the website card, click Settings, then open the Domains tab.
  2. Type your domain, such as www.example.com, and click Add domain. The status will be Awaiting DNS verification.
  3. Sign in to where you bought your domain (or your DNS provider) and add the 2 records shown on screen.
  4. Come back and click Check DNS. When it works, it says Domain verified.
TypeName (Host)ValueWhat it’s for
CNAMEYour domain, such as wwwYour website’s free address your-url.sites.region.thailandhosting.comPoints your domain to your website
TXT_thailandhosting (or _thailandhosting.www)The code shown on screenProves you own the domain

If your provider’s name field adds the domain name for you, enter only _thailandhosting or _thailandhosting.www. Don’t type the domain name again.

We recommend using www. Many providers don’t allow a CNAME on the main domain (without www). If you want to use the main domain, use an ALIAS / ANAME / CNAME flattening record instead.

HTTPS

Once your domain is verified, the HTTPS certificate is issued automatically the first time someone opens your website over HTTPS. You don’t need to do anything else. A verified domain also becomes your website’s main address for Google.

If something goes wrong

It says “ยังไม่พบ TXT record” (TXT record not found yet)

DNS can take from several minutes to several hours to take effect. Wait, then check again. If it still fails, check that the domain wasn’t added twice to the record name, such as _thailandhosting.example.com.example.com.

It says “TXT record ไม่ตรงกับ token” (The TXT record doesn’t match the token)

Copy the whole code from the screen again. Watch out for extra spaces or quotation marks, and delete old TXT records you don’t use.

It’s verified, but my domain doesn’t open my website

Verification only checks the TXT record. Check that the CNAME points to your website’s free address correctly, and that no old A record for the same domain is left over.

When I open it with https, the browser warns it’s not secure

The certificate is issued after the website is first opened. Wait a moment and try again. If you use Cloudflare, set this record to DNS only (grey cloud), at least until HTTPS works, because we need to reach your domain over HTTP to issue the certificate. If it takes more than 1 hour, open a ticket.

It says “โดเมนนี้ยืนยันกับเว็บไซต์อื่นแล้ว” (This domain is already verified on another website) or “โดเมนถูกใช้แล้ว” (This domain is already in use)

This domain is connected to another website. Remove it from that website first. If it isn’t your website, open a ticket.

It says “Custom domain สำหรับ Paid plan” (Custom domains are for paid plans)

The Free plan can only use the free address. Upgrade to Starter or Business to connect a domain.

I can’t enter a Thai-language domain

Convert the domain to Punycode (starting with xn--) before entering it. Most domain sellers show it in this form for you.

Still stuck? Let our team help

Open a ticket from the Console. Tell us the site or service, what you did and the message on screen. Our reply comes back in the same ticket, so everything stays in one place.