Skip to content
Settings

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.

3 min read775 words7 explained imagesUpdated Thu, 22 May, 2025 at 1:07 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. What is API Domain?
  2. Key Benefits of Configuring API Domain
  3. Agency Level API Domain
  4. Step 1: Access Agency Domain Settings
  5. Step 2: Enter API Domain
  6. Step 3A: Configure DNS Settings
  7. Step 3B: Manual Configuration
  8. Sub-Account Level Domain (Branded Domain)
  9. Step 1: Access Business Profile
  10. Step 2: Enter Branded Domain
  11. Step 3: Add Domain
  12. Troubleshooting
  13. Frequently Asked Questions
  14. Related Articles

Video 1 Open in a new tab

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?

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 Custom API domain updates the domain shown in the links that are generated for:

Configuring an API domain can be done at two levels:

Configuration LevelDescription
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) What this shows Navigate to Agency View → Agency Settings → Company → Whitelabel → Domains. What this shows Illustrates the "Step 1: Access Agency Domain Settings" section of "Branding System-Generated Links (API Domain)". 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. Image 1 of 7 Where to goNavigate to Agency View → Agency Settings → Company → Whitelabel → Domains.
Buttons and menus referenced Agency View →AgencyViewSettings→Company → Whitelabel → Domains.
Next stepClick 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 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) What this shows Click the " Add Domain " button and the domain connect wizard will launch. What this shows Illustrates the "Step 2: Enter API Domain" section of "Branding System-Generated Links (API Domain)". 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. Image 2 of 7 What to clickClick 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.
Buttons and menus referenced Add DomainCNAME
Next stepIf 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) What this shows If you need to create the CNAME manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings. What this shows Illustrates the "Step 3A: Configure DNS Settings" section of "Branding System-Generated Links (API Domain)". 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. Image 3 of 7 What this coversIf you need to create the CNAME manually log in to your domain registrar (e.g., GoDaddy, CloudFlare, Namecheap) in your DNS settings.
Buttons and menus referenced CNAME
Next stepIf 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) What this shows Name: The chosen subdomain (e.g., links). What this shows Illustrates the "Step 3B: Manual Configuration" section of "Branding System-Generated Links (API Domain)". 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. Image 4 of 7 What this coversName: The chosen subdomain (e.g., links). Target: brand.ludicrous.cloud
Fields in this part of the guide Target: brand.ludicrous.cloud
Buttons and menus referenced CNAMEbrand.ludicrous.cloudAgency SettingsUpdate Company
Next stepIMPORTANT: Scroll to the bottom of Agency Settings page > Company page and click the " Update Company " button to save your changes.
All 2 steps in this 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) What this shows In the Sub-Account View, navigate to Settings → Business Profile. What this shows Illustrates the "Step 1: Access Business Profile" section of "Branding System-Generated Links (API Domain)". 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). Image 5 of 7 What this coversIn the Sub-Account View, navigate to Settings → Business Profile.
Buttons and menus referenced Sub-Account ViewSettingsBusiness Profile
Next stepIn 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) What this shows In the Branded Domain field, input the subdomain you want the system to use when creating links for system-generated links (e.g… What this shows Illustrates the "Step 2: Enter Branded Domain" section of "Branding System-Generated Links (API Domain)". 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. Image 6 of 7 What to fill inIn 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).
Buttons and menus referenced Branded Domain
Next stepClick 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. 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) What this shows Name: The chosen subdomain (e.g., links). What this shows Illustrates the "Step 3: Add Domain" section of "Branding System-Generated Links (API Domain)". 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. Image 7 of 7 What this coversName: The chosen subdomain (e.g., links). Target: brand.ludicrous.cloud
Fields in this part of the guide Target: brand.ludicrous.cloud
Buttons and menus referenced Add Domainbrand.ludicrous.cloudSettings → Business ProfileUpdate Information
Next stepIMPORTANT: Scroll to the bottom of the Settings → Business Profile page and click the " Update Information " button to save your changes.
All 2 steps in this 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.


Frequently asked questions

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 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.

Was this guide helpful?

Related guides