Setting up a custom domain

  • Knowledge Base
  • Responsive Website Builder


Your site's domain is like its street address; it lets other people find it. Setting up your site domain is very important in making sure that people can visit your sites. While our site builder does not host your domains, you can purchase a domain and connect it to your published site by creating a CNAME and 301 redirect in your DNS.

Getting Started

For your site to show up at any domain, you first need to publish it. For more information about publishing your website, please refer to this article.

Note: if you don't own a custom domain, the editor will let you choose a website address with a generic domain so you can publish your site live immediately.

Customizing your Domain

To fully customize domain, your site needs to be published. Once you've published, you can choose the custom domain you want to use in the Site Settings area:

  1. Click "Site URL".
  2. Click "Change Site Address".
  3. Click "Use a domain you already own".
  4. Enter the URL of the domain you already own. Note: Remember to include the www before the domain name.
  5. Click Save.

Creating your CNAME record

Setting up a Duda responsive site with your own domain is a one-time setup. The process for getting your domain associated with your Duda responsive site is going to be different for each Domain Provider. Follow these basic steps for setup:

To connect your domain: log in to your domain host provider, visit the domains section, edit the DNS records and create a CNAME record with the following settings:2017-12-06_15-17-33.png

Creating your 301 redirect

After creating your CNAME, you’ll be able to find your site at the www domain (ex: However, you will need to create a 301 redirect from the base domain (without a www) to the www domain (for example, if your domain is, then the redirect will send visitors to

If you have set this up correctly with your domain host, you will be redirected from: →

Note: not all domain hosts call this a 301 redirect, it can be referred to as Forwarding, Domain Redirect, or another name.

I can’t figure out how to create the CNAME and redirect in my domain host

Most domain hosts have instructions on creating CNAME records and 301 redirects in their help centers.

If you cannot find this information, you can ask your domain host the following:

"Can you please / How can I create a CNAME record for my domain with the values:


and also, how can I create a 301 redirect from the base domain (without a www) to the www domain ( URL so that my visitors are sent there appropriately."

If your domain host can't create a 301 redirect

Some domain hosts do not allow you to create a 301 redirect. If this is the case, there are workarounds that you can use:

Create an A name redirect using a Static IP

If your domain host does not have the ability to create 301 redirects, there is a workaround you can use instead. However, it is important to note that this workaround may not work for sites with HTTPS, so if you need your site to have HTTPS, you will need to make sure your domain host can create a 301 redirect.

Create an A record with the values:

Host: @


Transfer your domain to another host

Almost every domain host offers the ability to set up a CNAME and 301 redirect. If your domain host does not, it would be in your best interest to transfer your domain to another host. Each domain host has different instructions for transferring a domain. Please contact your domain host if you are interested in transferring your domain.

I've followed these steps but my site still is not live!

CNAMEs can take up to 48 hours to propagate, so your website will not usually show up immediately. If your site still isn't showing up after 48 hours, something is probably wrong. To figure out what's going on:

  1. Go to and enter your site's full address (with www) into the text area, then click Search.
  2. If you see red X's, or do not see to the right of each location, this means that either the CNAME record was not set up correctly or the domain host is not propagating. 
  3. Check that the CNAME is set up using the instructions under the customizing your domain section.
  4. Take care to check whether the domain host you set up this CNAME in is actually hosting your domain; in some cases a domain host will let you set up records even though they aren't hosting the domain.
  5. If everything is set up correctly and you've waited 48 hours, but your site is not showing, please contact your domain host for more information.


Which domain hosts can I buy my domain from?

You can purchase a domain from any domain host that lets you create a CNAME record and a 301 redirect in the DNS.

Common Errors

Your domain is not set up correctly

This error means either that:

  1. Your domain is not set up and/or propagated appropriately.
    To resolve this, please make sure you've followed the steps in this article and wait up to 24 hours.
  2. We're expecting a different domain name.
    To resolve this, make sure that the site URL in this interface has a www before it.

Domain already in use

This error means that another site in our system is using this domain. To resolve this, if another site in your account uses this domain, go to edit that site and change its assigned domain. If no other sites in your account use this domain, please:

  1. Login to your domain host and create a TXT record with the name value 'domainverification' and have its text value be 'proofofdomain'. This will demonstrate that the domain's owner (you) is requesting the change. 
  2. Contact our support team at to explain the problem so that we can free up the domain for your use.

Please Log in as a Pro

Priority Phone Support is available exclusively to Pros. Log in to your Pro account now to see our international support numbers.

Log In
Not a Pro? Purchase a Pro plan!