<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Skyfall</title>
    <description>The latest articles on DEV Community by Skyfall (@skyfall7).</description>
    <link>https://dev.to/skyfall7</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4187262%2F8dd4a701-cc71-47b4-90b3-2aa69edb2e0d.png</url>
      <title>DEV Community: Skyfall</title>
      <link>https://dev.to/skyfall7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/skyfall7"/>
    <language>en</language>
    <item>
      <title>Zoho CRM territory management: setup and pitfalls</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 23:16:04 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-territory-management-setup-and-pitfalls-3bfb</link>
      <guid>https://dev.to/skyfall7/zoho-crm-territory-management-setup-and-pitfalls-3bfb</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-territory-management-setup" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When sales teams share accounts across regions, industries or product lines, role hierarchy alone can feel too rigid. Territory management groups accounts by their characteristics instead of only by owner. This post sets out what Zoho's pages say, including choices that cannot be undone.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it is, per Zoho
&lt;/h2&gt;

&lt;p&gt;Zoho says a territory groups customer accounts within the sales force structure so they can be shared with sales staff, and that territories can be based on geography, industry, product line, expected revenue or verticals. Zoho says users with the Administrator profile can enable the feature. The overview page does not name editions, so check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Roles versus territories, per Zoho's decision guide
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Both models give each record one owner. With roles, a record is visible to its owner, users above in the hierarchy and users granted access by sharing rules; with territories it is also visible to other users in its territory and to users in territories above it.&lt;/li&gt;
&lt;li&gt;A user can hold only one role but can belong to multiple territories.&lt;/li&gt;
&lt;li&gt;With roles a user gets a single forecast target; with territories, one per territory they belong to, and switching changes forecasts to suit territory requirements.&lt;/li&gt;
&lt;li&gt;Zoho says territory management need not be a requirement for every organization and that the choice depends on your sales structure and sharing model.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Setup, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Go to Setup, Security Control, Territory Management and click Get Started.&lt;/li&gt;
&lt;li&gt;Choose Start from Scratch or Extend from Role Hierarchy (which copies roles into territories). Zoho says you cannot switch between these two options after choosing.&lt;/li&gt;
&lt;li&gt;Once enabled, leads, contacts, accounts and deals get a Territories field and territory-based forecasts become available.&lt;/li&gt;
&lt;li&gt;Create territories under Territories, Create New Territory: name, manager, parent territory, users with Read Only or Read/Write/Delete permission (shared by all users in the territory), and rule criteria.&lt;/li&gt;
&lt;li&gt;Deal and Lead Territory Rule settings must be enabled before rules can be added for them.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Rules and limits, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Records are assigned automatically when created or modified and they meet the criteria; a record is not assigned to a sub-territory unless it also meets the parent territory's criteria.&lt;/li&gt;
&lt;li&gt;An account or contact can belong to a maximum of ten territories; a deal can belong to only one.&lt;/li&gt;
&lt;li&gt;Territory managers and administrators can assign records manually.&lt;/li&gt;
&lt;li&gt;Deleting a territory permanently removes its details, and sub-territories must be moved under another parent.&lt;/li&gt;
&lt;li&gt;Disabling makes territory information in accounts, contacts and deals inaccessible and permanently deletes existing territory-based forecasts; re-enabling keeps the territory structure.&lt;/li&gt;
&lt;li&gt;The page does not state a maximum hierarchy depth.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pitfalls (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decide on roles versus territories before enabling: the start-from-scratch or extend-from-roles choice is permanent per Zoho, and disabling deletes territory forecasts.&lt;/li&gt;
&lt;li&gt;Write the territory criteria on paper first (for example, which field decides a region) and check that the underlying data is consistent, or rules will assign records unpredictably.&lt;/li&gt;
&lt;li&gt;Because a sub-territory needs its parent's criteria met too, design parent rules broad enough to contain their children.&lt;/li&gt;
&lt;li&gt;Rehearse in a sandbox and review forecast settings with the sales manager first.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm-v2-1/security-control/territory-management/articles/crm-v2-territory-management" rel="noopener noreferrer"&gt;Zoho Help: Territory Management - An Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/kb/articles/territory-decision-management" rel="noopener noreferrer"&gt;Zoho Help: Decision Guide for Territory Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm-v2-1/security-control/territory-management/articles/crm-v2-use-territories" rel="noopener noreferrer"&gt;Zoho Help: Using Territories&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>sales</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM dependent picklists: cleaner, consistent data</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 23:05:34 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-dependent-picklists-cleaner-consistent-data-1emm</link>
      <guid>https://dev.to/skyfall7/zoho-crm-dependent-picklists-cleaner-consistent-data-1emm</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-dependent-picklists-clean-data" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Messy free-choice dropdowns lead to reports that cannot be trusted: the same thing recorded three ways. Zoho offers Map Dependency, where the options in one field depend on the value of another, and global sets, which share one list across picklists. This post sets out what Zoho's pages say.&lt;/p&gt;

&lt;h2&gt;
  
  
  Map Dependency, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Zoho describes a parent-child relationship: Map Dependency controls which child-field options appear for each selected parent option.&lt;/li&gt;
&lt;li&gt;Parent and child can be any option-based field in the layout or subform: picklist, multi-select picklist or radio button. Multi-select picklists can only be child fields, and a child can also be a parent in another mapping.&lt;/li&gt;
&lt;li&gt;The layout must contain at least two option-based fields. Subform parent fields can only map to fields in the same subform.&lt;/li&gt;
&lt;li&gt;It needs administrative privileges. Setup path: Setup, Customization, Modules and Fields, open the module, Map Dependency Fields.&lt;/li&gt;
&lt;li&gt;Steps: Create Map Dependency, select the layout, parent field and child field, map the values, check the Preview screen and Save. After saving, child values change with the parent when records are created or edited.&lt;/li&gt;
&lt;li&gt;Zoho's page gives a search bar for more than 10 options and an Advanced view for 50 or more options.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What that page does not say
&lt;/h2&gt;

&lt;p&gt;The Map Dependency page I read does not state a maximum number of dependency levels or mappings, the effect on existing records, API support, or which editions include it. Check these in your own account before relying on them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Global sets, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Global sets are collections of picklist values that can be associated with multiple picklists across modules. You can link only the whole set to a picklist, not parts of it.&lt;/li&gt;
&lt;li&gt;Zoho says changing a global set value updates it in all associated picklists and in existing records, workflow rules, field updates and reports.&lt;/li&gt;
&lt;li&gt;A picklist can be switched from local values to a global set and back. Values present in both are mapped automatically; local values missing from the set must be mapped manually.&lt;/li&gt;
&lt;li&gt;Users need the Modules Customization permission. Zoho lists limits by edition on the page; check them for your edition.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Layouts also affect what people see
&lt;/h2&gt;

&lt;p&gt;Zoho's page-layouts FAQ says the picklist values a user can see depend on their layout access: with 3 layouts and 5 values each for a picklist, a user with access to 2 layouts sees 10 values.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pitfalls (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agree one list of values with the people who use the reports before building dependencies; changing a messy list is harder than starting clean.&lt;/li&gt;
&lt;li&gt;Prefer a global set where several modules need the same list, so one change is made once.&lt;/li&gt;
&lt;li&gt;Test a dependency on a few records in a sandbox first, and check how existing records with now-invalid combinations behave in your account.&lt;/li&gt;
&lt;li&gt;Keep dependency chains short so users are not forced through long cascades of dropdowns.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/customize-crm-account/customizing-fields/articles/map-dependency-fields" rel="noopener noreferrer"&gt;Zoho Help: Map Dependency Fields&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/customize-crm-account/customizing-fields/articles/overview-of-global-sets" rel="noopener noreferrer"&gt;Zoho Help: Overview of global sets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/faqs/customization/articles/faqs-page-layouts" rel="noopener noreferrer"&gt;Zoho Help: FAQs on Page layouts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>data</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM layout rules: simplify cluttered screens</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 22:56:54 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-layout-rules-simplify-cluttered-screens-4eo9</link>
      <guid>https://dev.to/skyfall7/zoho-crm-layout-rules-simplify-cluttered-screens-4eo9</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-layout-rules-simplify-screens" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A common complaint is that Zoho CRM record screens are crowded with fields most people never need. Zoho's layout rules let a form show sections or fields, or require fields, only when another field has a certain value. This post sets out what Zoho's pages say, including the limits that surprise people.&lt;/p&gt;

&lt;h2&gt;
  
  
  Page layouts versus layout rules
&lt;/h2&gt;

&lt;p&gt;Zoho's page-layouts FAQ says layouts are given to profiles through Layout Permission and Layout Assignment, and that a profile can access several layouts but has only one default. The same FAQ names not being on the Enterprise Edition, or lacking the Customize Zoho CRM permission, among the reasons you may be unable to create a layout (it does not say whether higher editions qualify). Layout rules work inside a layout: Zoho's Kaizen post says a rule is built on a layout, a primary field and a condition.&lt;/p&gt;

&lt;p&gt;Zoho's pages I read do not state which editions include layout rules, so check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a layout rule can do, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Actions are Show Fields, Show Sections, Set Mandatory Fields and Show Subforms.&lt;/li&gt;
&lt;li&gt;Conditions on the primary field are: is, isn't, contains, doesn't contain, starts with, ends with, is empty and is not empty.&lt;/li&gt;
&lt;li&gt;One condition can trigger several actions. A condition can have at most five criteria, combined with AND or OR; the primary field can be used in only one criterion, and that one can only be joined with AND.&lt;/li&gt;
&lt;li&gt;To create one, go to Setup, Customization, Modules, select the module, and use the Layout Rules section. Only users with the Customize Zoho CRM profile permission can access it.&lt;/li&gt;
&lt;li&gt;Rules apply on the create, edit and view pages.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Limits and where rules do not apply, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Record Owner and multi-select picklist fields cannot be the primary field.&lt;/li&gt;
&lt;li&gt;Layout rules cannot use Auto Number, Lookup, Multi Select Lookup, User Lookup, Formula, File Upload or Multi Line fields.&lt;/li&gt;
&lt;li&gt;Layout rules are not available for records created through import, web forms or the lead convert page.&lt;/li&gt;
&lt;li&gt;Through the API, only mandatory-field rules apply (with the apply_feature_execution key). Show Field, Section and Subform rules are not supported there; Zoho notes that records can hold values in hidden fields and that the Get Records API returns all fields in the layout.&lt;/li&gt;
&lt;li&gt;A field that is the primary field of one rule cannot be the primary field of another rule.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pitfalls (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hidden does not mean empty: per Zoho, hidden fields can still hold values, so do not treat hiding as a way to clean data.&lt;/li&gt;
&lt;li&gt;Because imports, web forms and lead conversion skip layout rules, records from those routes may not follow the same required-field logic as manually created ones. Check those routes after designing a rule.&lt;/li&gt;
&lt;li&gt;Start from the job people do on the screen, list the fields they actually need at each stage, and build the smallest set of rules that gets there.&lt;/li&gt;
&lt;li&gt;Test changes in a sandbox before rolling them out to every user.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/community/topic/kaizen-63-layout-rules-in-zoho-crm" rel="noopener noreferrer"&gt;Zoho Help community: Kaizen #63 - Layout Rules in Zoho CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/faqs/customization/articles/faqs-page-layouts" rel="noopener noreferrer"&gt;Zoho Help: FAQs on Page layouts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>ux</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM audit log: find who changed what</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 22:38:40 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-audit-log-find-who-changed-what-484h</link>
      <guid>https://dev.to/skyfall7/zoho-crm-audit-log-find-who-changed-what-484h</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-audit-log-who-changed-what" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When a field value changes, a workflow is edited or records vanish, the first question is who did it. This post sets out what Zoho's help pages say about the audit log and picklist history tracking.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the audit log is
&lt;/h2&gt;

&lt;p&gt;Zoho describes the audit log (or audit trail) as a record of all the actions each user in your CRM account performs, in chronological order. Zoho contrasts it with a record's Timeline, which covers one record and cannot be exported; the audit log covers all records and can be exported as a CSV file.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it records, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Record actions in modules such as Leads, Accounts, Contacts, Deals and Activities: create, update, delete, import, lead conversion, restore and similar.&lt;/li&gt;
&lt;li&gt;Setup actions, including templates, workflow and auto-response rules, webhooks, roles, profiles, groups, reports, assignment rules and users.&lt;/li&gt;
&lt;li&gt;Bulk actions such as mass update, mass delete, import, export and restoring from the recycle bin.&lt;/li&gt;
&lt;li&gt;Workflow changes show who made the change, when, which workflow and the rule name, with View changes for details.&lt;/li&gt;
&lt;li&gt;Login history is not in the audit log; Zoho points to Setup, Security Control, Login History.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Who can view it and how to use it
&lt;/h2&gt;

&lt;p&gt;Zoho says admins and users with the CEO role can access the audit log, while non-admin users see only their own actions and those of their subordinates. You can filter by entity, user, action type and date range. Zoho's FAQ places it under Setup, Security Control, Audit log, with Export Audit Log on the right-hand side; your menu may differ, so check your account.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits Zoho states, and a conflict to check
&lt;/h2&gt;

&lt;p&gt;Zoho's FAQ says the audit log captures only actions from the last 3 years, that older actions are permanently deleted, and recommends exporting periodically for a permanent record. However, Zoho's data backup page refers to investigating changes and deletions in the audit log for up to 60 days. The two pages disagree, so check your own account rather than relying on either figure. Neither page states edition availability; check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Field-level history: picklist tracking
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Zoho says picklist history tracking can be enabled for one picklist field per module, from the field's properties, by users with the Module Customization permission.&lt;/li&gt;
&lt;li&gt;The history related list shows picklist values, duration, modified time, modified by and moved to, plus up to 10 additional fields. Deals already show a default stage history.&lt;/li&gt;
&lt;li&gt;It is not supported in Tasks, Calls or Meetings.&lt;/li&gt;
&lt;li&gt;Zoho says that if tracking is disabled or the tracked field is deleted, all tracked data is lost permanently, and that a customer-initiated edition downgrade deletes history tracker data immediately.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Using it well (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When something changes unexpectedly, filter the audit log by module, action and date range first, then by user.&lt;/li&gt;
&lt;li&gt;Export the log on a schedule you set, rather than relying on retention.&lt;/li&gt;
&lt;li&gt;Decide which one picklist per module matters most for history (often a stage or status) before enabling tracking.&lt;/li&gt;
&lt;li&gt;Name workflows and rules clearly, so log entries are readable.&lt;/li&gt;
&lt;li&gt;Use the log findings to fix the process or permissions, not only to find a person.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/faqs/audit-log/articles/audit-logs-3-2-2023" rel="noopener noreferrer"&gt;Zoho Help: FAQs on Audit Logs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/customize-crm-account/customizing-fields/articles/picklist-history" rel="noopener noreferrer"&gt;Zoho Help: Picklist History Tracking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/data-administration/data-backup/articles/data-backup-in-zoho-crm" rel="noopener noreferrer"&gt;Zoho Help: Data Backup in Zoho CRM&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>security</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM backup and recycle bin: what you can recover</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 22:28:06 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-backup-and-recycle-bin-what-you-can-recover-1la4</link>
      <guid>https://dev.to/skyfall7/zoho-crm-backup-and-recycle-bin-what-you-can-recover-1la4</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-backup-recycle-bin-data-recovery" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Most teams learn how Zoho CRM recovery works after someone deletes records. This post sets out what Zoho's help pages say about the recycle bin and data backup, including the time windows Zoho states.&lt;/p&gt;

&lt;h2&gt;
  
  
  The recycle bin
&lt;/h2&gt;

&lt;p&gt;Zoho says records and files deleted from the account are stored in the recycle bin, and you can restore them within 60 days, after which they are permanently deleted. Items can also be permanently deleted from the bin early. The path is Setup, Data Administration, Recycle Bin: select items and click Restore, or Delete to remove them permanently; a filter helps with large volumes. Zoho says what you see depends on your role hierarchy and your permission to view the records.&lt;/p&gt;

&lt;p&gt;The pages do not say how related records are handled on restore, or whether availability differs by edition. Check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Data backup, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Users with an administrative profile can request a backup. Zoho notes the revamped process is available only to select users in certain data centers, so check your account.&lt;/li&gt;
&lt;li&gt;Schedules listed are every two weeks, weekly and monthly, plus Backup Now, and a finished backup can be sent to Zoho WorkDrive or Google Drive.&lt;/li&gt;
&lt;li&gt;Zoho says Ultimate users get four backups without payment, other paid editions get two free backups, and Free edition users must buy a one-time backup add-on or upgrade.&lt;/li&gt;
&lt;li&gt;Data comes as CSV files in ZIP archives, with attachments in a separate ZIP. Zoho says the download link is active for a maximum of 7 days from backup creation.&lt;/li&gt;
&lt;li&gt;A backup can take from minutes to hours depending on data size, and cannot be stopped once running or ready for download. The backup is stored in the same data center as the account.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What a backup does not cover, per Zoho
&lt;/h2&gt;

&lt;p&gt;Zoho says emails configured with IMAP are not supported, documents and data obtained through integrations are excluded, and a contact's Account Name appears only as an Account ID in the backup file. Zoho's pages are inconsistent about whether activities and some email content are included, so check the live page rather than assuming.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recovery options Zoho describes
&lt;/h2&gt;

&lt;p&gt;Zoho's backup page does not describe a one-click restore. It lists these routes: investigate changes through the audit log, restore from the recycle bin within 60 days if it has not been emptied, re-import a single module's file (not advised when records have related data in other modules), import the full backup through data migration when related lists are affected or all data was erased, and contact Zoho support. Zoho says not to change the unique record IDs in the files because that impedes restoration.&lt;/p&gt;

&lt;h2&gt;
  
  
  A recovery habit worth having (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Schedule a recurring backup and note who receives the completion email, since the download link expires.&lt;/li&gt;
&lt;li&gt;Download and store each backup somewhere you control; do not rely on the link.&lt;/li&gt;
&lt;li&gt;Restrict who can mass delete, and check the recycle bin as soon as someone reports missing records.&lt;/li&gt;
&lt;li&gt;Before large imports or mass updates, take a backup first and test the change in a sandbox.&lt;/li&gt;
&lt;li&gt;Confirm with Zoho support what your edition includes before an incident, not during one.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/articles/recycle-bin" rel="noopener noreferrer"&gt;Zoho Help: Recycle Bin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/data-administration/data-backup/articles/data-backup-in-zoho-crm" rel="noopener noreferrer"&gt;Zoho Help: Data Backup in Zoho CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/troubleshooting/articles/troubleshooting-data-backup" rel="noopener noreferrer"&gt;Zoho Help: Troubleshooting Data Backup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>data</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM data sharing rules: who can see which records</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 22:07:28 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-data-sharing-rules-who-can-see-which-records-4d2g</link>
      <guid>https://dev.to/skyfall7/zoho-crm-data-sharing-rules-who-can-see-which-records-4d2g</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-data-sharing-rules-record-access" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Roles and profiles decide what people can do; data sharing decides which records they can see. Mixing the two up is a common reason users report missing records or seeing everything. This post sets out what Zoho's help pages say about sharing rules and manual sharing.&lt;/p&gt;

&lt;h2&gt;
  
  
  The starting point: default organization permissions
&lt;/h2&gt;

&lt;p&gt;Zoho's sharing-rules page says sharing rules extend access to users in other roles and groups, and that you cannot restrict the access set in the organization's default permissions by writing a sharing rule; rules can only add visibility. Zoho also says that if the organization default for a module is Public Read/Write or Public Read/Write/Delete, role hierarchy and sharing rules are not applied. Zoho's manual-sharing page says record-level sharing applies only if the module's default is Private or Public Read.&lt;/p&gt;

&lt;p&gt;The pages do not list every default level or say which one is the starting default, so check Setup, Security Control, Data Sharing Settings in your own account.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sharing rules, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Users with the Manage Data Sharing permission can access the feature. Create a rule under Setup, Security Control, Data Sharing Settings, Sharing Rules tab, Create Sharing Rule.&lt;/li&gt;
&lt;li&gt;A rule can be based on the record owner (records owned by users in selected roles, roles and subordinates, or groups) or based on criteria (field conditions combined with AND or OR).&lt;/li&gt;
&lt;li&gt;You choose who receives access: roles, roles and subordinates, groups, or all users, at Read Only, Read/Write or Read/Write/Delete. A Superiors Allowed option extends access to superiors of the target role or group.&lt;/li&gt;
&lt;li&gt;Rules apply to organization modules, not team modules.&lt;/li&gt;
&lt;li&gt;Zoho says forecasts are always private, and that the organization-level sharing model is not yet implemented for Notes, Reports and Dashboards.&lt;/li&gt;
&lt;li&gt;Rules cannot be edited while their execution is in progress, and a deactivated rule stops applying to newly added records until reactivated.&lt;/li&gt;
&lt;li&gt;For very large modules (Zoho gives 4,000,000 or more records with 60% matching the criteria), existing records are not shared on save and Zoho says to contact support; new and updated matching records are still shared.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Manual record sharing, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Record owners and their superiors with access, or users with the Share permission for the module, can share a record from its ellipsis menu. Zoho says this is available in Enterprise and Ultimate editions.&lt;/li&gt;
&lt;li&gt;Access levels are Read Only, Read/Write and Full Access. Zoho says profile permissions override sharing: a user whose profile is read-only stays read-only even if Full Access is shared.&lt;/li&gt;
&lt;li&gt;Zoho states caps for private sharing: 10 users, 5 roles and 5 groups directly; indirect sharing through related lists allows up to 12 users, 5 roles and 5 groups.&lt;/li&gt;
&lt;li&gt;Records cannot be shared from the list view, only one at a time. Activities, linking-module records and team-module records cannot be shared this way, and some related items such as closed activities, products and campaigns are not shared.&lt;/li&gt;
&lt;li&gt;Revoke Sharing removes direct sharing, but access granted indirectly through a parent record may remain.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Common pitfalls (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If users see everything, check the module's default before touching rules: a Public Read/Write default bypasses rules per Zoho.&lt;/li&gt;
&lt;li&gt;If users cannot see something, check in order: the default, the role hierarchy, then rules, then profile permissions.&lt;/li&gt;
&lt;li&gt;Prefer a few criteria-based rules with clear names over many one-off manual shares, which are hard to audit.&lt;/li&gt;
&lt;li&gt;Document who should see what before changing defaults, and test with a user in the target role in a sandbox first.&lt;/li&gt;
&lt;li&gt;Check feature availability for your edition before designing around rules.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/security-control/manage-data-sharing/articles/data-sharing-rules" rel="noopener noreferrer"&gt;Zoho Help: Setting up Data Sharing Rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/security-control/manage-data-sharing/articles/share-records" rel="noopener noreferrer"&gt;Zoho Help: Sharing Records&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>security</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM CommandCenter: customer journeys vs Blueprint</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 21:46:37 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-commandcenter-customer-journeys-vs-blueprint-572f</link>
      <guid>https://dev.to/skyfall7/zoho-crm-commandcenter-customer-journeys-vs-blueprint-572f</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-command-center-customer-journey" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;CommandCenter is Zoho's journey tool, and it is easy to over-build with it when a Blueprint or workflow would do. This post sets out what Zoho's help pages say about it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What CommandCenter is
&lt;/h2&gt;

&lt;p&gt;Zoho describes CommandCenter as a journey management suite in Zoho CRM with three parts: Path Finder, which helps discover the journeys prospects and customers take; Journey Builder, which builds contextual journeys; and Analytics, which exposes the journeys taken in your organization. Access requires the CommandCenter permission under Automation.&lt;/p&gt;

&lt;p&gt;Zoho's page lists Professional, Enterprise, Ultimate, CRMPlus, ServicePlus and Zoho One bundles, and points to its release notes for current feature availability and limits. Check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting up a journey, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Go to Setup, Experience Center, CommandCenter, Journey Builder, click Create Journey, enter a name and description, and click Proceed.&lt;/li&gt;
&lt;li&gt;The builder starts with a Start stage. Add stages with Create Stage; goals are optional and are set by clicking the Start stage.&lt;/li&gt;
&lt;li&gt;Connect stages with transitions that hold signals: record actions, user actions such as email, call or web form, integration signals from Zoho apps, and custom signals.&lt;/li&gt;
&lt;li&gt;Open a stage's Actions tab and create an action group, which can be instant, scheduled or recurring. Zoho lists action types including field updates, functions, webhooks, tasks and email notifications.&lt;/li&gt;
&lt;li&gt;Zoho says identifiers are mandatory to publish a journey; Manage Identifier sets them for all transitions at once.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Caveats Zoho documents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Zoho says you cannot uncheck the run-for-specific-records option once selected; to change it, delete the action group and reconfigure.&lt;/li&gt;
&lt;li&gt;Ending a journey at an end stage does not prevent a record entering another journey it qualifies for.&lt;/li&gt;
&lt;li&gt;Zoho's help page gives conflicting figures for identifiers per transition (ten in one note, five in another), so check the live page.&lt;/li&gt;
&lt;li&gt;Zoho's pages reviewed do not state limits on the number of journeys, stages or records, or what editing a published journey does.&lt;/li&gt;
&lt;li&gt;If Journey Builder, workflows and Cadences are configured for the same touchpoint, Zoho warns customers may receive the same email several times.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  CommandCenter vs Blueprint, per Zoho
&lt;/h2&gt;

&lt;p&gt;Zoho's comparison page says both are built on a finite state machine with states, transitions and actions. It describes Blueprint as a business process tool to promote compliance, for internal teams, with states from picklist values and transitions that depend on completing required actions. Journey Builder it describes as a tool to optimize the customer journey across touchpoints, for customers, with free-form states and transitions driven by signals or events. Blueprint is built for a single module, while Journey Builder can span modules. For simple email, task and call follow-up, Zoho suggests Cadence Studio, saying Journey Builder can do this but it may be laborious.&lt;/p&gt;

&lt;h2&gt;
  
  
  Deciding what you need (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If you need to force a team through required steps on a record, start with a Blueprint.&lt;/li&gt;
&lt;li&gt;If you need one condition to trigger one action, a workflow rule is usually enough.&lt;/li&gt;
&lt;li&gt;Consider CommandCenter only when a process has many stages, reacts to events across channels and modules, and you can draw it as a flowchart.&lt;/li&gt;
&lt;li&gt;Draw the journey on paper first and name the signal for every transition.&lt;/li&gt;
&lt;li&gt;Never configure the same action in two automation tools for the same touchpoint.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/experience-center/commandcenter/commandcenter-in-zoho-crm-2-0/articles/orchestrate-customer-journey-using-commandcenter-from-zoho-crm" rel="noopener noreferrer"&gt;Zoho Help: Orchestrate customer journey using CommandCenter from Zoho CRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/zoho-commandcenter/journey-orchestration-using-journey-builder/articles/orchestrating-customer-journeys-using-journey-builder" rel="noopener noreferrer"&gt;Zoho Help: Orchestrating customer journeys using Journey Builder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/process-management/process-management-capabilities-a-comparison/articles/blueprint-and-journey-builder" rel="noopener noreferrer"&gt;Zoho Help: Blueprint vs Journey Builder&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>automation</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM sales forecasts: setup and why they miss</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 21:36:04 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-sales-forecasts-setup-and-why-they-miss-4kch</link>
      <guid>https://dev.to/skyfall7/zoho-crm-sales-forecasts-setup-and-why-they-miss-4kch</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help page, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-sales-forecasts-setup" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Forecasts that nobody trusts usually come from configuration choices made early and rarely revisited. This post sets out what Zoho's help page says about forecast configuration, categories, targets and periods.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who configures forecasts
&lt;/h2&gt;

&lt;p&gt;Zoho says forecast configuration can be set only by CRM administrators, and it applies across the organization, including across teamspaces. The configuration covers the forecast model (top-down is the default, bottom-up is the alternative), the hierarchy used (role or reporting, or territory), and the fields used for estimation: Deal Revenue, Deal Quantity, or a system-defined count of deals. Zoho recommends selecting both revenue and quantity. The fiscal year is taken from Company Settings. Zoho's page does not state which editions include forecasts; check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Forecast categories
&lt;/h2&gt;

&lt;p&gt;Per Zoho, the five system categories are Pipeline, Best case, Committed, Closed and Omitted, and you can add two custom categories for the Open stage. Categories are set through stage probability mapping. System categories such as Pipeline, Best case and Committed can be renamed but not deleted, and once a deal is closed (won or lost) its forecast category is locked.&lt;/p&gt;

&lt;h2&gt;
  
  
  Managers, targets and periods
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reporting and territory managers are automatically forecast managers. In the role hierarchy, forecast managers are assigned manually, and Zoho says only one forecast manager can exist for a particular role.&lt;/li&gt;
&lt;li&gt;Zoho's page uses the word target rather than quota. Top-down splits a company target down the hierarchy; bottom-up sums individual targets that users submit for approval.&lt;/li&gt;
&lt;li&gt;A forecast period is quarterly or monthly, and can be current, future or completed. Custom fiscal years offer quarterly and periodly options.&lt;/li&gt;
&lt;li&gt;A forecast can cover all deals or selected deals defined by criteria. Continuous forecasts can be created from an existing forecast, and targets can be populated from Zia's suggestion, the previous target or the previous achievement.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Stated limits and changes with lasting effects
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Zoho says forecasts are currently supported for two previous years and one future year.&lt;/li&gt;
&lt;li&gt;Zoho says that editing the forecast configuration deletes current and future forecasts based on the old configuration, while completed forecasts are archived.&lt;/li&gt;
&lt;li&gt;Zoho says changing the organization's fiscal year deletes all existing and archived forecasts.&lt;/li&gt;
&lt;li&gt;Completed forecast targets cannot be edited.&lt;/li&gt;
&lt;li&gt;Zoho says admins can lock target submission, and that a maximum of five notification emails can be sent to a user.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why forecasts drift from reality (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation. Zoho's page does not discuss forecast accuracy.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Forecast categories follow stage probability mapping, so stages that no longer match how deals really progress will produce misleading categories.&lt;/li&gt;
&lt;li&gt;Deals with stale close dates, missing amounts or no owner distort every roll-up; fix the data before blaming the forecast.&lt;/li&gt;
&lt;li&gt;Decide the model, hierarchy and fiscal year before creating forecasts, because changing configuration deletes forecasts.&lt;/li&gt;
&lt;li&gt;Agree what counts as Committed with the sales team, in writing.&lt;/li&gt;
&lt;li&gt;Review the forecast against closed results each period and adjust stage mapping, not just the numbers.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/sales-force-automation/forecasts/articles/setting-up-forecast-configuration-and-creating-forecasts" rel="noopener noreferrer"&gt;Zoho Help: Setting up forecast configuration and creating forecasts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>sales</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM custom modules: when to build one (and when not)</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 21:16:14 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-custom-modules-when-to-build-one-and-when-not-l8i</link>
      <guid>https://dev.to/skyfall7/zoho-crm-custom-modules-when-to-build-one-and-when-not-l8i</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help page, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-custom-modules-when-to-use" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A common sign of a CRM that has grown messy is a pile of custom modules that overlap with the standard ones. Zoho's help pages explain what custom modules are and what they cost you in flexibility later. This post sets that out.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Zoho says a custom module is for
&lt;/h2&gt;

&lt;p&gt;Per Zoho, standard modules come with predefined fields and layouts for Sales, Marketing, Customer Support and Inventory, and most of them can still be edited. Custom modules are for cases where the standard, predefined modules do not always meet your requirements. Zoho's examples are a school using Students, Teachers and Parents, and a hospital using Doctors, Patients and Nurses. Zoho's page does not give a formal checklist for choosing between a custom and a standard module.&lt;/p&gt;

&lt;p&gt;Zoho also distinguishes custom modules from Custom Apps, which are built with Zoho Creator and placed as custom tabs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who can create one and how
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Users with the Module Customization permission in their profile can access the feature; Zoho says Admin profiles have it by default.&lt;/li&gt;
&lt;li&gt;Go to Setup, Customization, Modules and Fields, and under the Modules tab click Create New Module.&lt;/li&gt;
&lt;li&gt;Choose organization modules (or team modules, if that fits), enter the singular and plural names, and save. Names must be unique.&lt;/li&gt;
&lt;li&gt;Add the teamspaces where the module should appear, select the profiles that get module permission, and save.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Stated limits
&lt;/h2&gt;

&lt;p&gt;Zoho states that module counts are combined for custom and team modules: Standard 10, Professional 25, Enterprise 200 and Ultimate 500. It says there are no longer user-based restrictions on adding custom modules, and its page does not state a module limit for the Free edition. Custom fields are not available in the Free edition, field limits vary by edition, and a Custom Fields Left counter shows how many you can still create. Formula fields are not available in the Standard edition. Check feature availability for your edition on Zoho's page before designing around any of these.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you can change later, and what you cannot
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You can rename a module, add or remove fields, rearrange sections and fields, and change profile permissions. Removed fields move to an Unused Fields section.&lt;/li&gt;
&lt;li&gt;Zoho says the field properties of default fields are not editable, though the default field name label can be edited.&lt;/li&gt;
&lt;li&gt;Zoho says that once you delete a custom module you cannot restore data from it. Deletion permanently removes its records, custom fields, workflows, reports, dashboard components, email templates and other associated items, and Zoho says to make sure the module is not linked to another module first.&lt;/li&gt;
&lt;li&gt;If you downgrade to an edition that does not support a custom module, Zoho says its data is hidden and returns when you upgrade.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What custom modules can do
&lt;/h2&gt;

&lt;p&gt;Per Zoho, custom modules support field-level permissions, imports, backups, mass emails, macros, workflow rules, relationships with standard modules and autoresponders. Layouts are configured with a WYSIWYG Module Editor, with Quick Create forms and a Detail View per layout, and you can preview a layout as a specific profile.&lt;/p&gt;

&lt;h2&gt;
  
  
  Choosing between custom and standard (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ask first whether the thing you want to track is really a person, a company or a sales opportunity. If it is, a standard module with extra fields, a layout or a picklist value may be enough.&lt;/li&gt;
&lt;li&gt;Build a custom module when you track a distinct kind of record with its own fields and its own relationships, such as a policy, a property or a project.&lt;/li&gt;
&lt;li&gt;Write down how the new module relates to Accounts, Contacts and Deals before creating it, since deletion cannot be undone.&lt;/li&gt;
&lt;li&gt;Check the module count and field limits for your edition so you do not hit a cap mid-project.&lt;/li&gt;
&lt;li&gt;Test in a sandbox or on a small data set before importing real records.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/customize-crm-account/customizing-modules/articles/customize-modules" rel="noopener noreferrer"&gt;Zoho Help: Creating custom modules&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>data</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM customer portal: setup, permissions and pitfalls</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 20:46:20 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-customer-portal-setup-permissions-and-pitfalls-69j</link>
      <guid>https://dev.to/skyfall7/zoho-crm-customer-portal-setup-permissions-and-pitfalls-69j</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help page and portals page, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-customer-portal-setup" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A customer portal lets customers, partners or vendors see and work with their own CRM data without a licence as a CRM user. It is also easy to configure in a way that cannot be reversed. This post sets out what Zoho's help pages say.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a portal is
&lt;/h2&gt;

&lt;p&gt;Per Zoho, portals let administrators give contacts, vendors, partners and users of custom modules access to CRM, where they can view, create, edit and add notes to the records they have access to, plus view associated products, invoices and notes. Zoho's portals page describes self-service portals for customers, partners or vendors, where you decide what each can see and do, invite them, and they set up credentials and log in.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting one up, per Zoho
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Users with the Manage Portal Profile permission can create a portal and invite customers.&lt;/li&gt;
&lt;li&gt;Go to Setup, Channels, Portals, click Get Started Now, and confirm or edit the portal name (the default is the company name), then click Configure Now.&lt;/li&gt;
&lt;li&gt;Create a user group: name, primary module, related modules, invitation preference and related field; then configure the portal module and field permissions and click Finish.&lt;/li&gt;
&lt;li&gt;Preview from Setup, Channels, Portals, Preview, choosing a group.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  User groups and editions
&lt;/h2&gt;

&lt;p&gt;Zoho says up to five user groups can be configured and the first must be a customer group. Zoho's page says a number of portal users across all groups are included and that additional portal user licences are charged beyond that; check Zoho's page for the current allowance and licence terms. For trials, Zoho says Enterprise and Ultimate trial users get a 30-day trial with a Contacts group capped at 10 users and no new groups. Zoho's page does not otherwise state which CRM editions include portals; check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Permissions and fields
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Record permissions are Create, Edit, View, Delete and Edit (Shared); Edit (Shared) lets portal users edit records CRM users added.&lt;/li&gt;
&lt;li&gt;Field permissions are set per module, not per layout, and subform permissions are set separately from the parent module.&lt;/li&gt;
&lt;li&gt;Fields can be marked Read Only; mandatory CRM fields stay mandatory in the portal.&lt;/li&gt;
&lt;li&gt;Portal users cannot be record owners; records they create are owned by the inviting CRM user.&lt;/li&gt;
&lt;li&gt;Zoho says products must be shared for portal users to link products to inventory records.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Invitations
&lt;/h2&gt;

&lt;p&gt;Zoho says invitations go by email or phone, with phone supported only for companies registered in India. Email invitations expire after 7 days. Invitations can be sent one at a time from a record, in bulk from the Users tab, or automatically through Auto-Invite. Zoho lists reasons an invitation can fail, including pending approval, no GDPR consent, a license limit reached, no module or record permission, and a user already in a group.&lt;/p&gt;

&lt;h2&gt;
  
  
  What cannot be undone
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Zoho says that once a portal is configured it cannot be deleted.&lt;/li&gt;
&lt;li&gt;The invitation preference cannot be changed after users are added or a portal form is created; Zoho says to contact support.&lt;/li&gt;
&lt;li&gt;The Client Portal group cannot be deleted, only turned off and on.&lt;/li&gt;
&lt;li&gt;A group with users can be deleted only after transferring them to another group for the same module.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Before you launch (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decide what a customer actually needs to see or do, and start with the smallest set of modules and fields.&lt;/li&gt;
&lt;li&gt;Check the portal user allowance and licence terms for your edition before inviting a large list.&lt;/li&gt;
&lt;li&gt;Test with a handful of real invitations and the Preview before bulk invites.&lt;/li&gt;
&lt;li&gt;Review field and record permissions as a customer would, since a portal exposes CRM data outside your team.&lt;/li&gt;
&lt;li&gt;Because configuration is hard to reverse, write the design down and agree it before clicking Configure Now.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm-nextgen/connect-with-customers/portals/articles/nextgen-setting-up-portal" rel="noopener noreferrer"&gt;Zoho Help: Setting up portals and inviting users&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.zoho.com/crm/customization/portals.html" rel="noopener noreferrer"&gt;Zoho CRM: Self-service portals&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>customerservice</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM mass email limits and deliverability</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 20:36:07 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-mass-email-limits-and-deliverability-15g5</link>
      <guid>https://dev.to/skyfall7/zoho-crm-mass-email-limits-and-deliverability-15g5</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-mass-email-limits-deliverability" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Teams often find that a mass email stops short, or that CRM emails land in spam, and conclude Zoho is unreliable. Zoho's help pages explain the daily limits and the domain authentication it expects. This post sets those out.&lt;/p&gt;

&lt;h2&gt;
  
  
  Mass email limits, per Zoho
&lt;/h2&gt;

&lt;p&gt;Zoho's Email Limits page gives daily mass email limits per organization: Standard 250, Professional 500, Enterprise 1,000 and Ultimate 2,000. Autoresponders, active email schedulers, macros and mass emails all count toward that total. A day runs from midnight to 11:59 PM in the organization's time zone. Zoho says the limit can be raised to 10,000 per day per organization for an additional cost by contacting the sales address listed on the page.&lt;/p&gt;

&lt;h2&gt;
  
  
  One-to-one email limits
&lt;/h2&gt;

&lt;p&gt;Individual email limits are separate and based on confirmed, active users. Per Zoho, free and trial editions allow 50 emails per confirmed user per day, with To and CC recipients both counting, and paid editions allow 300 per confirmed user per day, which can be shared across the organization. Zoho says mass emails and emails sent from the organization email address set up in Zoho CRM are sent from Zoho's servers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Authenticating your sending domain
&lt;/h2&gt;

&lt;p&gt;Zoho's help describes email authentication for sending from Zoho CRM with your own domain as involving three standards: domain verification, DKIM and SPF. It describes DKIM as verifying the authenticity of the sender and protecting the message from alteration in transit, and SPF as letting domain owners specify which servers may send on their behalf. After completing authentication in Zoho CRM, you add the automatically generated SPF and DKIM records at your domain manager.&lt;/p&gt;

&lt;h2&gt;
  
  
  DNS points Zoho's page raises
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Both records are TXT records; the values and the DKIM host name come from the SPF/DKIM Setup screen in your CRM account.&lt;/li&gt;
&lt;li&gt;If you already have an SPF record, Zoho says not to add a second one; edit the existing record to add the Zoho include.&lt;/li&gt;
&lt;li&gt;Zoho says multiple SPF records can break the check and may send emails to spam.&lt;/li&gt;
&lt;li&gt;The SPF include value depends on your Zoho region (for example US, EU, IN, AU, CN, JP); use the one on Zoho's page for your data centre.&lt;/li&gt;
&lt;li&gt;Some DNS providers append your domain automatically to record names; Zoho says to end the name with a dot to prevent it.&lt;/li&gt;
&lt;li&gt;Zoho's page does not state edition requirements or how long DNS changes take to take effect.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pitfalls worth checking (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Count every source against the daily cap. Autoresponders and macros share it with mass emails, so a campaign can be cut short by other automation.&lt;/li&gt;
&lt;li&gt;Authenticate the domain before the first campaign, not after complaints about spam folders.&lt;/li&gt;
&lt;li&gt;Check your DNS for an existing SPF record before adding anything.&lt;/li&gt;
&lt;li&gt;Plan large sends around the cap, or check with Zoho whether a separate Zoho product suits very large volumes.&lt;/li&gt;
&lt;li&gt;Send test messages to several mailbox providers and read the results before a full send.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/connect-with-customers/email/email-limits-and-availability/articles/email-limits" rel="noopener noreferrer"&gt;Zoho Help: Email limits&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/connect-with-customers/email/developer-functions/articles/adding-spf-and-dkim-records-to-dns-settings" rel="noopener noreferrer"&gt;Zoho Help: Adding SPF and DKIM records to DNS settings&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>email</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zoho CRM web forms: lead capture setup and fixes</title>
      <dc:creator>Skyfall</dc:creator>
      <pubDate>Thu, 05 Nov 2026 20:16:06 +0000</pubDate>
      <link>https://dev.to/skyfall7/zoho-crm-web-forms-lead-capture-setup-and-fixes-mf7</link>
      <guid>https://dev.to/skyfall7/zoho-crm-web-forms-lead-capture-setup-and-fixes-mf7</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I work at Skyfall Labs, an official Zoho Partner, so I have a commercial interest. The facts below are from Zoho's own help pages, linked at the end; advice is labelled as advice. Originally published on &lt;a href="https://www.skyfallhq.net/resources/zoho-crm-web-forms-lead-capture-setup" rel="noopener noreferrer"&gt;skyfallhq.net&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A web form that quietly drops leads, or floods the CRM with spam, is one of the most common reasons teams feel Zoho is not working for them. This post sets out what Zoho's help pages say about web forms, assignment, spam and troubleshooting.&lt;/p&gt;

&lt;h2&gt;
  
  
  What web forms support
&lt;/h2&gt;

&lt;p&gt;Per Zoho, web forms are supported for Leads, Contacts, Cases and any other custom modules in your account. Zoho says to test the form before publishing it on your website, and that changes take effect only once you host the newly generated code on your site. Zoho adds that removing or deleting a web form does not delete the data it already captured.&lt;/p&gt;

&lt;p&gt;Zoho does not state in these pages which editions include web forms or specific features of them; check feature availability for your edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Spam: what Zoho recommends
&lt;/h2&gt;

&lt;p&gt;Zoho's FAQ recommends three defences together: enabling CAPTCHA, creating a record approval process, and creating a validation rule. Zoho says that even if a bot bypasses CAPTCHA, it cannot get past the validation rule in CRM, and that spam records are moved to Invalid entries on the Leads Approval page.&lt;/p&gt;

&lt;h2&gt;
  
  
  Approval of captured leads
&lt;/h2&gt;

&lt;p&gt;A form can require manual approval. If it does, Zoho says the leads from the form appear under the Leads tab only once a user with the Approve Records permission approves them. To check whether a form has this on, go to Setup, Channels, Webforms, open the form, click Next Step and look for Request for Approval on the Form Details page. Pending records are approved from the module's tools menu.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who gets the lead
&lt;/h2&gt;

&lt;p&gt;Zoho's FAQ says that by default incoming records are assigned to the administrator, and that you can create an assignment rule to assign records to specific users or by round robin. The leads-management FAQ likewise points to an assignment rule with the round robin option to distribute web form leads equally among salespeople.&lt;/p&gt;

&lt;h2&gt;
  
  
  Duplicates
&lt;/h2&gt;

&lt;p&gt;Zoho's suggestion for stopping duplicate leads is to make the Email field unique: Setup, Customization, Modules and Fields, select Leads, open the Email field's settings, choose Do not allow duplicate values, and save the layout. Existing duplicates can be merged.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why leads do not appear: Zoho's checklist
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The form's HTML uses HTTP; Zoho says to change it to HTTPS.&lt;/li&gt;
&lt;li&gt;The default Zoho hidden fields were removed; Zoho says the form then will not work.&lt;/li&gt;
&lt;li&gt;The domain name in the form settings does not match the URL where the form is hosted; Zoho says the information is then not captured, and that entering an asterisk in square brackets allows capture from other or multiple domains.&lt;/li&gt;
&lt;li&gt;The form is not active.&lt;/li&gt;
&lt;li&gt;Records are waiting in the approval queue.&lt;/li&gt;
&lt;li&gt;You do not have permission to view the lead records.&lt;/li&gt;
&lt;li&gt;The hosting site converts some special characters.&lt;/li&gt;
&lt;li&gt;Several web forms on one page: Zoho says leads captured this way cannot be viewed.&lt;/li&gt;
&lt;li&gt;If visitors land on the wrong page after submitting, Zoho says to check the Landing Page URL under Setup, Channels, Webforms.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Setting up forms that work (practical advice)
&lt;/h2&gt;

&lt;p&gt;This section is advice from experience, not vendor documentation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decide before building who owns each lead source and set the assignment rule first, so nothing sits with the administrator by default.&lt;/li&gt;
&lt;li&gt;Submit a test entry from the live page, not just the preview, and confirm it lands where you expect.&lt;/li&gt;
&lt;li&gt;Turn on spam defences before the form goes public, not after the first spam wave.&lt;/li&gt;
&lt;li&gt;Re-test after any website redesign or hosting change, since the form code lives on your site.&lt;/li&gt;
&lt;li&gt;Put a named person in charge of the approval queue if you use one, otherwise real leads wait unseen.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/faqs/channels/articles/faqs-web-form-analytics" rel="noopener noreferrer"&gt;Zoho Help: FAQs on web form analytics and web forms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://help.zoho.com/portal/en/kb/crm/faqs/sales-force-automation/lead-management/articles/faqs-on-leads-management" rel="noopener noreferrer"&gt;Zoho Help: FAQs on leads management&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>zoho</category>
      <category>crm</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
