> For the complete documentation index, see [llms.txt](https://hifunnel.gitbook.io/hifunnel-help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hifunnel.gitbook.io/hifunnel-help-center/documentation/website/domains/how-to-create-a-subdomain-for-a-hifunnel-site.md).

# How to Create a Subdomain for a Hifunnel Site

Learn how to set up a subdomain (e.g. learn.yoursite.com) pointing to your Hifunnel site using a CNAME DNS record.

> Set up a subdomain that points to your Hifunnel site by creating a CNAME record in your domain registrar.

## Overview

A **subdomain** is an extension of your primary website domain that sits in front of your domain name, like **learn**.yoursite.com or **courses**.yoursite.com. It allows you to host your Hifunnel portal (online courses, memberships, and digital products) under your main brand identity while leaving your main website (`yoursite.com`) on your existing website builder (such as WordPress, Webflow, or Shopify).

Creating a subdomain for your Hifunnel site requires creating a **CNAME record** in your domain registrar's DNS settings that points to Hifunnel's server (`ssl.hifunnel.vn`).

{% hint style="info" %}
**Note:** The exact steps for adding a DNS record vary slightly depending on your domain registrar (e.g., GoDaddy, Namecheap, Cloudflare, Mat Bao, PA Vietnam). See the provider resources below for guidance.
{% endhint %}

***

## Create and connect your subdomain

Follow these steps to connect a subdomain to your Hifunnel site:

{% stepper %}
{% step %}

#### Step 1: Open Domain Settings

Navigate to **Settings** from your Hifunnel Dashboard and click **Domain**.
{% endstep %}

{% step %}

#### Step 2: Start Custom Domain Setup

Click **Set up custom domain**.
{% endstep %}

{% step %}

#### Step 3: Select Subdomain Option

Select **Connect a Subdomain** (or Create subdomain for Hifunnel site).
{% endstep %}

{% step %}

#### Step 4: Enter Domain Details

Enter your root domain (e.g., `yoursite.com`) into the **Domain name** text box. Then enter your chosen subdomain prefix (e.g., `learn`, `courses`, or `academy`) into the **Subdomain name** text box.
{% endstep %}

{% step %}

#### Step 5: Review Preview & Proceed

Review the domain preview displayed on screen (e.g., `learn.yoursite.com`), then click **Next**.
{% endstep %}

{% step %}

#### Step 6: Add CNAME Record at Your Registrar

Open a new browser tab and log into your domain registrar account (e.g., GoDaddy, Cloudflare, Namecheap, Mat Bao). Access your **DNS Management / DNS Records** page and add a new CNAME record with the following values:

* **Type:** `CNAME`
* **Name / Host:** Your subdomain prefix (e.g., `learn` or `courses`)
* **Target / Value:** `ssl.hifunnel.vn`
* **TTL:** Auto or `3600` Save the DNS record.
  {% endstep %}

{% step %}

#### Step 7: Verify in Hifunnel

Return to your Hifunnel setup page and click **Done, verify subdomain**.
{% endstep %}
{% endstepper %}

***

## Best practices

* **Keep it Simple and Relevant:** Use clear, intuitive subdomain prefixes such as `learn`, `courses`, `academy`, `community`, or `app` to make it easy for your students to remember.
* **Allow Time for DNS Propagation:** DNS record updates usually apply within a few minutes, but can take up to 48 hours to propagate fully worldwide.
* **Double Check Typos:** Always review the full subdomain URL in the preview before clicking verify to avoid spelling mistakes.
* **Need Assistance?** If you are unsure how to manage DNS records, check your registrar’s help center or contact Hifunnel support.

***

## FAQs

### How long does subdomain verification take?

Verification typically completes within a few minutes. However, depending on your domain registrar and DNS propagation, it can take up to 48 hours.

### What should I do if verification fails?

Double-check your domain registrar's DNS settings to confirm:

1. The record type is set to **CNAME**.
2. The Name/Host field contains only the subdomain prefix (e.g., `learn`, not `learn.yoursite.com`).
3. The Target/Value is accurately entered as `ssl.hifunnel.vn`.

If problems persist, reach out to Hifunnel Support.

### Can I change or remove the subdomain later?

Yes. You can update or disconnect your subdomain at any time from **Settings > Domain** in your Hifunnel dashboard.

***

## DNS provider resources

* **GoDaddy:** [How to add a CNAME record in GoDaddy](https://www.godaddy.com/help/change-a-cname-record-19237)
* **Cloudflare:** [Managing DNS records in Cloudflare](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/)
* **Namecheap:** [How to set up a CNAME record in Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/9646/2237/how-to-create-a-cname-record-for-your-domain/)

***

Still have questions?\
Submit your question on the [**Feedback**](https://feedback.hifunnel.vn/lack-of-guidance) page, or reach out to [**Support**](https://zalo.me/3261886358313581244) if you need additional assistance.
