> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.getzendo.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Use your own domain

| **Plans:** Pro and Agency.

Your client portal starts out at `https://<your-workspace>.getzendo.io`. You can move it to a domain of your own, so that your clients sign in, use the Front Desk and open documents on an address that belongs to you. It takes two steps: a DNS record at the company that manages your domain, and then the domain in **Settings › Brand › Domain & email**. Only the workspace owner can connect a domain.

## Move the client portal to your domain

1. Choose a subdomain for the portal, such as `portal`, `clients` or `support`. Zendo works with a subdomain, like `clients.yourcompany.com`, not with the bare `yourcompany.com`.
2. Sign in where you manage your domain's DNS and add a `CNAME` record, as shown in the table below.
3. Wait until the record works. This usually takes 5 to 30 minutes, and sometimes up to 48 hours. The record works when your subdomain opens a Zendo page with a 404 error: traffic is already reaching Zendo.
4. In Zendo, open **Settings › Brand › Domain & email** and select the **Domain** tab.
5. Enter the full subdomain in **Custom domain URL**, for example `clients.yourcompany.com`.
6. Select **Save**.
7. If you also want emails to come from your own address, continue on the **Emails** tab. See [Send emails from your own address](https://help.getzendo.io/en/article/send-emails-from-your-own-address-1enl3sm/).

| Field at your DNS provider | What to enter |
|---|---|
| **Type** | `CNAME` |
| **Host** or **Name** | The subdomain only, for example `clients` |
| **Value** or **Target** | `custom.getzendo.io` |

`custom.getzendo.io` is the same for every workspace. Copy it exactly as it is, and do not enter your workspace address there. A changed value is the most common reason a domain does not connect.

![Custom domain URL on the Domain tab (5).](https://getzendo.io/wp-content/uploads/2026/11/kb-p10-domain.webp =624x209)

## Zendo checks the record when you save

When you select **Save**, Zendo checks that your subdomain points to `custom.getzendo.io`. If it does not yet, the domain is not saved. Add the record first, wait until it works, and only then enter the domain in Zendo.

Zendo checks the record only at that moment. If you later remove or change the record, Zendo still treats the domain as connected and does not warn you, but the portal stops opening on it.

## If you use Cloudflare, turn the proxy off

In Cloudflare, set the record to **DNS only** (the grey cloud). With the proxy on, Zendo cannot see the record when you save, and the HTTPS certificate cannot be created.

## The HTTPS certificate is created for you

You do not need to do anything to get HTTPS. The certificate is created the first time someone opens the domain, so that first visit takes a few seconds longer. Zendo also renews it automatically.

## If the domain does not connect

- **Check the host field.** Most DNS providers add your domain to the host automatically. Enter `clients`, not `clients.yourcompany.com`, or you end up with `clients.yourcompany.com.yourcompany.com`.
- **Check the record type.** It has to be `CNAME`, not `A`.
- **Check the value.** It has to be exactly `custom.getzendo.io`.
- **Wait a little longer.** DNS changes can take up to 48 hours. A public DNS checker shows whether the record is visible yet.

## What moves to your domain

Every page your clients see moves to your domain:

- the client portal;
- the sign-in and sign-up pages;
- the Front Desk, at `/order`;
- each service's own page, at `/order/<slug>`.

## Your Zendo address keeps working

Zendo does not redirect `<your-workspace>.getzendo.io` to your domain. Both addresses work at the same time, so you can still reach your workspace if something is wrong with the domain. Bookmarks, old emails and links on your website keep pointing to the old address, so update your website and tell your clients the new one.

The first time you open the workspace on the new domain, you sign in again.

## The domain comes before the email sender

Connecting a domain does not change the address Zendo's emails come from. A custom email sender needs your own domain, so set up the domain first and the sender after it. See [Send emails from your own address](https://help.getzendo.io/en/article/send-emails-from-your-own-address-1enl3sm/).

## Other settings on the Domain tab

The **Domain** tab also holds the **Help Center URL**, the **Terms of Service URL** and the **System bot**. None of these depends on your domain, so you can set them whether you have one or not. See [Name the system bot and set your help links](https://help.getzendo.io/en/article/name-the-system-bot-and-set-your-help-links-qvqbis/).

## Renaming your Zendo address instead

If you do not have a domain of your own, you can still change the name in your Zendo address. Open **Settings › Workspace › General** and select the pencil next to **Workspace URL**. This changes the name in `<workspace>.getzendo.io`, but the address stays on Zendo's domain. See [Set your workspace name, address and formats](https://help.getzendo.io/en/article/set-your-workspace-name-address-and-formats-fzxsyf/).

## Related

- [Send emails from your own address](https://help.getzendo.io/en/article/send-emails-from-your-own-address-1enl3sm/)
- [Name the system bot and set your help links](https://help.getzendo.io/en/article/name-the-system-bot-and-set-your-help-links-qvqbis/)
- [Set your workspace name, address and formats](https://help.getzendo.io/en/article/set-your-workspace-name-address-and-formats-fzxsyf/)
- [Put your logo, favicon and app icon in place](https://help.getzendo.io/en/article/put-your-logo-favicon-and-app-icon-in-place-1sy8a1l/)
- [Set up your Front Desk](https://help.getzendo.io/en/article/set-up-your-front-desk-mdpq9e/)