Help Center / Online Store / How to Connect a Custom Domain to Your Store

How to Connect a Custom Domain to Your Store

Mar 10, 2026 · 24 views

You can connect your own domain name to your KukuExpress storefront so customers visit your store at www.yourdomain.com instead of the default KukuExpress URL.

Before You Start

You'll need:

  • A domain name you own (purchased from providers like GoDaddy, Namecheap, Google Domains, etc.)
  • Access to your domain's DNS settings

Step 1: Enter Your Domain

  1. Go to Online Store in your sidebar.
  2. Click the Domain tab.
  3. Enter your domain name in the field. For example:
    • shop.yourdomain.com (recommended — uses a subdomain)
    • www.yourdomain.com (if you want your main website to be your store)
  4. Click Save Domain.
Tip: We recommend using a subdomain like shop.yourdomain.com or store.yourdomain.com. Subdomains are easier to configure and don't affect your existing website.

Step 2: Add a CNAME Record in Your DNS Provider

After saving, you'll see DNS instructions on the page. You need to add a CNAME record in your domain provider's DNS settings.

What is a CNAME record?

A CNAME (Canonical Name) record tells the internet that your domain should point to another domain — in this case, our servers at partner.kukuexpress.com. Think of it as a forwarding address for your domain.

What to enter

Field What to enter Example
Type CNAME CNAME
Name / Host Your subdomain (the part before your domain) shop (for shop.yourdomain.com)
www (for www.yourdomain.com)
Value / Points To Always use this exact value partner.kukuexpress.com
TTL Leave as default Automatic / 3600

Step-by-step for popular DNS providers

GoDaddy

  1. Log in to GoDaddy and go to My Products
  2. Click DNS next to your domain
  3. Click Add Record
  4. Select CNAME as the type
  5. Enter your subdomain (e.g. shop) in the Name field
  6. Enter partner.kukuexpress.com in the Value field
  7. Click Save

Namecheap

  1. Log in to Namecheap and go to Domain List
  2. Click Manage next to your domain
  3. Go to Advanced DNS
  4. Click Add New Record
  5. Select CNAME Record
  6. Enter your subdomain in Host (e.g. shop)
  7. Enter partner.kukuexpress.com in Value
  8. Click the checkmark to save

Cloudflare

  1. Log in to Cloudflare and select your domain
  2. Go to DNS → Records
  3. Click Add Record
  4. Select CNAME
  5. Enter your subdomain in Name
  6. Enter partner.kukuexpress.com in Target
  7. Important: Set Proxy status to "DNS only" (grey cloud) for initial setup
  8. Click Save

Hostinger

  1. Log in to Hostinger and go to Domains
  2. Click DNS / Nameservers
  3. Click Manage DNS Records
  4. Add a CNAME record with your subdomain pointing to partner.kukuexpress.com
  5. Save the record
Important: DNS changes can take up to 48 hours to propagate worldwide, though most changes take effect within 15-30 minutes. Don't worry if verification doesn't work immediately.

Step 3: Verify Your Domain

  1. Go back to Online Store → Domain tab.
  2. Click the Verify DNS button.
  3. If the DNS record has propagated, you'll see a green Verified badge.
  4. If verification fails, wait a few minutes and try again.

Step 4: SSL Certificate (Automatic)

After DNS verification, an SSL certificate is automatically provisioned for your domain. This ensures your store is accessible via HTTPS (the padlock icon in browsers). This process is automatic and usually takes 1-2 minutes.

You can track the progress on the Domain tab — it shows a 4-step progress tracker (DNS → Verify → SSL → Live).

Frequently Asked Questions

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

Root domains can't use CNAME records with most DNS providers. If you need to use a root domain, you can set up an A record pointing to our server's IP address — contact support for the IP. Some providers like Cloudflare support "CNAME flattening" which lets you use a CNAME on the root domain.

Can I change my domain later?

Yes. Update the domain in the Domain tab, save, and verify the new DNS record. The old domain will stop working.

Will my old KukuExpress URL still work?

Yes. Your default URL at partner.kukuexpress.com/store/your-slug will always work.

I added the DNS record but verification still fails

DNS changes can take up to 48 hours. Try again after 30 minutes. You can verify your CNAME record using a free tool like dnschecker.org — enter your domain and check that the CNAME points to partner.kukuexpress.com.

I'm using Cloudflare. Any special settings?

Set the proxy status to "DNS only" (grey cloud) when adding the CNAME. This lets us verify the DNS and provision the SSL certificate. After your domain is live, you can enable the Cloudflare proxy (orange cloud) if desired.

Can I use different domains for my store and pages?

Yes! You can use one domain for your online store (e.g. shop.yourdomain.com) and a separate domain for your web pages (e.g. yourdomain.com). Set up the pages domain from Pages in your sidebar. Both follow the same CNAME setup process.

How do I remove my custom domain?

Go to the Domain tab, clear the domain field, and save. Your store will only be accessible via the default KukuExpress URL.

Related Articles

On this page