Skip to content
Log inSign up free
Your Shop Link

Connecting a custom domain

Connect your own domain name to your shop for a professional address.

Instead of the default shop link, you can connect your own domain (like myshop.com) so customers see your brand name in the address bar.

What you need

Important: Use a main domain, not a subdomain

You need to connect a main domain like myshop.com — not a subdomain like shop.mysite.com.

If you only have a subdomain, you'll need to either:

How to connect your domain

Step 1: Go to Dashboard → Shop and tap Custom Domain.

Step 2: Enter your domain name (e.g. myshop.com).

Step 3: Go to your domain provider's website and change your nameservers to:

This tells the internet to point your domain to us.

Step 4: Come back and tap Connect.

How to change nameservers

Every domain provider has a slightly different process, but the general steps are:

  1. Log in to your domain provider (where you bought the domain)
  2. Find your domain's settings — look for "Nameservers" or "DNS"
  3. Replace the existing nameservers with: ns1.myduka.link, ns2.myduka.link, ns3.myduka.link, ns4.myduka.link
  4. Save the changes

If you're not sure how, search for "change nameservers [your provider name]" — most providers have a help guide for this.

After connecting

Common issues

"Site can't be reached" after connecting: Nameserver changes can take up to 24–48 hours to fully take effect, though it's usually much faster. Try again in a few hours.

Site shows "Not Secure": The SSL certificate is still being set up. Wait about 10–15 minutes and refresh. If it persists after an hour, disconnect and reconnect the domain.

"This domain is already in use": Another shop on our platform is using this domain. If you own the domain and didn't set this up, contact our support.

Still need help?

Can't find what you're looking for? Reach out and we'll get back to you.

Contact support
WhatsAppsupport@myduka.link+254797 560 650