> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://linkie.bio/help/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).

# How to connect a custom domain

# How to connect a custom domain or subdomain to Linkie

###### **Step-by-step guide on how to connect a custom domain or subdomain to Linkie**

Using a custom domain makes your Linkie page easier to recognize and more professional. You can connect a domain like domain.com, or a subdomain like sub.domain.com, depending on how you want visitors to access your Linkie page.

### Open domain settings

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/go-to-settings_svyeh7.png =600x380)

Click your Linkie URL at the **top-left corner** of the [playground](https://app.linkie.bio/playground). A dropdown menu will appear.

From there, click the **Settings** icon.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/settings-domain_1iewobs.png =600x388)

Open **Domain** settings. This is where you can edit your free Linkie URL or connect your own custom domain.

### Connecting a domain (`domain.com`)

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/image_1rpbee4.png =600x504)
Enter your domain in the custom domain field, for example domain.com, then click **Save**. The domain status will show as **Pending** while Linkie waits for the DNS records to be added.

||| If the domain you enter is incorrect, the status may show as **Failed**. Double-check the spelling and make sure the domain is active and correctly formatted.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/image_eokxnp.png =600x507)
Linkie will show the DNS records needed for your domain. To connect a main domain like domain.com, add **all records shown inside Linkie** to your domain provider's DNS settings.

Copy each record exactly as shown in Linkie, including the **Type**, **Name**, and **Content** values. Your domain provider may call **Content** something like **Value**, **Target**, or **Points to**.

#### Add the domain records in your DNS provider

Log in to your domain provider and open the **DNS** or **Domain Settings** area. Add every record shown in Linkie.

Here are a few guides for popular domain providers:

* [Cloudflare](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/#create-dns-records) **(highly recommended)**
* [GoDaddy](https://ca.godaddy.com/help/manage-dns-records-680)
* [Google Domains (now Squarespace)](https://support.squarespace.com/hc/en-us/articles/17131164996365-About-the-Google-Domains-migration-to-Squarespace)
* [BlueHost](https://www.bluehost.com/help/article/dns-management-add-edit-or-delete-dns-entries)
* [Domain.com](https://www.domain.com/help/article/dns-management-how-to-update-dns-records)
* [Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/767/10/how-to-change-dns-for-a-domain/)
* [HostGator](https://www.hostgator.com/help/article/changing-dns-records)


For example, if you use Cloudflare, log in to Cloudflare, open the **DNS** tab, click **Records**, then click **Add Record**.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/firefoxmr2raiofvo_170twae.png =600x208)
![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/image_1h50356.png =600x177)
Add the two records from Linkie to Cloudflare, copying the **Type**, **Name**, and **Content** exactly as shown within Linkie. Your records should now look similar to the image above.

### Connecting a subdomain (`sub.domain.com`)

If you want to connect a subdomain instead of your main domain, enter the full subdomain in Linkie, for example sub.domain.com, then click **Save**.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/step-6_g7fon1.png =600x553)

For a subdomain, you only need to add these records in your DNS provider:

* A **CNAME** record with **Name** set to your subdomain, such as `sub`.
* Set the CNAME **Content** or **Target** to `app.linkie.bio`.
* If your DNS provider has a proxy option, set it to **DNS only**.
* Add the **TXT** record shown in Linkie settings.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/step-9_5eqvcs.png =600x196)

After adding the CNAME and TXT records, return to Linkie and wait for the status to update.

### Check the connection status

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/step-7_m05xqh.png =600x547)

Once the DNS records are detected, the status will change to **Live**.

Your domain is now connected. Open the new domain in your browser to check that it loads your Linkie page correctly.

|| Once your custom domain is connected, your original Linkie page URL, such as `linkie.bio/username`, automatically redirects visitors to the custom domain. You do not need to replace links already shared or printed in QR codes, business cards, or social pages.

If the DNS records were not added correctly, the custom domain status may show as **Failed**.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/0/c/0/10c04ec9d8785f00/step-8_1ihgrqy.png =600x531)

---

### Things to note

* While Linkie is checking your DNS records, the status will show as **Pending**.
* DNS changes can take up to 48 hours to fully update.
* For a main domain like domain.com, add all DNS records shown in Linkie.
* For a subdomain like sub.domain.com, add the CNAME record pointing to `app.linkie.bio` and the TXT record shown in Linkie.
* Make sure the domain is not already connected to another Linkie account.
