Custom Domain Setup

Where to add your custom domain

To connect a custom domain to your current page visit the Account page and navigate to the Pages section. Click the + Custom Domain button located under the page.

Custom domain options

There are two options for connecting your domain:

1. Main Domain (mywebsite.com or www.mywebsite.com)

2. Subdomain (links.mywebsite.com)


Note that a few domain name providers such as GoDaddy will require using either the WWW version or a subdomain (www.mywebsite.com or links.mywebsite.com) instead of the root domain (mywebsite.com) to complete this setup.

With many other providers, including Namecheap and Cloudflare, you will be able to use the root domain without any issue.


Connecting your domain

Specific provider instructions:

GoDaddy Custom Domain Setup

Namecheap Custom Domain Setup

Cloudflare Custom Domain Setup


For general guidance with all providers:

Step 1

Enter the domain you would like to add in the Custom Domain field and click Continue.

Step 2

Visit your domain name or DNS provider and add the record provided in the pop up window, note that the Name field in the screenshot below can vary based on the custom domain entered above.

Step 3

Once the record has been added to your domain name, click the Check Status button. When the record is detected the pop up will close and the domain should start working shortly. If the pop up window doesn't close on your first attempt, try waiting a couple minutes then check the status again.


In rare cases DNS changes can take up to 24 hours to take effect, so if your domain doesn't connect right away you can close the pop up window and check back later. If the record was added correctly, the domain will still connect automatically in the background even without checking its status.


If the custom domain does not connect, you should check the record for errors and ensure there are no other records overlapping this one. Once you have corrected any issues click Fix Connection to re-check the status.

Custom domains with multiple pages

You can connect each page on your account to a different domain, or you can connect multiple pages to the same domain. Different pages on the same domain name should connect instantly since they will use the same record added above. Pages on different domain names will require adding another record for each custom domain following the same steps above.


If you're using the same domain for multiple pages, the first one connected will use the base domain (mywebsite.com) by default. Additional pages connected to the same custom domain will be added as routes to the base domain using the username of the page (mywebsite.com/username).


If you would like to change which page is connected to the base domain, visit the Account page while the preferred page is active and select the Change to Base button next to the domain. In the example screenshot below, this would make mywebsite.com/vlad accessible instead from mywebsite.com.


Disconnecting your custom domain

To disconnect your domain simply click the Disconnect button next to the domain. If you are using the same custom domain for multiple pages, disconnecting it from one page will still leave the others working.


Additionally, your original solo.to links will still continue to work to give you more flexibility based on which links you prefer to share publicly (either from your custom domain or from solo.to).


If you have any questions or need assistance setting up your custom domain, feel free to contact support using the Help beacon in your dashboard.


This feature is available exclusively on the Professional Plan.



Getting your new domain indexed by search engines

Unlike your solo.to URL, custom domains are not automatically submitted for search engine indexing. Once a custom domain is connected indexing will occur eventually as the link is shared, however, you can expedite this process by signing up for a free Google Search Console account to request indexing for your domain property.