Rebrand your CRM with the all-new custom domain mapping setup

Rebrand your CRM with the all-new custom domain mapping setup


UPDATES TO THIS FEATURE! 
  1. 19th Jan, 2024 — Custom domain mapping has been made available for portal users in Zoho One and CRM Plus. 
  2. 23rd June, 2023 — Custom domain mapping has been made available for all users, in all DCs. 

Hello everyone!

We are elated to announce that Zoho CRM now supports custom domain mapping. This is a game changer as this potentially allows every organization to rebrand their CRM system and align it with the domain name of their business. 



Why custom domains
When a business markets itself under a particular brand name but runs its operations on multiple third-party solutions from various vendors, this disconnect poses a challenge, often from a marketing, and credibility standpoint.

For example, assume that Zylker Travels markets its services on its website www.zylkertravels.com but uses a different vendor, say Zoho CRM for optimization of sales and customer portal. So, while Zylker's website, blogs and newsletters are all hosted on ZylkerTravels.com, their customers and travel agents get redirected to "Zoho", a visibly different third party portal when they attempt to log into follow up on their travel requests. As a result,
  • from an internal operations perspective, Zylker may find that their users do not feel close to the brand, which it turn may affect product adoption rates.
  • From customers' perspective, the redirection to a different brand's portal may discourage customers from continuing their relationships with their brand, because of credibility concerns.
Therefore, as a solution to this disconnect in brand names, Zoho CRM now supports custom domain mapping.

With this capability you are effectively able to enjoy the best of both worlds—that is the efficiency of the Zoho CRM system, packaged and served under your company's brand name.

A few examples of custom domain mapping
With custom domain mapping you can,
  • rebrand your CRM system in alignment with the domain name of your business
  • increase credibility for your brand among customers, and promote CRM adoption among your users by using your own domain name instead of Zoho's brand name.
  • minimize credibility-related challenges by avoiding mention of third party vendors' names in your essential business applications.
Here are some quick examples of how custom domain mapping could help organizations in different domains — Travel, Healthcare, Education etc.

How does custom domain mapping work in Zoho CRM?

Custom domain mapping in Zoho CRM is a 3-step process.

Step 1: Choose the desired environment
In Setup > General > Company Details > Domain Mapping, first choose the desired environment.
Domain mapping is available for live Production CRM setup, Sandbox and Portals.

Step 2: Add Domain
This is a key step in this configuration process.

In this step, you need to perform two actions simultaneously— one step in the CRM and the other step in the DNS Management page in your domain provider's website. These two actions are required to connect the services together and create a link.
  • Action 1: Map your domain with Zoho CRM in your DNS registry.
  • Action 2: Provide the domain URL in a structure: subdomain.domain.com.
Action 1: Map your domain with Zoho CRM in your DNS registry.
Here, you need to map your domain with Zoho CRM in your vendor's domain management page. For example, if you are rebranding your CRM for your sales department and wish to have "Sales" as your subdomain, you need to provide a few details as mentioned in this step.

Go to your domain provider's website (domain providers vary for each user) and do the following:
  • Create CNAME type
  • Provide the name of the subdomain.
  • Provide Target or "Point to value" as applicable.
  • Click Save.
Note that these two actions are required and need to be performed one after the other in order to complete adding the domain.

Action 2: Provide the domain URL in a structure: subdomain.domain.com.

In order to add your domain in Zoho CRM, you need to provide the domain URL in the structure: <subdomain.domain.com>.

For example, in the case of crm.zoho.com, "crm" is a sub-domain or a classification of the parent domain called "Zoho". Now, in place of crm.zoho.com, you can choose to have a URL of your own. Example, if a company called Zylker wishes to have a subdomain for their sales department, they could use a desired URL say, sales.zylker.com.


Note:
The changes after adding/updating the entries (adding CName record or updating existing record) in the DNS management page usually takes a few minutes for the domain to get propagated across the servers (Based on DNS providers). Until then, an error that the domain name as invalid will be displayed, because from the application's end, we don't have the hold to validate that the domain is getting propagated. Kindly factor in this wait time as required.

Step 3: Link and Verify
After adding the domain in your CRM organization, it is time to verify to ensure security in the connection. To verify and complete the configuration, you need to perform two actions:
— Action 1: In the DNS Management page, link the TXT name and value from CRM
— Action 2: In CRM, Verify the mapping.


Action 1: In the DNS Management page, link the TXT name and value from CRM
Go to your domain provider's website (domain providers vary for each user) and do the following:
  • Create TXT type.
  • Copy the TXT Name, which is an alphanumeric code, from CRM and enter it here.
  • Provide TXT value as crm.cs.zohohost.com
Action 2: In CRM, Verify the mapping.
Once you have pasted the TXT Name and value, go back to the Domain Mapping settings in CRM and click Verify.

This will ensure domain ownership and upon adding, the connection will be established after security verification and generation of SSL certificate from Zoho. This certificate will be provided within three business days from the day of verification.

Once your SSL certification is generated and the domain security is verified, your custom domain will be active and you can access the same from Setup > General > Company Details > Domain Mapping.
Points to note:
  1. Edition availability: Custom domain mapping is available for organizations in Enterprise and Ultimate editions of CRM. It is not available yet for CRMPlus and Zoho One.
  2. Limits: You can configure up to three domains for each environment (CRM, Sandbox and Portals). Only one domain per environment can be active at a time.
  3. Who can configure Domains: Domain mapping configuration will be available only for admins and super admin and this too only in CRM (Live production) environment.


    • Recent Topics

    • Zoho CRM Automation Help: Send Email When Fault is Marked as Done & Module Relationships

      Hi everyone, I have the following User-Created Modules in Zoho CRM: Clients Assets Faults Handymen Every client can have multiple assets. Every asset can have multiple faults. Every fault is assigned to one handyman. What I Want to Achieve: ✅ I want to
    • Adding New Domain to Zoho mail

      Hi, I have one Zoho account already called for example "Awesome Animals". Under this account I have one domain already setup with zoho mail, example: - awesomecats.com I have another website as well which I want to add under this "Awesome Animals" account,
    • I cannot receive emails.

      I need help, I've tried everything but I still can't receive emails from other people. I can send it but I can't receive emails, When I created the email it was all in order and suddenly I can't get emails from anyone anymore.
    • Incoming Gmail Email Not Coming Into Zoho

      My outbound email from Zoho is working, but when people respond to the email, it's not coming back into Zoho. I can see it when I'm in Gmail, but it's not in Zoho.
    • Não foi possível enviar a mensagem;Razão:554 5.1.8 Email Outgoing Blocked.

      Preciso de ajuda não consigo enviar emails,conta recen criada
    • Average Costing / Weighted Average Costing

      Hello fellow maadirs. I understand Zoho Books uses FIFO method of dealing with inventory costing, but do you guys have any plans to introduce average costing? We indians need average costing. It's part of our culture. Please. I beg thee. Thanks.
    • Credit note

      By mistake I issued credit note in Jan 2025 for the invoice related to Dec 2024. Now I want to delete this credit note but anable to do so. Need help in this
    • How to query for Deals record based on Pipeline?

      I want to query for Deals records that matches a specified Pipeline using a Deluge function. When I call zoho.crm.searchRecords("Deals","(Pipeline:equals:" + myPipeline + ")"), I get this error: { code: 'INVALID_QUERY' , details: {...} , message: 'Invalid
    • CRM formula field help

      Hello! i was hoping to get some help with a formula i'm creating within a module. I'm looking to make a formula that changes based on a date field but based upon the present date. This is the formula i have so far: If(Now() < ${Instructors.Start Date},
    • Change to copy/paste functionality in Deluge code editor

      Recently there was a change to the Deluge code etidor where it now inserts backslashes into strings automatically when copying/pasting strings with double quotes, it's a nightmare to have to go delete all these. Is it possible to toggle this on or off?
    • BIN Locations

      Hi, I’m new to Zoho inventory and unless Im missing something, I cannot find BIN locations anywhere in ‘items’? please tell me it’s there somewhere?!? Thanks
    • BANK FEED - MAYBANK , provider from YODLEE IS NOT WORKING

      As per topic, the provider YODLEE is not working for the BANK FEED. It have been reported since 2023 Q3, and second report on 2023 Q4. now almost end of 2024 Q1, and coming to 2024 Q2. Malaysia Bank Maybank is NOT working. can anyone check on this issue?
    • Create a custom button to modify custom fields in zoho Inventory

      I am needing a script for two buttons, 1. Button will add todays date to a custom field named cf_sent_to_sov 2. Button will mark a checkbox or unmark a checkbox field named cf_parts_ordered I have been trying to figure out deluge but have not got anywhere
    • Canadian payroll

      Hello ZOHO, is any updates on when payroll for Canada will be available?
    • Default reminders on Emails

      I have seen that it is possible to set, for each email, a reminder when the email remains unresponded for some time. This is very useful, so useful that I would like to set it for all my emails, by default. Because an unanswered email usually requires
    • in zoho assist I would like to temporarliy go into view only mode

      During a zoho assist remote support / remote control session, I would like an option to turn off control, and go into view only mode. Then later, turn back on control, all within the same session. (Many other remote login apps have this feature.) For
    • Zoho notes list issue

      Hi team, Suddenly my extension is not working and I could not find the extension in my marketplace list anymore. Extension version deprecated This version of the extension is no longer in use. Please update the extension and try again.
    • Assignment Rule: Immediate Ticket Assignment to Agents Upon Shift Start

      Dear Zoho Desk Team, I hope this message finds you well. Currently, when the option to assign tickets to offline agents is turned off, agents who come online during their shift have to wait for about 30 minutes before any tickets from the queue are assigned
    • Change email template depending on answer from form

      Is it possible to set up the following in Zoho Desk: When a user submits a ticket via the Zoho Help Center's form, they can select an answer from a dropdown field. In this example, the dropdown options are 'Option A' and 'Option B.' If a user selects
    • Kaizen #171: FAQs on COQL API

      Hello all!! Welcome back to another post in the Kaizen series! In this post, we will address some of the most frequently asked questions about Zoho CRM's COQL API from the Zoho CRM Developer Community Forum. COQL API Query API lets you query for records
    • Issue with Date Placeholder Formatting in Ticket ID Customization

      Hello Support Team, I'm experiencing an issue with the date placeholder formatting in Zoho Desk's Ticket ID customization. Specifically, when using the `{{DD}}` placeholder for the day in the prefix or suffix, the output displays the day as a single digit
    • Time Field

      Good Day, I have a question, when I save a draft and reload it. Why does the time field format keeps goes from hh:mm to hh:mm:ss? Is there a way I can force it to load to hh:mm only? I have tried example = totime(input.TimeField, "hh:mm") in the -created
    • Feature Req - See imap emails in Timeline tab of a deal

      In many other CRMs such as pipedrive and hubspot, when you are looking at the timeline of a deal you can also see snippets of emails that have been sent or received and then click to view the full message. This gives users a fast way to catch up on EVERYTHING
    • HOW TO: Searching a thread (email body/text) with a custom function, allowing filtering and specific actions

      We are still trialing out Zoho at this time, but have found a major expected feature to be missing - the ability to search within the text of an email for automation/workflows. NOTE: You need to create a connection for zohodesk under settings -> Developer
    • Partnership Proposal for Supporting Number Porting Services in Singapore

      Dear Zoho Representative’s, I hope this message finds you well. My name is Honelito Gilos, and I represent Borderless Hub Pte Ltd (Singapore). We are a Telco here in Singapore specialising in providing seamless number porting services, and I’m reaching
    • Tip #2: Prefill forms automatically with existing Zoho CRM data

      How to automatically prefill a form with existing Zoho CRM data? Prefilled forms can be useful when you want your prospects to view and confirm their data, and in a wide range of other situations. In Zoho Forms, we prefill the fields with the values from Zoho CRM using the Zoho CRM field. What is a Zoho CRM field? A Zoho CRM field acts as a two-way communication channel, by sending data to Zoho CRM from forms and fetching information from CRM into Forms. The field will look up data from your CRM
    • Transform Your Customer Support with AI-Powered Chatbots in Zoho SalesIQ

      Ever wondered how some companies seem to have superhuman customer support? Let's uncover their secret! In the digital age, customer expectations are skyrocketing. Did you know that according to McKinsey, 75% of consumers expect a response within five
    • Quickbooks conversion and Internet sales

      Hello, we are considering converting from Quickbooks enterprise to Zoho Books and using MonotorZ for our mrp needs. Today we import Internet sales under a single customer with multiple ship to addresses. We want to maintain the detail in CRM for marketing
    • How to add two columns in Zoho forms

      I would like to have two columns in Zoho forms. How can i enable two columns?
    • When creating Sales Order / Estimate via API, the line item Tax Code does not get pulled in.

      I'm creating Sales Orders via API from CRM but it does not pull in the "Tax Code" I've read within the forums that this should be done automatically but it's not happening. Not sure if it's a bug or by design? Anybody else know? Should we be adding the
    • Chart showing schedule

      I want to be able to create a chart for everyday to check and which of which driver is available on the timeframe. Here's my table Name City Day Start Time End Time Driver1 Medicine Hat Monday 11:45 AM 4:45 PM Driver 2 Medicine Hat Tuesday 11:00 AM 7:00
    • Quais são os maiores desafios que você enfrenta ao implementar o Zoho CRM?

      Olá, pessoal da comunidade Zoho Brasil! Sou parceiro autorizado da Zoho e, ao longo do tempo, tenho notado que cada implementação de CRM traz desafios únicos, dependendo do segmento de negócio, das metas da empresa e até da familiaridade da equipe com
    • 2025 Just Got More Exciting for Developers!

      Hello, Greetings to the Zoho Books Community! As we step into the New Year, we're thrilled to roll out something truly special for our Zoho Finance enthusiasts – the "Zoho Finance Developer" Community! This is your exclusive space to connect with fellow
    • Error in executing On user input script

      I'm having problems with this  this script : ; Tipo_list=List(); Tipo_rec = Tabla_factores[Periodo == input.Periodo_anos.toLong()]; Tipo_list.addAll(Tipo_rec.Clase_credito.getall()); for each Clase_credito in Tipo_list { Tipo_credito:ui.add(Clase_credito) } Error in executing On User Input script of Periodo en años. Error. Error in executing Fetch Record task. Unable to fetch Tabla_factores and update variable Tipo_rec. Error in evaluating the criteria : Error. Error evaluating NUMERIC expression
    • sync data from outside of zoho plateform

      hii team , i am creating a platform using zoho platform, i want to sync the data from out side of the platform like people-soft, but i am not able to sync the data , if it is possible , then suggest me how can i do it , i want to sync data from other
    • How to add a Data Updated As Of: dynamically in text?

      I need to add a "Data Updated As Of" in the dashboard to show when was the last date the data was updated. I tried to create a widget but it does not look really good, see below. Is there a way I can do this through the text widget and update it automatically
    • Automate search in customer list and easilly initiate email

      Hello and happy new year ! I have a customer list with name, telephone, emails and some criterias like location, type of customer, etc. I want to search that form to extract part of it, for example all customers that have a location of "Québec city" and
    • "Select All" item in the context menu

      In the Client on Android, there is a “Select all” item in the note’s context menu. There is no such item in the PC client. Can it be added in future versions of the client?
    • Syncing Leave Calendar With Shared Google Calendar Does Not Remove Canceled Leaves

      Our organization has each employee sync their Leaves calendar with a shared Google calendar, but am I right that if an employee cancels a Leave in Zoho that it will not be removed automatically from the shared Google calendar through the same sync m
    • Is it possible to display formulas in cells instead of calculated results?

      I want to export my Zoho sheet as tab separated text without losing the formulas. In excel, I would use the settings Options - Advanced - show formulas in cells instead of their calculated results then save as tab separated values. How do I do this in
    • Next Page