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

    • Reinstalling Workdrive Truesync client

      Hi, I attempted to update to the beta version of TrueSync, but it was unstable and kept crashing, so I need to revert to the stable version. How do I properly reinstall TrueSync on a Windows PC? I couldn't install the 3.15.x version directly over the
    • Evaluating Creator; yesterday fine; today connection times out

      Yesterday I spent hours creating a new app, and it worked fine. Today I cannot access creator.zoho.com. Is this common? I'm in the evaluation mode, but I'm thinking I'm going to keep looking. It worked from my home computer, and now I'm checking it from my work computer. My work computer always works just fine, so I shouldn't htink there would be special settings or anything. If there are, how to find out what they could be? Using Chrome on Windows XP The error I get is: The webpage at https://creator.zoho.com
    • Pivot Chart seems to show "old" data - how do I make it update?

      I wonder how to make a Pivot Chart "update" its data contents. Here is the background: I need to report a subset of data that is so complicated that it is easier to make a calculation and put the result in a "reporting form", and then display the data from that form.  So, I get data from the "original form" GRANTS, make some calculations and put the result in the "reporting form" PERIOD.  Now I can watch the result in a list called LIST, which works fine. The list LIST shows that form PERIOD contains
    • Upcoming Changes to LinkedIn Parsing in Resume Extractor

      Starting 31 July 2025, the Zoho Recruit Resume Extractor will no longer support direct parsing of candidate data from LinkedIn profiles. Why Is This Change Needed? In accordance with LinkedIn’s platform policies, extracting profile data through browser
    • how to create view in leads module to that will show all leads + converted leads?

      is it possible to make custom view that combine all leads + converted leads? how to do that
    • Reply and react to comments

      Hi everyone! We're excited to bring to you a couple of new features that'll make your sprint process simpler. A cloud application brings with it an array of social media features that can be efficiently used in your organizational setup. As an agile scrum
    • Announcing Early Access to "Zoho CRM for Everyone" — A new and exciting update to Zoho CRM

      Zoho CRM For Everyone is now officially available to all customers, and the Early Access Program has come to a close. We want to extend our sincere thanks to everyone who participated in the program. Your valuable feedback played a key role in shaping
    • Avalara Sales Tax integration - AVATAX

      Just wondering if anyone else is having troubles with this integration?  Seems as though Avalara changed their billing process, unbeknownst to Zoho, and now ALL transactions are counted by Avalara, not just transactions in a taxable jurisdiction.  This caused a huge price adjustment billed to us by Avalara within a month of us signing up.  And Avalara is not cheap to begin with! Avalara has been great in waiving that increase, but there seems to be no fix.  Zoho is aware of the problem, but slow
    • Invalid value passed for description

      Dear Sir, When I am entering the purchase bill , the following message showing "Invalid value passed for description" what should I do ? I am attaching screenshot. With Regards, Harish harish@cracku.in 7978841636
    • Zoho Creator - 2024 Release Projection 1

      Hello everyone! As we enter 2024, we'd like to extend our warmest wishes for success and prosperity. Your fantastic response to our Product Roadmap page last year has been incredibly motivating. Continuing on this path, we're excited to share a glimpse
    • Automation Assistance for Zoho Form Integration and Workflow

      Hi, We are currently using a Zoho Form to send out our Global Credit Application and would like to automate the process further. Specifically, we’d like the ABN number submitted through the form to automatically populate the GST/VAT Number field in Zoho
    • COQL does not return queryable value if the result set is empty

      See linked video for running code illustration of the problem: https://workdrive.zohoexternal.com/external/d49bb40033b43b288d56fdf843095b7c65b28391d3ec5d09c854f416d853003d Moderation update: We are appending the comment that was removed, to add context
    • Zoho CRMでの商談の管理のしかたについて初歩的な質問です。

      先月からZoho CRMを試験的に導入して運用しています。 商談の管理(運用?)の仕方について教えてください。 商談の数が増えてくると、ダッシュボードの「ステージ別進捗状況」にどんどん過去の商談が蓄積されてくると思うのですが、 現在動きのあるものを中心に確認したくなる気がします。 そのあたりについては、どのように運用が一般的なのでしょうか? アドバイスいただけるととてもありがたいです。 よろしくお願いします。
    • Composite Items & Purchase Orders

      The Composite Item is great way to bundle different products and services into a single line and sell it as a single line item in Estimates, Sales Orders and Invoices. However, on the other side - i,e,. Purchasing - this item creates quite a bit of a
    • using custom function is it possible to update the created by field in Zoho Crm custom module

      using custom function is it possible to update the created by field in Zoho Crm custom module
    • Slow Sloww Slowwww Responses

      Good day, Has anyone been experiencing slow responses from support? Since Thursday I migrated my Whats app to Sales Iq and I had to synch with Social to get the otp they were sending. Apparently What's app can't be automatically added so I reached out
    • You have exceeded the maximum number of attempts for this action. Please retry doing the same in 30 minutes.

      When one of Zoho Books user tries to select a vendor, recording a new bill, these message appears: You have exceeded the maximum number of attempts for this action. Please retry doing the same in 30 minutes. Other user, at the same time, but different
    • Enable Conversation Context Retention for SalesIQ Answer Bots

      Hello Zoho SalesIQ Team, We hope you are doing well. We have noticed that SalesIQ bots currently fail to maintain conversation context in Hebrew. For example, when we follow up on a previous answer or ask for clarification in Hebrew, the bot either provides
    • Automatic Hebrew Small Talk Setup Without Duplicate Term Errors & Manual Configuration

      Dear Zoho SalesIQ Team, Greetings, We would like to request an enhancement to the Small Talk feature in Zoho SalesIQ, specifically for Hebrew language support. Current Challenge: When setting up Small Talk for Hebrew, we encounter multiple issues: Simple
    • Should I Add Leads in Bigin?

      ok, first off I'm new here. I just started using Bigin. I'm debating if it's appropriate to enter leads. by leads I mean a list of contacts that I have not yet reached out to...it's a cold calling list.  if I enter them I can track them (I understand
    • Zoho Books - Perform a validation check before an invoice is marked as sent or sent

      Allow the validation rules to apply to button actions. For example: an invoice could not be sent or marked as sent if it has an empty value in a custom field. (The field could remain blank while it is being worked on.)
    • Flow error "given url is wrong"

      when I setup a flow to update a task status, I get an error when it runs that says "given url is wrong."
    • Upgrade Zoho Desk Agent-Side Answer Bot to GenAI

      Hello Zoho Desk Team, We hope you're doing well. Following the recent announcements and rollout of the GenAI-based Answer Bot in Zoho SalesIQ (Nova '25), we’d like to formally request a similar upgrade for the Answer Bot used by agents inside Zoho Desk.
    • Bigin Android app update: Email filters enhancement, change owner for related records.

      Hello, everyone! In the most recent Bigin Android app update, we have introduced additional email filters and an option to change the owner of related records. Email filters: We have now brought in support for 'All Emails' and 'Added from Widgets' filter
    • How can I get all conversations and comments of a Zoho Desk ticket using ZOHODESK

      Hi everyone, Currently, I am developing a Zoho Desk extension, and I am following the guide available at https://www.zoho.com/desk/extensions/guide/#ticket-object. While working with Zoho Desk, I have noticed that I can only retrieve the general information
    • AI & Zoho Recruit

      Hello, I guess we all are using AI in our personal and professional lives. Now, let's imagine. Recruitment is just a succession of stages and steps. For which step would you like to see AI implemented into Zoho Recruit ? I'll start : - Automatic translation
    • Workdrive and ChatGPT Team Synced Connectors

      Hi, we want to be able to integrate Zoho Workdrive with OpenAI’s ChatGPT Team plan. Google Drive and OneDrive both offer this, zoho please catch up asap. We dont want to have to put our company files in google drive, we want to allow chatgpt Team edition
    • widget url 404'ing

      I'm creating a widget for the first time. When I grab the url from the base url section of the widget builder and append /widget.html it 404's Just wrote a very basic test. I have a folder structure app.zip - widget.html --js/app.js /widget.html <!DOCTYPE
    • Unable to Edit Pick-List Items in Custom Project Field(s)

      I can edit most fields normally, but if I try to edit - in any way - a Pick List field, I just get this error: To be perfectly clear, I'm trying to edit an existing Pick List field (adding or removing items), not adding a new instance. If I rename it,
    • How to display results from zoho.crm.searchRecords in message window

      Hello, I've created a custom function which is linked to a custom button which pulls a date from our contacts module and searches a date field in our quotes module and returns all records matching the date. My issue is, how to I get this to display the
    • Domain Transfer

      Hello there! I wanted to know if I can transfer my domain from Zoho to other hosting providers or use a different hosting provider instead of zoho's services.
    • Select CRM Custom Module in Zoho Creator

      I have a custom module added in Zoho CRM that I would like to link in Zoho creator.  When I add the Zoho CRM field it does not show the new module.  Is this possible?  Do i need to change something in CRM to make it accesible in Creator?
    • New User - Opening Stock Aging Report

      I am setting up new client and am entering Opening Stock - created items and entered quantity/price details. Now the aging report is showing all the opening stock as new. How do I enter the Purchase Dates of these items so that I get accurate Inventory
    • Bulk Receive Multiple Purchase Orders

      Is there a feature or function that will allow you to bulk receive issued purchase orders? I have about 100 that need to be received from 5 years ago.
    • Manual Invoice

      How to create a Manual invoice, I need to enter Amount directly instead of (qty*Rate). our company is a service sector
    • Effective Inbox Organization: Folders vs Tags in Zoho Mail?

      I'm exploring the best ways to organize a busy inbox, especially when managing multiple clients or project using Zoho Mail. I’d love to know what works best for others: 1. Do you prefer **folders** (possibly with sub-folders) for each client or project?
    • Merging contacts and or accounts

      Hello, In a prior CRM we were able to merge contacts and or accounts.  We have turned on the function to stop multiple contacts with the same email, so we can prevent multiple contacts from happening, however, we now have multiple contacts that have the
    • 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
    • Next Page