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

    • Threaded conversations for emails sent via automation

      Hi Guys, I hope you are doing well. Don't you guys think we should have an option in a workflow to notify users either as a new email or the previous email thread. For example, if you have one deal in the process and there are 10 different stages during
    • Zoho Books - Sales Person Information

      Hi Team, On Invoices, Quotes, etc... I can include the Sales Person, but it only shows their name and not their email or phone number. It would be great to have place on invoice templates where we can manage what sales person information should be shows
    • Offline working in Zoho Creator portal

      Zoho's help says that offline working is only available in the Creator mobile app and not in the portal app. But I can see offline options in the portal app too and it seems to work when I test it. My portal users are often in areas where there is poor
    • Fetch Records using Dynamic Criteria

      Hi,  I have a form that builds a filter based on user input.  I need to fetch the records based on dynamic criteria.  How would I accomplish this as there is no eval function? For example: desiredRecord = Form1[dynamicCriteria];
    • Url filter Report date (pivot chart)

      Hello. Is it possible to filter the data in pivot char using parameters in the url? I'm trying but I should not doing very well. Something like: https://creator.zoho.com/.../....../#Report:MyPivotChartReport?MyDate=01-Jan-2012;31-Jun-2012;MyDate_op=58 Saludos
    • Sending gmail to a particular person fails because the address gets changed to "gmaill", with a second "l" typo somewhere

      I send to bob@gmail.com (example) and get an error sending to bob@gmaill.com, only for this one person. Note the extra "l" in the email the system tried to send to, which was not in the address I entered. Can't find a typo in the contact or anywhere else
    • Emoji Support in Bigin CRM

      We request the implementation of emoji support across Bigin CRM. This feature should allow users to seamlessly use emojis in text fields, headlines, and deals. It would enhance communication, improve the visual appeal of records, and bring more personalization
    • Bigin Booking Pages enhancements

      I would like to ask for several enhancements for the brand new (and promising) Booking feature. 1. Add "Contact/Mobile" Field to Booking form We use Mobile as key (id), but unfortunately it is missing from the Booking form, only Home Phone is available.
    • Amount in words in Indian format

      Hi, I had coded the following code to convert amount in words. But in the code in the format of US like million. But i need in Lakh and Crore. So pls suggest ideas r post corrected code string Num2Words(int val) {     val_s = input.val.toString();     th = {"", "thousand", "million", "billion", "trillion"};     // uncomment this line for English Number System     // th = {"","thousand","million", "milliard","billion"};     dg = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight",
    • What are people using to send Service based emails?

      Zoho Campaigns is for marketing. Users can unsubscribe from these emails. Service based emails need to be delivered and can without the worry of Can-spam act. What are people using to send service based emails? My mailing list is derived from a database
    • Standalone LMS tool

      Will Zoho release a standalone LMS (Learning management System) than can be used by external parties (guest)?
    • Announcing Kiosk 1.1 - Customize screen titles, configure new fields & actions, use values from your Kiosk to update fields, and more.

      Hello all We are back again with more enhancements to Kiosk. So what's new? Enhancements made to the Components Add titles for your Kiosk screens and adjust its width to suit your viewing preferences. Three new fields can be added to your screen: Percentage,
    • An Overview of Dario Schiraldi Deutsche Bank Executive

      Hello Community, Dario Schiraldi is an executive at Deutsche Bank, focused on advancing the firm’s financial services and crafting its global strategic vision. With 20 years of expertise in leadership roles, he has spearheaded successful market acquisitions
    • Emailing a document to WorkDrive

      Does WorkDrive include the ability to upload a document by sending an attachment to an email address? (Books and Expenses include this functionality) If it doesn't is it under consideration? on the Road Map?
    • Allow Changing Appointment Status from "Completed" to "No Show" or Other Valid States

      Hi Zoho Bookings Team, We hope you're doing well. We would like to submit a feature request regarding appointment status management in Zoho Bookings. 🎯 Use Case Sometimes, an appointment is mistakenly marked as Completed, but later we realize that the
    • Ability to modify what displays in calendar invite?

      I am a long time calendly user and want to make the switch to bookings.  I understand that there is not currently a meets/hangouts integration, is one on the roadmap? Is there anyway I can modify the calendar invite to include the meet link?  I can add it to the emails no problem, but I would also like it to display on their calendar.  Is there some work around I can do to get it on the calendar?  Also am I able to modify the calendar event title?
    • Zoho One and Tally Integration

      Has Anyone in this forum done any implementation with Zoho CRM and Tally accounting software. If so who have you used and how easy was it?
    • Microsoft PowerPoint files Extremely slow to save

      I and others on my team have noticed that Microsoft PowerPoint documents are extremely slow to save when using WorkDrive. It always takes over 30 seconds to save a file. Word and Excel files seem to save in a typical length of time, but PowerPoint is
    • How can users unblock their blocked Zoho Mail accounts?

      After the reason for the account block (storage exceeded, spam detection etc.) has been rectified, the user can unblock the account from the UnBlock Me page. Account support@edu2review.com  Edu2Review is an education review platform, we rate the quality
    • Adding additional fields for batch information

      Hello, I am looking at adding additional information into our inventory module. we would like to be able to see up to 8 attributes that will be individual & different for each batch (i.e. batch specific information) but currently I seem to only be able
    • Dynamic Pickup List Values using Deluge and Client Script

      I would like to dynamically show Pickup List Values For example we need to fetch some data from an on premise application and display it so they can choose and pick This can be done in Creator but I didn't find anything for CRM
    • Validation Rule for Controlled Stage Movement in Deals Module (Deluge Script)

      For keeping a control over module stage or status, you can use the below deluge script. The below deluge script defines validation control over deals module stages: // Function to validate allowed stage transitions in the Deals module map validation_rule.LeadStatustValidation1(String
    • Pick List Issues

      I have created a pick list that looks at a table in a sheet, it selects the column I want fine. Various issues have come along. The option to sort the pick list is simplistic, only allows an ascending alphabetical sort. Bad luck if you want it descending.
    • Four types of task dependencies

      "Nothing is particularly hard if you divide it into small jobs."                                                                                                                  - Henry Ford Projects, small or large, are driven by simple work units called tasks. Monitoring standalone tasks might look simple but as the workflow becomes elaborate, tasks may start relying on one another. In project management, this relationship between tasks is termed as "Task Dependencies". Dependency between tasks arise
    • 1099 tracking

      Do zoho books offer feature of tracking for 1099's for contractors, etc? Quick books offers this feature and wondered when/if Zoho books will do same
    • VAT-type Taxes in US Edition?

      I'm located in the US, and I use the Zoho One US edition of Books. We are in the process of registering with Canadian authorities for their GST / HST, which is a VAT-type of scheme. It is not immediately obvious to me how one would deal with input tax
    • Schedule sms to be sent later

      When will you make available an option to send sms's at a later time??? You finaly have this option available on emails, so it will be very useful to have it also with sms. Our sms provider, has already this available but we cannot use it because you
    • Ecommerce integration with prestashop

      Development of campaigns integration with prestahop. When???
    • How to create an article containing images and rich text via the api?

      Hi, I'm trying to migrate our kb articles from our previous helpdesk service, and import them to ZohoDesk. Is there any way to create an article that contains images?  Is it possible to add formatting to articles created via the API? Thanks, Adam.
    • Number of statement execution limit exceeded on deluge scheduled function

      I'm working on a send email functionality in creator that sends out crew work orders at the end of the day each day for the next day. I'm running into the issue that zoho is unable to handle the number of statements that I am doing to be able to successfully
    • Color of Text Box Changes

      Sometimes I find the color of text boxes changed to a different color. This seems to happen when I reopen the same slide deck later. In the image that I am attaching, you see that the colors of the whole "virus," the "irology" part of "virology," and
    • Zoho SignForm In Progress But Cannot Be Completed

      If a person starts signing a document (via SignForm), but closes the window before submitting, Zoho marks the document "in progress", but how do they finish signing it?
    • How to show Assemblies AND component items in a report

      Hi Is there any way in Analytics to create a report that shows the Composite Item AND the Component Items with mapped quantity? It seems that the component item is not exposed in any table that I can find. Also, the same question but for Stock on Hand.....this
    • Mandatory Messages for Specific Members in Zoho Cliq Channels

      Hello Zoho Cliq Team, We hope you're doing well. We would like to request a feature enhancement to Zoho Cliq that would allow marking certain messages in a channel as mandatory for specific members — with built-in tracking and reminders. 🎯 Use Case:
    • Admin Access to Message Read Statistics in Zoho Cliq

      Hello Zoho Cliq Team, We hope you're doing well. We would like to request a feature enhancement that would allow admins or channel owners to view read/unread statistics for messages, even if they were not the original sender. 🎯 Use Case: Currently, in
    • Online Member Visibility in Channels (Similar to WhatsApp Group Presence)

      Hello Zoho Cliq Team, We hope you're doing well. We’d like to request an enhancement to Zoho Cliq’s channel experience by introducing online presence indicators for channel members — similar to how WhatsApp shows how many people in a group are currently
    • Show ticket field in Zoho Desk only if that same field is not empty (API‑created records)

      Zoho Team , We have a ticket workflow where every ticket is created via API based on dynamic logic from an external form. That form has complex logic and already decides what’s relevant to ask, and the API only populates fields in Zoho Desk based on that
    • Multiple Products on Ticket

      Good morning. We will classify all tickets based on the product. Users sometimes send different requests on the same ticket, so we are facing some challenges. Is there a way to add more than one product to the ticket, or is there a way to tie the product
    • Não recebo Email de confirmação e validação de cadastro do PagSeguro

      Olá, utilizei uma das minhas contas de email Zoho para criar um cadastro no PagSeguro, contigo o email com o link de confirmação da conta não chega no meu email Zoho (nem.ma caixa de spam, nem na lixeira, e nem em outras pastas). Outros emails do PagSeguro
    • Does Thrive work with Zoho Billing (Subscriptions)?

      I would like to use Thrive with Zoho Billing Subscriptions but don't see a way to do so. Can someone point me in the right direction? Thank you
    • Next Page