# Branding System-Generated Links (API Domain)

> With our API domain, you can brand your system-generated links to represent a chosen domain. We highly recommend adding your API domain to increase deliverability and brand recognition when sending out links.

- Source: https://docs.ghlcustomercare.com/docs/settings/agency-settings-2/branding-system-generated-links-api-domain
- Section: Settings / Agency Settings
- Reading time: 3 min
- Images: 7, each explained below
- Modified on Thu, 22 May, 2025 at 1:07 PM

---
This guide explains how to customize system-generated links in GHL Customer Care by configuring branded (API) domains at both the Agency and Sub-account levels. Implementing branded domains enhances deliverability and reinforces brand recognition when sending links.

---

**TABLE OF CONTENTS**

-   [What is API Domain?](#what-is-api-domain)
-   [Key Benefits of Configuring API Domain](#key-benefits-of-configuring-api-domain)
-   [Agency Level API Domain](#agency-level-api-domain)
-   [Sub-Account Level Domain (Branded Domain)](#sub-account-level-domain-branded-domain)
-   [Troubleshooting](#troubleshooting)
-   [Frequently Asked Questions](#frequently-asked-questions)
-   [Related Articles](#related-articles)

---

## **What is API Domain?**

An **API domain** allows you to customize the domain used in system-generated links, such as those for forms, surveys, calendar links, trigger links, short links, and review links. This customization ensures that links reflect your chosen domain, enhancing brand consistency and trustworthiness.

Setting a **C****ustom API domain** updates the domain shown in the links that are generated for:

-   Forms
-   Surveys
-   Calendar Links
-   Trigger Links
-   [Payment Links](https://docs.ghlcustomercare.com/docs/payments/payment-links/payment-links)
-   Review Links

Configuring an **API domain** can be done at two levels:

| Configuration Level | Description |
| --- | --- |
| **Agency Level (API Domain)** | Applies a default branded domain across all sub-accounts. |
| **Sub-Account Level (Branded Domain)** | Applies a branded domain to a specific sub-account, overriding the agency-level domain. |

---

## **Key Benefits of Configuring API Domain**

-   **Increased Deliverability:** Customized links are less likely to be flagged as spam, improving email deliverability rates.
-   **Enhanced Brand Recognition:** Recipients see your branded domain in links, reinforcing brand identity.
-   **Consistent User Experience:** Uniformity in link domains provides a seamless and professional experience for users.

---

## **Agency Level API Domain**

Setting an API domain at the agency level ensures all system-generated links use a consistent, branded domain, enhancing credibility and deliverability. By setting a default API domain at the agency level, sub-accounts automatically inherit the branding, reducing manual setup efforts while maintaining a professional online presence.

### **Step 1:** Access Agency Domain Settings

Navigate to ****Agency** **View** →** **Agency** **Settings** **→** **Company → Whitelabel → Domains.**

![Step 1: Access Agency Domain Settings (image 1 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042628858/original/lDtr3IQBFIawYKEYyxmN0qTU3H701ASifw.png)

**Step 1: Access Agency Domain Settings (image 1 of 7)**

This screenshot appears in the "Step 1: Access Agency Domain Settings" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: Navigate to Agency View → Agency Settings → Company → Whitelabel → Domains. Immediately after, the guide continues: Click the " Add Domain " button and the domain connect wizard will launch. Follow the prompts to have the wizard automatically create the CNAME in your domain registrar.
- Where to go: Navigate to Agency View → Agency Settings → Company → Whitelabel → Domains.
- Controls: Agency View →, Agency, View, Settings, →, Company → Whitelabel → Domains.
- Next: Click the " Add Domain " button and the domain connect wizard will launch. Follow the prompts to have the wizard automatically create the CNAME in your domain registrar.

### **Step 2:** Enter API Domain

Click the "**Add Domain**" button and the [domain connect wizard](https://docs.ghlcustomercare.com/docs/sites/funnels-and-websites/how-to-use-the-domain-connect-feature) will launch. Follow the prompts to have the wizard automatically create the **CNAME** in your domain registrar.

![Step 2: Enter API Domain (image 2 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042796264/original/nvfbHGPvFXl546Kr5Iyo6e-f-rZJgDVbLg.png)

**Step 2: Enter API Domain (image 2 of 7)**

This screenshot appears in the "Step 2: Enter API Domain" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: Click the " Add Domain " button and the domain connect wizard will launch. Follow the prompts to have the wizard automatically create the CNAME in your domain registrar. Immediately after, the guide continues: If you need to create the CNAME manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings.
- What to click: Click the " Add Domain " button and the domain connect wizard will launch. Follow the prompts to have the wizard automatically create the CNAME in your domain registrar.
- Controls: Add Domain, CNAME
- Next: If you need to create the CNAME manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings.

### **Step 3A:** Configure DNS Settings

If you need to create the **CNAME** manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings.

![Step 3A: Configure DNS Settings (image 3 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042879142/original/TQI7K06STR-vqyrZrIVzvnM_MqnZbGua9g.gif)

**Step 3A: Configure DNS Settings (image 3 of 7)**

This animation appears in the "Step 3A: Configure DNS Settings" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: If you need to create the CNAME manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings. Immediately after, the guide continues: If manual setup is preferred, create a CNAME record in your domain registrar.
- What this covers: If you need to create the CNAME manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings.
- Controls: CNAME
- Next: If manual setup is preferred, create a CNAME record in your domain registrar:

### **Step 3B:** Manual Configuration

If manual setup is preferred, create a **CNAME** record in your domain registrar:

-   **Name:** The chosen subdomain (e.g., `links`).
-   **Target:** `**brand.ludicrous.cloud**`

![Step 3B: Manual Configuration (image 4 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042879336/original/X99DozJordYQmIRm-u9oKB_XjDILWeyP2w.png)

**Step 3B: Manual Configuration (image 4 of 7)**

This screenshot appears in the "Step 3B: Manual Configuration" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: Name: The chosen subdomain (e.g., links). Target: brand.ludicrous.cloud. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: IMPORTANT: Scroll to the bottom of Agency Settings page > Company page and click the " Update Company " button to save your changes.
- What this covers: Name: The chosen subdomain (e.g., links). Target: brand.ludicrous.cloud
- Fields: Target: brand.ludicrous.cloud
- Controls: CNAME, brand.ludicrous.cloud, Agency Settings, Update Company
- Next: IMPORTANT: Scroll to the bottom of Agency Settings page > Company page and click the " Update Company " button to save your changes.

Full procedure:

1. Name: The chosen subdomain (e.g., links).
2. Target: brand.ludicrous.cloud

```
IMPORTANT:Scroll to the bottom of Agency Settings page > Company page and click the "Update Company" button to save your changes.
```

---

## **Sub-Account Level Domain (Branded Domain)**

Setting a branded domain at the sub-account level allows individual businesses to customize system-generated links with their own domain, enhancing brand identity and trust. This overrides the agency-level API domain, ensuring that links for forms, surveys, and other features reflect the sub-account’s unique branding.

### **Step 1:** Access Business Profile

In the **Sub-Account View**, navigate to **Settings** → **Business Profile**.

![Step 1: Access Business Profile (image 5 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042629216/original/roStP7JK9HSGD5_xcBUKLxxkedSqwWBTIA.png)

**Step 1: Access Business Profile (image 5 of 7)**

This screenshot appears in the "Step 1: Access Business Profile" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: In the Sub-Account View, navigate to Settings → Business Profile. Immediately after, the guide continues: In the Branded Domain field, input the subdomain you want the system to use when creating links for system-generated links (e.g., links.yourclient.com).
- What this covers: In the Sub-Account View, navigate to Settings → Business Profile.
- Controls: Sub-Account View, Settings, Business Profile
- Next: In the Branded Domain field, input the subdomain you want the system to use when creating links for system-generated links (e.g., links.yourclient.com).

### **Step 2:** Enter Branded Domain

In the **Branded Domain** field, input the subdomain you want the system to use when creating links for system-generated links (e.g., links.yourclient.com).

![Step 2: Enter Branded Domain (image 6 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042796410/original/DiKoLNeD-qGNjht3a0ZUOEVbSWIXGCFz8Q.png)

**Step 2: Enter Branded Domain (image 6 of 7)**

This screenshot appears in the "Step 2: Enter Branded Domain" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: In the Branded Domain field, input the subdomain you want the system to use when creating links for system-generated links (e.g., links.yourclient.com). Immediately after, the guide continues: Click Add Domain to launch the domain connect wizard. Follow the prompts to create the CNAME record in your domain registrar automatically.
- What to fill in: In the Branded Domain field, input the subdomain you want the system to use when creating links for system-generated links (e.g., links.yourclient.com).
- Controls: Branded Domain
- Next: Click Add Domain to launch the domain connect wizard. Follow the prompts to create the CNAME record in your domain registrar automatically.

### **Step 3:** Add Domain

Click **Add Domain** to launch the [domain connect wizard](https://docs.ghlcustomercare.com/docs/sites/funnels-and-websites/how-to-use-the-domain-connect-feature). Follow the prompts to create the CNAME record in your domain registrar automatically.

-   **Name:** The chosen subdomain (e.g., `links`).
-   **Target:** `**brand.ludicrous.cloud**`

![Step 3: Add Domain (image 7 of 7)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155042796984/original/ySzmgId-7AlODjR6Bdifashr3oJu8fhsuQ.gif)

**Step 3: Add Domain (image 7 of 7)**

This animation appears in the "Step 3: Add Domain" section of "Branding System-Generated Links (API Domain)". The text alongside this image reads: Name: The chosen subdomain (e.g., links). Target: brand.ludicrous.cloud. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: IMPORTANT: Scroll to the bottom of the Settings → Business Profile page and click the " Update Information " button to save your changes.
- What this covers: Name: The chosen subdomain (e.g., links). Target: brand.ludicrous.cloud
- Fields: Target: brand.ludicrous.cloud
- Controls: Add Domain, brand.ludicrous.cloud, Settings → Business Profile, Update Information
- Next: IMPORTANT: Scroll to the bottom of the Settings → Business Profile page and click the " Update Information " button to save your changes.

Full procedure:

1. Name: The chosen subdomain (e.g., links).
2. Target: brand.ludicrous.cloud

```
IMPORTANT:Scroll to the bottom of the Settings → Business Profile page and click the "Update Information" button to save your changes.
```

---

## **Troubleshooting**

-   **Updating Existing API/Branded Domains:** If you need to update your API/Branded domain to point to `**brand.ludicrous.cloud**`**,** clear the existing domain field, save the settings, re-enter the new subdomain, and save again.
    
-   **Development Purposes:** The API Domain is intended solely for branding system-generated links and is not suitable for development purposes and is only designed to **White Label (or mask) the links generated** for the features mentioned in the above article.  
    For API integrations, refer to GHL Customer Care's API Documentation.
    

**Next Steps**: After configuring your branded (API) domain, monitor your system-generated links to ensure they reflect the new domain. Regularly verify DNS settings and update them as necessary to maintain seamless branding across all communications.

---

## **Frequently Asked Questions**

**Q: Can I use my root domain as the API/Branded Domain?**  
It's recommended to use a subdomain (e.g., `links.yoursite.com`) to avoid conflicts with existing website configurations.

**Q: What happens if I don't configure a sub-account-level branded domain?**  
The system will default to the agency-level branded domain for that sub-account.

**Q: How long does it take for DNS changes to propagate?**  
DNS propagation can take up to 48 hours, but changes often take effect sooner.

---

## **Related Articles**

-   [Setting Up Whitelabel Domain, API Domain, Email Sending Domain, Sites Domain, Client Portal Domain](https://docs.ghlcustomercare.com/docs/sites/general-setup/how-to-set-up-different-domain-types-in-ghl-customer-care-websites-email-wordpress-more)
-   [Business Profile Settings](https://docs.ghlcustomercare.com/docs/settings/business-profile-settings/business-profile-settings)

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com