 Editions: Professional edition and above
Editions: Professional edition and above
DCs: All
Release plan: This enhancement is being released in a phased manner to customers. It will soon be available to all users.
[Updated on 5 Sep 2024] This enhancement has been released to all users in all DCs.
Hello everyone,
Blueprints streamline processes and ensure 
users adhere to required steps by guiding them through each stage. To maintain compliance, users must enter required information to progress in a blueprint. You can learn more about blueprints from our 
tutorial.
 The case for optional fields
While blueprints ensure that processes are followed strictly, they can run into issues in some scenarios. For example, in the lead qualification process:
- A sales development rep (SDR) needs to gather details such as company size, budget, and other factors in order to qualify a lead.
 
- An account executive (AE) will pick up where the SDR left off and delve deeper to discover specific needs, pain points, decision processes, and more.
 
Customers aren't restricted by processes like SDRs and AEs are, and they may share specific pain points and other details directly with SDRs. This presents a dilemma to admins when designing blueprints; should they make these fields mandatory for the SDR? If yes, how should the SDR proceed in cases where this information isn't available?
To address this issue, admins have had to use workarounds, such as adding extra fields with layout rules and implementing multiple transitions. This made blueprints harder to configure, maintain, and use.
Use optional fields to enhance your blueprints
CRM blueprints can now include optional fields in stage transitions, allowing for more flexibility in meeting various process needs (like the one mentioned above).
In our example, admins can simply make those fields optional for the SDR.
Some sample use cases are as follows:
- Users can complete detailed feedback fields in ticket resolution processes if the customer is willing to provide information.
 
- Users can gather additional task details—such as estimated time, priority level, and dependencies—in task management blueprints.
 
- Users can record preferences and additional information in registration processes. These could cover accessibility requirements, motivations for participation, areas of interest, and more.
 
- Order fulfillment blueprints can include fields related to order consolidation, if multiple orders are being combined into a single shipment.
 
To do this, go to a blueprint's transition form and mark the appropriate fields as optional or mandatory based on your needs. Previously, every field in the transition form was mandatory.
Users can then proceed to the next stage even if the optional fields aren't filled.
You can mark the following items in the blueprint's transition form as optional:
- Fields from the primary blueprint module and related modules
 
- Checklist items
 
 
- Notes, tags, and attachments
 
 
- Other fields added under Associated Items, like tasks, meetings, etc.
 
 
In addition, a Save as Draft button has been added to the transition form to help transition owners manually save completed fields and continue later where they left off.
Moving notes, tags, and attachments
We've also introduced a new change whereby notes, tags, and attachments are now accessible in relevant locations within the UI. This update will also pave the way for future improvements as we consolidate them all under the "Add" button menu.
- Tags will be available when you click the + Add button. 
 
- Notes and attachments will be available under + Add > Associated Items.
 
FAQ
I've marked a field as optional, but it's still shown as mandatory for transition owners. Why?
Whether a field in a transition form is marked as mandatory or optional depends on the following:
- Whether the module field is mandatory or not
 
- Whether a layout rule is marking a field as mandatory or not
 
- Whether it's set as mandatory in the blueprint transition setting
 
If at least one of these is mandatory, then the field is marked as mandatory.
We hope you find this new update useful. As mentioned before, this is being released in a phased manner and it will soon be available to all users. Do share your feedback in the comments section below. 
Thanks!
- Recent Topics
- Delete Inactive Zoho Accounts - Access Cleanup_User Id: 60001640923- As part of our Zoho access hygiene, we’ve reviewed and deactivated several inactive user accounts. These accounts have not been used in the past year and are no longer tied to active operations. All access rights have been revoked, and records retained 
- No feedback from Zoho Books regarding Yodlee feeds for Investec- I reported on 6 Feb 2025 that the Bank Feeds for Investec bank via Yodlee are not working. To date there has been no resolution. You are charging us for a suite of products where the functionality does not work. Please advise how you will refund me for 
- Inappropriate Removal of Features- It's the first with any software where I am experiencing that an existing customer has some of his exiting features removed. Moreover, new Zoho One users are paying less than us. Is this going to be Zoho's "normal behaviour". If so, it is going to be 
- Filtering report embeded in page- Right now we are using a page variable to filter a report on a page. However, it being a page variable makes it reset if you go to another report/form, we want the filter to be kept the same. I tried using an application variable according to zoho you 
- Export Invoices to XML file- Namaste! ZOHO suite of Apps is awesome and we as Partner, would like to use and implement the app´s from the Financial suite like ZOHO Invoice, but, in Portugal, we can only use certified Invoice Software and for this reason, we need to develop/customize on top of ZOHO Invoice to create an XML file with specific information and after this, go to the government and certified the software. As soon as we have for example, ZOHO CRM integrated with ZOHO Invoice up and running, our business opportunities 
- Zia summarizes your IM bot chats in real time- Hello everyone! Let's say you’re an agent taking over a chat where a customer was booking a flight through a bot on WhatsApp. They've already shared key details, like their destination, travel date, and number of passengers. You need to understand the 
- Megamenu- Finally! Megamenu's are now available in Zoho-Sites, after waiting for it and requesting it for years! BUT ... why am I asked to upgrade in order to use a megamenu? First: Zoho promised to always provide premium versions and options for all included Zoho-applications 
- Cancel and refund- Hi, Yesterday I paid for the Zoho email subscription. Within a few minutes, I realized that the subscription counts one email ID as one user. To make another email ID for the same domain name, I'd have to pay for another user. I emailed right away to 
- One Contact with Multiple Accounts with Portal enabled- I have a contact that manages different accounts, so he needs to see the invoices of all the companies he manage in Portal but I found it not possible.. any idea? I tried to set different customers with the same email contact with the portal enabled and 
- Kaizen# 209 - Answering Your Questions | All About Client Script- Hello everyone! Welcome back to another exciting Kaizen post! Thanks for all your feedback and questions. In this post, let's see the answers to your questions related to Client Script. We took the time to discuss with our development team, carefully 
- To Do: shareable task links without login- Hi! I’m using Zoho Mail and ToDo in my daily work, and I’ve run into one limitation that’s a real blocker for me. Right now, to share tasks with managers or directors, they need to have a Zoho account and be added to a group. In practice, many of them 
- Ability to turn off "Would you like this amount to be reflected in the Payment field?" message- Team, Is there any way to turn off the message" Would you like this amount to be reflected in the Payment field?" when I make a payment? This is so annoying. This happens EVERY TIME I put an amount in the Payment Made field. 
- Unlock agreement intelligence with Zoho Sign's latest AI updates- Hello! If you've been struggling with long, complex agreements and spending way too much time on them, here's exactly what you'll want to hear: Zoho Sign now integrates with OpenAI's ChatGPT to make agreement management smarter and simpler. Acting like 
- Currency abbreviations- Hello, Im stuck, and need help. I need the currency fields for example, opportunity value, or total revenue, to be abbreviated, lets say for 1,000 - 1K, 1,000,000 - 1M, and so on, how should I do this? 
- Embed Sign Document- Has anyone tried embedding a document in a webpage? I'm building a webpage (using PowerPage) and I'm trying to embed it using an iframe then I got this error: Refused to display 'https://sign.zoho.com/' in a frame because it set 'X-Frame-Options' to 
- Zeptomail API error 500 internal server error- Hi Everyone, getting this eror continuously! Can anyone please guide around the same! Zeptomail API error 500 internal server error Best Regards 
- We’re transitioning from Zoho ShowTime to TrainerCentral- Hello everyone, Zoho ShowTime was originally built as a training platform to serve training agencies, HR teams, and individual trainers. As the platform grew, we realized that more creators and businesses could benefit from its capabilities. That’s why 
- Emails Are Not Being Delivered to My Inbox- Hello Zoho Support Team, I am experiencing an issue with my Zoho Mail account. The most important problem is that emails are not being delivered to my inbox. Details: My Zoho Mail address: info@coreforcelife.com What happens: I am not receiving any incoming 
- Upload my theme.- Hello. I would like to upload my own theme, this one: https://themeforest.net/item/panagea-travel-and-tours-listings-template/21957086 Is it compatible and where I upload it? If not I will hire a developer, what do I have to ask when I search for one? 
- Radar In Focus: Track customer support metrics using Radar's static reports- Hello everyone, Welcome back to the Radar In Focus series, where we explore how Radar features can add value to your business. In this episode, we're looking at Radar static reports. The help desk is filled with vast amounts of data that can be analyzed 
- Mail ToDo & Tasks Webhooks- Our company uses Zoho ToDo inside Mail to manage our tasks. When I create a task and assign it to a team member it does not notify them unless I add a reminder via mail. I'm trying to create a webhook for when a task is created to send a cliq message 
- Allocating inventory to specific SO's- Is there a way that allocate inventory to a specific sales order? For example, let's say we have 90 items in stock. Customer 1 orders 100 items. This allocates all 90 items to their order, and they have a back order for the remaining 10 items which could 
- Improved UI for a Seamless User Experience - Calls, Tasks, and Meetings- Hello all, We are making UI unification across CRM so that the UI experience is seamless across the product. As part of that effort, we have made changes to the details page of activity-based module records—Meetings, Calls, and Tasks. Let's look at these 
- Where can I find rejected inbound mails and their reason for rejection- Hi, I was recently made aware by a mailing list which I am subscribed to (ffmpeg-devel@ffmpeg.org) that my Zoho mail Mail account is rejecting some emails. If I look under Admin Panel > Security & Compliance > Quarantine > Incoming, the list there is 
- Refund- Hi There, Please refund me asap possible, because of no support given. Thank you 
- تغيير عمله الدفع"Change payment currency"- ما هى طريقه تغيير عمله الدفع "ما هي طريقة تغيير عملة الدفع؟" 
- How do I fix this? Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked.- How do I fix this? Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked. 
- Attention API Users: Upcoming Support for Renaming System Fields- Hello all! We are excited to announce an upcoming enhancement in Zoho CRM: support for renaming system-defined fields! Current Behavior Currently, system-defined fields returned by the GET - Fields Metadata API have display_label and field_label properties 
- Zia's ability to generate and improve content extended to Desk mobile app (iOS and Android)- In support, agents will have to understand customers' pain points completely to provide empathetic personalized solutions and a positive experience. However, at times, agents might find it challenging to comprehend the customer issues and connect with 
- BANK FEED - MAYBANK , provider from YODLEE IS NOT WORKING- As per topic, the provider YODLEE is not working for the BANK FEED. It have been reported since 2023 Q3, and second report on 2023 Q4. now almost end of 2024 Q1, and coming to 2024 Q2. Malaysia Bank Maybank is NOT working. can anyone check on this issue? 
- Item images- Can we get an "On hover" expanded image for items please ? 
- Free webinar—Redefining workforce security with Zoho Vault: Passwords, passkeys, and multi-factor authentication- Hi everyone! Did you know that in Q2 alone, 94 million data records were leaked globally? Behind every breach is a combination of poor password habits, phishing attacks, privilege misuse, and simple human error. The fallout—including reputational damage, 
- Zoho Sign product updates - Q3 2025- Hello everyone! Q3 was all about AI. Here's the list of features and enhancements that have gone live, along with a list of what we have in pipeline for the last quarter: AI-powered agreement management Sending documents and authenticating recipients 
- Zoho sites header- Good day, Im stuck with this situation. I choose a template for my website creation. I have tweaked every instance of the visual editor, regarding the header, I have created created customize fonts presets... I have followed every single step. and my 
- Zoho Books Sandbox environment- Hello. Is there a free sandbox environment for the developers using Zoho Books API? I am working on the Zoho Books add-on and currently not ready to buy a premium service - maybe later when my add-on will start to bring money. Right now I just need a 
- Quick Create needs Client Script support- As per the title. We need client scripts to apply at a Quick Create level. We enforce logic on the form to ensure data quality, automate field values, etc. However, all this is lost when a user attempts a "Quick Create". It is disappointing because, from 
- Kaizen #152 - Client Script Support for the new Canvas Record Forms- Hello everyone! Have you ever wanted to trigger actions on click of a canvas button, icon, or text mandatory forms in Create/Edit and Clone Pages? Have you ever wanted to control how elements behave on the new Canvas Record Forms? This can be achieved 
- DNS set up- I want to create an email with my company domain. When I tried to add new record with cloudflare it didn't work. The DNS record can't be manually added. I followed the instruction but still can't add it. Could you help? 
- Pocket from Mozilla is closing shop. Don’t lose your favorites . Move them to Zoho Mail Bookmarks now! 📥🔖- The end of Pocket shouldn't mean the end of your important links and content. Easily import them into Zoho Mail's Bookmarks and continue right where you left off. You can bring over your entire Saves, Collections, and tags just the way they are. Bookmarks 
- General suggestions- Hello, I've picked this forum as it is at the top of the list! :) First suggestion: A general forum for issues and comments that are not specific to a particular Zoho application. Second suggestion: Put a link on the home page to "Zoho Identity Access Manager" The first suggestion came about because I didn't know where to post the second! ;) Regards Mark 
- Next Page