Custom Domain Publishing | Zoho LandingPage User Guide

Publishing on a custom domain

Publish your landing page on your brand's domain is a highly effective way to maintain brand consistency throughout your advertising campaigns. This can be achieved through the custom domain publishing option in Zoho LandingPage.

A CNAME record, or Canonical Name record, is a type of DNS (Domain Name System) record used in the configuration of domain names on the internet. To publish your landing pages using your custom domain, you must create a CNAME record and point it to zhs.zoholandingpage.com. 

Based on your subscription plan, there will be a limit on the number of custom domains you can add to your account. 

Adding a custom domain

To add a new domain,
  1. Click on the Settings icon on the top right corner of your workspace.



  2. In the Domains tab of the settings menu, click on New Domain to add your custom domain.



  3. In the Custom Domain Configuration screen, enter your full domain ( yourdomainname.com) without any subdomains and click Continue.

  4. In the following screen, enter your Subdomain. This can be any value of your choice. Example: www, store, sales, etc.


      
  5. In the next step, completing the DNS settings as outlined in the provided instructions. You can find the steps complete the DNS verification for some most commonly used domain registrars in the next section.



  6. Depending on your domain registrar, DNS verification might take upto 24-48 hours. Click the View Verification Status button to check your current status. 

  7. Upon completion, you will see the following status on your screen. 



  8. In the next step, you can choose to get an SSL certificate for your domain. SSL encryption is powered by Let's Encrypt and is done for free. We highly recommend this step to enhance your landing page's security and credibility. SSL Encryption might take upto 1 hour after to reflect on your domain. 


Publishing a page on the root domain or "www" subdomain

A URL comprises three elements: a subdomain, a domain, and a subdirectory. For instance, consider the URL marketing.zylker.com/webinars. In this case, marketing serves as the subdomainzylker.com functions as the domain, and webinars represents the subdirectory.

To publish content on Zoho LandingPage, you must establish a subdomain in the form of a CNAME record pointing to our server address, zhs.zoholandingpage.com as illustrated above. 

You have the flexibility to choose any name for your subdomain, such as promo, campaign, hello, etc. However, it is important that you already don't have another landing page or website published on the same domain. Subsequently, you'll need to configure it in your DNS settings as described in the previously mentioned article.

Notes

Zoho LandingPage does not support direct publishing on a root domain (e.g., zylker.com). As a workaround, you can use www as your subdomain (eg., www.zylker.com). Additionally, some domain registrars may automatically create a default record for the www subdomain that points to the root domain. Ensure such a record does not already exist, as multiple records for the same subdomain are not allowed.

Domain Registrars

In the following section, you can find a step by step guide for various domain registrars on how to do the CNAME mapping.

Zoho Domains

  1. Log in to your Zoho Domains account and navigate to the My Domains page.
  2. To begin managing the DNS records for a specific domain, navigate to My Domains and click Manage next to the domain you wish to configure.
  3. On the domain management page, click Manage DNS. This will take you to the DNS management interface, where you can configure your domain's DNS settings.
  4. Once on the DNS page, click Add Record
  5. Under the Hostname field, enter the name of your new subdomain.
  6. Under the Type dropdown, select CNAME for type and point it to zhs.zoholandingpage.com.
  7. Once all values are added, click Save.

Amazon Web Services (AWS)

  1. Log in to your account at AWS and go to https://console.aws.amazon.com/route53/home?#
  2. Click on Registered domains on the right, then click on the domain you want to connect.
  3. Go to Manage DNS.
  4. Click on your domain again, and you will be presented with the DNS records.
  5. Click on Create record set at the top.
  6. Enter the name of your new subdomain.
  7. Select CNAME for type and point it to zhs.zoholandingpage.com .
  8. Make sure you leave the Alias option on NO.
  9. At the end, click Create, and you will have your new CNAME record on which you can publish your landing page.

GoDaddy

  1. Sign in to your GoDaddy account at godaddy.com.
  2. Click on your account name and then select My Products , or you can use this link: https://account.godaddy.com/products/.
  3. Locate the domain you want to associate with the subdomain and click on DNS .
  4. Navigate to the top of the Records list and click Add .
  5. Choose CNAME as the record type, specify your desired subdomain in the Host field where you want to host your page, and ensure it is set to point to zhs.zoholandingpage.com .
  6. Be sure to save your changes.

Google

  1. Sign in to your Google Domain account and select DNS from the menu on the left-hand side.
  2. Scroll all the way down to the bottom of the page to the Custom resource records section.
  3. Ensure that you switch the record type from A to CNAME .
  4. In the Name field, input the name for your new subdomain.
  5. Keep the TTL (Time to Live) field set to 1H , then enter zhs.zoholandingpage.com in the next field.
  6. Once you've completed these steps, click Add , and you're finished. Your subdomain is now configured to point to our servers.

HostGator

  1. Log in to your HostGator account.
  2. Go to the Domains section.
  3. Access the control panel by clicking on Zone Editor .
  4. Locate the domain for which you'd like to create a subdomain with a CNAME record.
  5. Click on Manage and navigate to the DNS settings .
  6. On the right side, click the +Add Record button.
  7. From the dropdown menu, choose CNAME as the record type. In the Name field, enter your desired subdomain name.
  8. Type to our server address zhs.zoholandingpage.com under Records .
  9. Click Add Record under the Actions column, and you're all set.

NameCheap

  1. Sign in to your NameCheap account.
  2. Choose Domain List from the menu on the left-hand side.
  3. Click on the Manage button adjacent to your domain.
  4. Go to the Advanced DNS tab.
  5. Within the Host Records section, click the Add New Record button.
  6. From the Type dropdown menu, select CNAME Record .
  7. Input your preferred hostname and enter zhs.zoholandingpage.com in the Value field.

InfoTroubleshooting : Cloudflare Hosting and LandingPage Domain Verification

If you're having trouble verifying your domain on LandingPage with Cloudflare hosting, please verify if the proxy is enabled (usually the default setting). To troubleshoot, try verifying the domain after temporarily disabling the proxy. If issues persist, kindly reach out to us at support@zoholandingpage.com.


Step-by-step tutorial video