
Use a standard Zoho module when the process resembles something other businesses also do, and build in Zoho Creator when the record type genuinely has no equivalent. The test is not difficulty — it is whether making the standard module fit would require misrepresenting what the business actually does.
Every Zoho estate reaches this decision, usually about eight months in, when a process arrives that does not fit the CRM, the helpdesk or the finance product. What follows is either a thoughtfully built application or a standard module quietly bent into a shape nobody can explain a year later.
The symptoms of a module being bent
- A field named “Type” holds five unrelated concepts because there was nowhere else to put them.
- The record status has fourteen values, several of which mean the same thing to different teams.
- Free text carries information the business genuinely needs to report on.
- Users are told to ignore half the screen.
- Nobody can describe the module’s purpose in one sentence any more.
Any two of these together is a reasonable signal that the process needs its own home.
What Creator is genuinely good at
Creator earns its place on processes that are specific to a business and specific to a role: a service dispatch board, a dealer claim workflow, a site inspection form used on a phone with poor signal, a compliance register with its own evidence trail. These share three traits — a record type nothing else models, several roles needing different screens over the same data, and rules that are the business’s own rather than an industry standard.
Deluge, the scripting language across the estate, is what connects those apps outward: fetching a customer from CRM, raising a document in Books, pushing a status back onto a deal.
The rule that keeps a Creator app healthy
| Data | Right pattern | Wrong pattern |
|---|---|---|
| Customers | Referenced from CRM or Books | A customer table inside the app |
| Items and prices | Fetched from the item master | A price list maintained separately |
| Employees | Read from the HR directory | A user list typed in once |
| The process records | Owned by the app | Squeezed into a standard module |
| Financial documents | Raised in Books via the app | Generated as PDFs inside the app |
An app that keeps its own copy of the customer list has created a reconciliation problem that will outlive whoever built it.
Where the ceiling is
Low-code has a natural limit, and recognising it early is a design decision rather than an admission. Move a build towards engineering when it involves complex financial calculations that must be auditable, integrations with several external systems, very high transaction volumes, or anything a regulator may inspect line by line. Creator will often technically manage; the question is whether it should be the place that logic lives.
Before the second app exists
Four decisions are worth making once, and they are far cheaper before the app count grows: who is allowed to build, what counts as production rather than a personal tool, which masters may be written to as opposed to read, and who inherits an app when its author changes role. None of these slow anyone down. All of them prevent the situation where a report to management has quietly been wrong for two months.
Frequently asked questions
Is a custom module in CRM an alternative?
Often the better one. If the process belongs to the customer relationship and needs CRM’s own automation and reporting, a custom module keeps it in context rather than in a separate application.
How much of an estate should be custom?
Less than most businesses assume at the start, more than they expect at the end. Standard for anything a competitor also does; Creator for what makes the business different.
Who should build these apps?
A small named group who understand the process, with a route for everyone else to request rather than build. That single rule prevents most sprawl.
What happens when the builder leaves?
Whatever the handover arranged. Every production app needs a named owner and deputy recorded somewhere findable, exactly like a client relationship.
Where to start
List the custom apps your business already depends on and write an owner beside each one. A blank line is your first governance task, and it is far cheaper to fix now than after that person moves on.
References
Topic inspiration: the Developer Platforms section of the Zoho Blog. This article is Kelevo Software’s own analysis and wording, written from our implementation experience; no text has been reproduced from Zoho’s publications.
Kelevo Editorial
Written by the Kelevo consulting team — Zoho Premium Partner in India, delivering CRM, finance, HR and custom application implementations end to end.
More Blogs

Governing Zoho Creator: Who Builds, What Ships and Who Inherits It
The line between a personal tool and a production application is dependency, and it gets crossed quietly. Four decisions, a ten-minute register…

Zoho Flow, Deluge and APIs: Which Integration Tool to Reach For
Native links, then Zoho Flow, then Deluge functions, then the REST API. Try them in that order — and answer the four…

Zoho CRM and Zoho Books: How the Integration Actually Works
Customers, items, quotes and payment status move between the two products; pipeline, tax and the ledger do not. A field-by-field look at…
Want this applied to your own Zoho estate?
A 45-minute discovery call with a Zoho architect maps your processes to the right products and gives you an indicative scope.