---
title: "Set up your custom domain"
description: "Use your own domain (like portal.yourdomain.com) instead of the default for your Hubflo Client Portal."
url: https://support.hubflo.com/en/articles/9419546-set-up-your-custom-domain
collection: "Custom domains & subdomains"
updated: 2026-09-22
language: en
alternates: [fr]
---

# Set up your custom domain

Use your own domain (like portal.yourdomain.com) instead of the default for your Hubflo Client Portal.

When setting up your client portal on Hubflo, you may come across two domain options: a **custom domain** and a **Hubflo subdomain**.

-   Choose a Custom Domain if:  
    Already have a website and want full control over your branding.
    
-   Stick with a Subdomain if:  
    You want to get started fast with a simple, no-cost setup.
    

## What Is a Hubflo subdomain?

A **Hubflo subdomain** is a free domain that uses Hubflo’s domain structure and is automatically assigned when you create your workspace.

**Example**:  
👉 `mycompany.hubflo.com`

You can update the Hubflo Subdomain under **Settings** > **Domain & general.**

![](https://staticfiles.gleap.io/helpcenter/6a4bcc4e8b024171cc9027af/20260709133252_7958.png)

## What Is a custom domain?

A **custom domain** is a web address that you own and manage, usually purchased from a domain registrar like [GoDaddy](https://godaddy.com/), [Cloudflare](https://www.cloudflare.com/), or [Namecheap](https://www.namecheap.com/).

**Example**:  
👉 `portal.mycompany.com`

## What you’ll need before you start

-   A registered custom domain (e.g. yourdomain.com)
    
-   An active Hubflo subdomain (e.g. yourcompany.hubflo.com)
    
-   Access to your domain registrar (GoDaddy, Namecheap, etc.)
    
-   Hubflo Plus Plan
    

## Add your custom domain in Hubflo

1.  In Hubflo, go to **Settings → Domain & general**
    
2.  Click **Edit domain**
    
3.  Enter your custom domain (e.g. `portal.yourdomain.com`) in the **Custom domain** field and click **Next**
    

## Add DNS record in your domain provider

1.  Go to your domain provider (e.g. GoDaddy, Namecheap)
    
2.  Add the following DNS record to your domain registrar to complete the setup:
    

<table data-id="f1fda6f1-6b99-43a4-b071-d3d6efd64751" style="min-width: 100px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1" style="background-color: #d7efdc80;"><p data-id="fc6659e5-9905-49c4-b0fa-a89e89620481"><strong>Type</strong></p></td><td colspan="1" rowspan="1" style="background-color: #d7efdc80;"><p data-id="7941fb7f-8fd4-4a83-83e0-1ccc01a89720"><strong>Host / Name</strong></p></td><td colspan="1" rowspan="1" style="background-color: #d7efdc80;"><p data-id="d38cf5bd-ae8c-4129-93c5-ba8a9e15401f"><strong>Value / Target</strong></p></td><td colspan="1" rowspan="1" style="background-color: #d7efdc80;"><p data-id="d3465bf1-37b3-454c-9b76-c5c4d5e62a52"><strong>Status</strong></p></td></tr><tr><td colspan="1" rowspan="1"><p data-id="d76cb480-2429-4d5b-8b7e-e9bacbb41f0f">CNAME</p></td><td colspan="1" rowspan="1"><p data-id="648c933e-6492-46fe-84ad-26ef7f6fee31">portal</p></td><td colspan="1" rowspan="1"><p data-id="de8094fa-9a63-4677-a2d2-7640ba940a41">portal.hubflo.com</p></td><td colspan="1" rowspan="1"><p data-id="60bdc6ca-42ac-4706-a6eb-ff700d96a51c"><span data-name="orange_circle" data-type="emoji">🟠</span> Action required</p></td></tr></tbody></table>

#### 👉 Your DNS settings should look like this:

-   **Host / Name:** `portal` _(or_ `client`_,_ `app`_,_ `space` _depending on your preferred subdomain)_
    
-   **Value / Target:** `portal.hubflo.com`
    

⚠ **Important**:  
Do **not** change the Value / Target— it **must** be `portal.hubflo.com`.

Once added, return to this screen and click **Validate**

![](https://staticfiles.gleap.io/helpcenter/6a4bcc4e8b024171cc9027af/20260709133252_1304.png)

You can revisit this page at any time to check your domain’s connection status.

🕒 **Note:**

-   Most updates go live in **10–15 minutes**
    
-   In some cases, DNS propagation can take up to **24 hours**
    

#### Need help with your Domain Provider?

Check out step-by-step guides for:

-   [Namecheap](https://support.hubflo.com/en/articles/9440333-client-portal-connecting-your-namecheap-domain.md)
    
-   [Cloudflare](https://intercom.help/hubflo/en/articles/9419911-client-portal-connecting-your-cloudflare-domain)
    
-   [GoDaddy](https://support.hubflo.com/en/articles/9435741-client-portal-connecting-your-godaddy-domain.md)
    
-   [Ionos](https://support.hubflo.com/en/articles/9440435-client-portal-connecting-your-ionos-domain.md)
    
-   [OVH](https://support.hubflo.com/en/articles/9440397-client-portal-connecting-your-ovh-domain.md)
    

* * *

## Troubleshooting

### **My CNAME record is correct, but the domain still isn't working**

Try refreshing the connection:

1.  Go to **Settings → Domain & general**
    
2.  Click **Cancel request**, then click **Save**
    
3.  Re-add your domain and click **Validate**
    

This restarts the domain verification process and helps if the CNAME was previously incorrect.  
​

⏱ Changes typically apply in **15 minutes**, but DNS updates can take longer.

### **My CNAME isn’t working after 48 hours**

Double-check the following:

-   You’ve added a **CNAME record**, not an A record
    
-   The **Name/Host** is set correctly (e.g. `portal`)
    
-   The **Target/Value** is exactly: `portal.hubflo.com`
    

💬 **Still having trouble?**  
Send [hello@hubflo.com](mailto:hello@hubflo.com) a screenshot of your DNS settings and your domain name — we’ll investigate!

* * *

## Frequently Asked Questions

**What happens if I disconnect my custom domain?**  
Your portal will no longer work on your custom domain. Clients must use your Hubflo subdomain instead.

**Can I switch to a different custom domain?**  
Yes. But your old domain won’t automatically redirect to the new one.  
We recommend using a tool like [Redirect.pizza](https://redirect.pizza) for manual redirection.

**Does Hubflo host my domain?**  
No. You keep managing your domain with your domain provider.  
Hubflo hosts your Client Portal and connects to your domain using a **CNAME record** pointing to `portal.hubflo.com`.

**Will my Hubflo subdomain still work after I add a custom domain?**  
Yes — both URLs will stay live. There’s no automatic redirect between them, so your clients can access either one.
