BEFORE YOU SUBSCRIBE TO ZOHO CRM: BEWARE OF ZOHO CORP'S UNETHICAL UPGRADE PRACTICES

BEFORE YOU SUBSCRIBE TO ZOHO CRM: BEWARE OF ZOHO CORP'S UNETHICAL UPGRADE PRACTICES

I am the Principal Advisor for a Business Consulting firm that specializes in helping start-up and small businesses achieve better returns through business process automation.  During these past 7 years, my associates and I have always recommended Zoho CRM to HUNDREDS of business and have worked on customizing at least 15 Zoho CRM packages for our clients.  We also have been using Zoho CRM ourselves since 2007, so we are expertly proficient with Zoho CRM and are VERY familiar with the life cycle development of the software as it's been changed over the years.

When Zoho first launched in 2005, it touted itself as the "free" full featured CRM and included most of the core CRM functionality available at the time in it's free offering.  Zoho touted it's CRM package as the free alternative to Salesforce.com, and literally boasted about how inexpensive (FREE) and complete the Zoho CRM was.

However over the past 5 years (particularly when Zoho changed it's name to Zoho CORP in 2009), we've watched Zoho parse out core system functionalities into differing "Levels" of subscriptions in their attempt to create a compelling upgrade path that would lead to revenue.  Since all of the major changes to their pricing and subscription model had been announced and documented appropriately in the past, we were never HAPPY about being pigeon-holed into subscription "upgrades" (who would be?), but every business needs to work towards profitability and with changes being communicated appropriately, we've always said "Fair Enough"... Until Today.

We had a recent start-up company join us as a client, and like many others, they had a need for a CRM.  After checking the latest ZOHO CRM release notes, sales documents, and basic help pages online, we didn't notice anything that would change our standard recommendation.  The client accepted our proposal and commissioned us to launch and customize the ZOHO CRM package for them, like we have done for tens of other companies in the past.

We exercised the Zoho CRM 15 day Trial period for the client (which now is set to the "Professional" level apparently and began importing data for the client.  We also began setting up custom fields for the client as needed.  Today, as the trial period had expired, we advised this same client to pick up 2 user licenses at the "Standard" level prepaid for $288/year.  The client notified us that the licenses were purchased and we were clear to wrap up their customization.  We fired up the ZOHO CRM interface this morning to finish the final custom field setup, and to our horror, we encountered an unexpected system alert when trying to create a custom field saying "Sorry, you cannot create more custom fields in your edition".  


Now, usually when this happens, it's because ZOHO Corp had once again systematically reconfigured their subscription level offerings to compel people to convert to a higher paid subscription levels, and after a little digging, we would find the supporting documentation affirming their nickle-and dime tactics.  However this time, there was NO documentation of any limitations on the number of Custom Fields you can have at ANY level.  In fact, quite the contrary. 

As you can see in the following screenshot taken from the PDF download located at Here: Compare Zoho CRM Editions page, you will see that there is simply a check box next to the STANDARD, PROFESSIONAL, ENTERPRISE, and CRM PLUS subscriptions (Not FREE edition - although Custom Fields used to be free).


We, like any other reasonable consumer expected that, If Custom Fields are included in a subscription, there would be no limits on them.  After contacting a Zoho Customer Support Chat Agent named Pranesh Gopalakrishnan, we learned that, not only is there a limit of Custom Fields, but there are differing quantities of Custom Fields that Zoho Corp will allow you to have in the current CRM offering PER EDITION and PER MODULE?!?  

Yes, apparently now, you only get 10 custom fields/module in the STANDARD edition, 150 custom fields/module in the PROFESSIONAL edition, and 300 custom fields/module in the ENTERPRISE edition.  So now, after spending 25+ hours importing our Client data into Zoho CRM, customizing the package for them, and having them pay the quoted price of $288, we cannot deliver the customized CRM package that we promised.  

While chatting, explained the situation to Mr. Gopalakrishnan our Client's situation.  Pranesh explained that the only way to expand custom fields was for our Client to purchase another 2 user licenses at the PROFESSIONAL edition level for $480 MORE?!?

At this point, we had two choices; 1. Explain the oversight to our client and ask for, or cover the additional $480 for the two user licenses or 2. Revoke our long standing ZOHO CRM recommendation we have provided our clients for the past 5 years, researching another CRM package to replace ZOHO CRM, and then spend countless hours learning the new system, customizing it for our client's needs and exporting, and entering all of the data again that we had in this Client's Standard ZOHO CRM edition. 

.....OR maybe a 3rd option. Hope that Zoho CORP was willing to exercise some responsibility and good faith to cover their oversight and enable additional custom fields for this client at their current STANDARD subscription level.  

I asked Pranesh to chat with a Supervisor.  After waiting a few minutes, a lady named "Robin" took over the chat and once again explained the situation over text.  I let Robin know that, prior to signing this client up, we reviewed the sales / help documents here:   https://www.zoho.com/crm/comparison.html, and here:   https://www.zoho.com/crm/help/customization/field-level-customization.html, with NO MENTION of limits on custom fields.  After some awkward silence, Robin produces ONE link to an obscure help file buried in their help system that would elude even the most diligent seekers in a sales cycle:  https://www.zoho.com/crm/help/erutaef321.html 

I explained to Supervisor Robin that we feel trapped into upgrading our Client to a higher, significantly more expensive subscription level that they otherwise would not need if they had access to custom fields AS ADVERTISED.  I also explained that IMHO, most people would find it VERY misleading to have ANY limits on Custom Fields without advertising the change in advance on ZOHO CRM's online sales literature.  I concluded that, after all of the business that we had sent to ZOHO CRM over the years, we would expect them to at least comp an upgrade for our client from STANDARD to PROFESSIONAL, and correct their misleading sales documentation in order to prevent trapping more people into upgrades with unethical advertising and questionable free trial practices. 

In essence, I explained that in this case, we're not willing to pay any more for what we should already have (according to the online Zoho CRM Edition comparison), and have had in the past.  Supervisor Robin, said that she would arrange for a quick callback from the respective Account Manager.  I waited HOURS and NO CALL.  

Hours later, I finally receive and email from Ricky Thakrar, Regional Sales Manager | North and South America.  I'm thinking, "Now we're getting somewhere".  In his email to me, Mr. Thakrar says "You are correct it does not say on the main pricing page the specific number of custom fields per edition as it is a feature comparison page. It only says this information in the detailed technical comparison page on our user guide which shows features and limits."  Mr. Thakrar then goes on to say (without apology or missing a beat), "In order to get 150 custom fields, you will need to upgrade to the Professional edition".  WHAT!!??  Our Client really only needs 5 more!

Upset at wasting the whole day trying to resolve this, and pursing the situation now just on a matter of principal, I tracked down the phone number to  Mr. Thakrar's office   (877-834-4428, Option #1) and asked to speak to Mr. Thakrar regarding an email I just received from him.  After being on hold for approx.4 minutes, the gentleman who initially answered comes back on the phone, and nervously (lying??) explains that it appears Mr. Thakrar is on another scheduled call with another client and is unable to take my call.  The gent goes on to ask if I would be willing to talk to a Regional Account Manager.  I asked if that person had the authority to override / upgrade a subscription level to accommodate my Client's custom fields issue, and the gentleman says "Yes".   I agree to be forwarded to Cliffton Kent, Regional Account Manager.

I once again explain the situation to Mr. Kent, who tells me that he recognizes that their central comparison chart is misleading to the consumers, and that should be corrected.  He also understands what an inconvenience it would be to find out about the Custom Field limitations after the fact of entering data for 2 weeks in a Free Trial set to the PROFESSIONAL Edition, and later paying for a lesser subscription without knowledge of the limitation.  Mr. Kent said that he does not, nor does ANYBODY else at Zoho Corp have the ability to comp a free upgrade to our Client so that they can have access to the advertised functionality.  Mr. Kent does say that he will take the matter up with "management" and "go to bat" for my client.  Mr. Kent then emails me a bit later saying "We did discuss your concern with our management. Unfortunately, it is not possible for us to upgrade the Zoho CRM account from Standard to Professional (for free). Sorry to disappoint you."

As a now former team of Zoho CRM Evangelists for the past 7 years, words cannot express our disappointment in this decision   If we accomplish nothing else, we hope that you will help spread the word as far and as wide about this latent limitation, or as we see it, Zoho CRM upgrade trap that has been crafted and honed by the ZOHO CORP.  As it stands, we are going to work overtime into the night and through tomorrow to try to find an ethically sold and supported product.  Unless ZOHO reverses their present course, WE CANNOT AND WILL NOT CONTINUE TO SUPPORT ZOHO CORP'S FALSE ADVERTISING AN UNETHICAL PRACTICES IN PIGEON-HOLING NEW CUSTOMERS INTO OVERPRICED ZOHO CRM PACKAGES. We would rather suffer through this situation, than be further subjected to ZOHO's legal extortion tactics.  

So, now you know ;-)  Hopefully, Zoho will understand that space is cheap, and that unlimited Custom Fields IS a core CRM function (as it was in past ZOHO CRM versions).  Maybe someone at  will see the error of their ways and will work to include unlimited Custom Fields as part of a STANDARD subscription license.  Until then,  I will try to follow-up with a post detailing the new CRM we will be recommending in the future.

Rick B.

    • Recent Topics

    • Capture Reason for absence next to Campaign Member Status. Is there a reasonable workaround?

      I've reviewed the topics I could find to do with this but still couldn't find anything that satisfies our requirements: We would like to track a *reason* (picklist or text, doesn't matter which) why a Campaign Member (Lead or Contact associated with a
    • Zoho Learning Management System - Certificate Upload by Employees

      We are planning to enroll employees in courses which are hosted by coursera or similar sites. I want to share the links of those courses and also want employees to upload their completion certificate once they are done. Is this function possible in
    • Add RTL and Hebrew Support for Candidate Portal (and Other Zoho Recruit Portals)

      Dear Zoho Recruit Team, I hope you're doing well. We would like to request the ability to set the Candidate Portal to be Right-to-Left (RTL) and in Hebrew, similar to the existing functionality for the Career Site. Currently, when we set the Career Site
    • Button or Links order

      Is there a way to re-order the buttons or links that are created?
    • 'Pin' notes, so that specific ones are always visible at the top of the 'notes' tab.

      It doesn't appear Bigin has the functionality to 'pin' a note to then have it always show at the top of the notes tab section of a record. Often times we have a large number of records, but key information we may want to have easily visible to all at
    • Request for Subform Support in Zoho CRM Webforms

      Hi Team, I hope you're doing well. I would like to bring to your attention that currently, Zoho CRM Webforms do not support Subforms, which limits our ability to send forms that mirror the actual structure used within Zoho CRM. This feature is extremely
    • Formatting Mailing Labels

      I want to use the "Print Mailing Labels" function on the drop down list, but I am not seeing a way to change the formatting on the mailing labels. At the moment, the information that appears on the mailing labels ARE NOT mailing addresses, but random
    • Maxima Address on FSM Customer

      Im trying to add probably 50 customers from one company but couldn't make it since it has limit..how do i add the limit?
    • How to Track Inventory Usage from Zoho FSM to Zoho Inventory?

      Hi everyone, We’re currently working on integrating Zoho FSM with Zoho Inventory, and we’ve encountered a challenge we’re hoping the community can help us understand better. Here’s the context: When we create a Work Order in Zoho FSM that involves parts
    • View subform entries without viewing a record in Zoho CRM | Kiosk Studio Session #8

      In a nutshell Have you ever wanted to take a quick peek at a record's subform? Examples might be invoiced items in an invoice, ordered items in a sales order, or purchased items in a purchase order. Let's say you're viewing your list of invoices in Zoho
    • Transforma tu Inventario: Control Inteligente y Funciones Clave en Zoho Inventory (Spanish Webinar)

      ¿Tu empresa necesita mayor trazabilidad y control en almacenes? Conoce cómo gestionar tu inventario con eficiencia y automatización... ¡y descubre las sorpresas que trae Zoho Analytics! Participa en nuestro webinar gratuito en español, este 19 de agosto
    • Dashlane discontinued its free plan: Here's why Zoho Vault's free plan is worth the switch

      Hey everyone, Dashlane password manager has officially announced that its free plan will be discontinued starting September 16, 2025. This change means that current free users will need to either upgrade to a paid subscription or export their data and
    • Mails are not being sent from custom Deluge function

      We are having troubles to implement sending Invoices / Sales_Orders etc. automatically using following deluge script: attachment_template_id = "aaaa"; record_id = "bbbb"; mail_template_id = "cccc"; //NEW aproach fileUrl = "https://www.zohoapis.com/crm/v8/settings/inventory_templates/"
    • Currency transition

      We are using Zoho CRM in Curacao, Dutch Caribbean. Our currency is currently the ANG. Curacao will be transition ing from using the ANG (Antillean Guilder) to using the XCG currency (Caribbean Guilder) on March 31st 2025, see: https://www.mcb-bank.com/caribbean-guilder.
    • Notes and Attachments visibility can now be restricted based on profiles

      Dear All, We hope you're well! We are here with a quick update about Notes and Attachments profile permissions. In the past, a record's Notes and Attachments were visible by default to all users with record access. However, as notes and attachments can
    • Zoho webinar--hard for agencies

      So, this is just a dive into our use case, and why we've been disappointed in Zoho webinar. We are a small marketing agency, and we wanted to add webinars to the services we provide, as many of our clients want to learn to use them as part of their content
    • Celebrating Raksha Bandhan with Zoho Desk: A Bond of Trust, Protection, and Service

      Raksha Bandhan, celebrated across India, symbolizes the sacred bond of protection and affection between siblings. “Raksha” means protection, “Bandhan” means bond or knot: together, it represents a knot of care and security. On this occasion, we'd like
    • Banking > Import statements with a csv file

      Good morning, I am regularly using the "import statement" option to match my transactions. I've been using csv files produced by my bank online and was able to import my transactions. Until now. Thank you for your help for fixing this ! Alex.
    • ZOHO BOOKS - RECEIVING MORE ITEMS THAN ORDERED

      Hello, When trying to enter a vendor's bill that contains items with bigger quantity than ordered in the PO (it happens quite often) - The system would not let us save the bill and show this error: "Quantity recorded cannot be more than quantity ordered." 
    • Has anyone successfully added Microsoft Graph API Oauth2 as a connection?

      I'm having trouble getting Microsoft Graph API created as a connection in zoho crm. Has anyone successfully added Microsoft Graph API Oauth2 as a connection? My issue is not necessarily on the Zoho side, but understanding how to set up the Microsoft side
    • Syncing Timesheets between Projects and Desk

      All users able to see their own timelog entries from all apps in one place, synced immediately. All managers able to view total/all time entries from one place. This is something that has come up for us and multiple clients. Example: we have a client
    • Spell Check default language

      Hello All, Is it possible to set the Spell Check default language? I can't find it in the settings. Thanks a lot! Levente
    • Zoho Backstage 3.0 - Boostez vos événements avec des outils malins

      Zoho Backstage vous accompagne dans l’organisation d’événements réussis, avec des outils qui simplifient la planification, optimisent l’exécution et renforcent la connexion avec votre public. La version 2.0 a apporté une nouvelle interface, plus de flexibilité
    • Portal user activity reporting

      Aside from the metrics section in the admin dashboard, is there a way to view/create reports for portal user activity? Im looking for a more granular option to see exactly what users are utilizing the portal. Thanks!
    • Automation #11 - Auto Update Custom Fields with Values from Emails

      This is a monthly series designed to help you get the best out of Desk. We take our cue from what's being discussed or asked about the most in our community. Then we find the right use cases that specifically highlight solutions, ideas and tips to optimize
    • Admins to set Agents Picture

      Admins should not have to rely on agents to set a nice profile picture for them. Admins get the headshot pictures from HR and should be able to upload and set their picture, not rely on them to: 1) upload a picture at all 2) upload a good picture 3) upload
    • Time Tracking Reporting and Billing

      I wish for the time tracking module to be enhanced further. Currently it is independent of Support Plans and Contracts. Support Plans and Contracts are also mostly separate. We need a better dashboard of this with the ability to natively mark billed or
    • Enhanced Email Signature Folding

      We have departmental signatures setup which are great, however, when viewing ticket details, it gets very overwhelming when scrolling though threads and conversations where you scroll past ten different signatures of your own team, then ten signatures
    • How to add formatting in zoho.cliq.postToUser(...) message?

      In a CRM Deluge function, I'm trying to use the message formatting guidelines given here: https://www.zoho.com/deluge/help/cliq/posting-to-zoho-cliq.html#message-formats My message is: message: #Title text. The result in Cliq is: #Title text. (no large
    • How to add line breaks in zoho.cliq.postToUser(...) message?

      In a CRM function using Deluge I'm sending this message and attempting to add some line breaks but they are ignored. Is there another way to add these breaks? My message: message: New urgent task\nDescription \nThis is a fake description.\n A new line?
    • Zia Agents/End of Day Reports

      As a manager or owner it would be nice if Zia analyzed today's (or this week's tickets) and gave an end of the day report to management team. - what important tickets were worked on or submitted today? - what agents were unproductive today and answered
    • Project Cost Tracking

      I see there are questions/concerns that Zoho doesn't track costs to a tasks in a project. We are a manufacturer and are in the early stages of tracking costs to project. I would like to expand out the COGS Chart of accounts in Books and record costs via
    • How to record if the payment made is return due to transaction failed.

      So there is Bill of $2000, and a payments made transaction to clear the bill. The amount is actually deducted from bank account. However, a few days later, I found the bank returned only $1750 cause there are $250 bank service charge for this failed transaction.
    • Help Center Customization UI

      The customization screens for the help center needs the UI improved. It looks straight out of 2004. The Zoho Desk normal UI is great. All it takes is uniform fonts and colors across all parts of the tool... I compare this to Zendesk Guide.
    • Este domínio já está associado a esta conta

      Fui fazer meu cadastro na zoho e quando digitei meu domínio recebi essa mensagem que meu domínio estava associado a uma conta que eu nem faço idéia de quem seja. Como que faço pra resolver isso? Atenciosamente, Anderson Souza.
    • I need some help in Expenses Per Diem Policy

      this is my script written for restricting the PerDiem Components. Say if Lodging and Per Day Allowance both is selected from Per Diem Page then the report should gets auto rejected. When Im trying to executing it says the following error {"code":11,"message":"The
    • Adding Photos to Dashboards on Zoho Analytics

      I am creating a dashboard to showcase data from survey results from focus groups. I am creating a focus group participant profile tab where it is filtered by the name of the participant and showcases information about them using KPI widgets. I am running
    • What is the difference between Retainer invoice and Advance Payments?

      Retainer invoice seem like they are just advance payments with extra details. Instead of creating a Sales Order with order details, a retainer is created. It feels like they are a workaround to link advance payments with sales orders. Is there any advantage
    • Exporting record notes in bulk

      Hi team, Is it possible to bulk export the notes attached to a record? i.e to a CSV file or otherwise. Our use case is exporting all notes for our lead/account/Deal records. We have another system we'd like to import these notes to but I can't seem to
    • Field customization

      Hi Team Good day! I am a commission agent who sell and purchase goods from vendors, while in purchasing invoices I am not able to deduct the expenses such as commission and other expenses on actual amount. Kindly help me to customize the invoice based
    • Next Page