-------------------------------------------------Post moderated on 24th May--------------------------------------------------------------
Dear all, The feature is now available for all users in all DCs.
Dear Customers,
We hope you're well!
We're happy to announce enhancements we've made to buttons.
Buttons in Zoho CRM are a simple yet versatile customization tool. It offers great usability for CRM users, enabling them execute important actions as required. It was originally designated for use within modules. Realizing its importance in users' productivity, we opened the ability to configure buttons inside records, Wizards, Canvas, and related lists as well. Also, you can bridge your CRM to a third party software.
Now, to provide context and convenience, we are expanding the scope of buttons even more.
- Layout-specification: We've added the ability to choose layouts while configuring buttons, which helps provide more context to your data organization efforts.
- Portal accessibility: We enabled buttons for portals to offer exclusivity for customers and also to extend these UX capabilities to CX.
- Kiosk accessibility: We also have a value-adding use case with regard to Kiosk.
Let's go in detail!
Buttons are now layout-specific
Layouts in Zoho CRM are customizable data templates that help you collect, store, process, interpret, and manage data to manifest your business processes. You can also run automations based on layouts. These layout-specific capabilities help align your CRM to your business processes.
However, until now, any button placed in record detail, create, or clone pages was invariably displayed for all layouts. This generic prevalence of a button irrespective of the layout or the process lacked context.
The screenshots below feature two buttons on the record details page. The button Send to events for leads from trade shows and the other, push to WFS for leads coming in via online store. Both the buttons help push data to different applications.


You can see, how two buttons irrespective of their relevance, are displayed in the record details page invariably.
Now, to provide clearer context and, more importantly, to make buttons more process-specific, we've introduced the ability to select which layout(s) a button should appear in before selecting its position. In fact, you can select one or more layouts, or choose all layouts (but this time it's your choice!).
In the screenshots below, you can see leads with different layouts—each with buttons specific for its layout.

Note: Layout choices will be available only where they're applicable. If you choose to place buttons in the list view (module view), then you won't be able to select the layouts.

UI update: Separate links and buttons tab
In line with this layout selection update, we've also split the former Links and Buttons tab into two distinct tabs: Links and Buttons. With this split, you'll not only have a dedicated list of links and buttons, but also get the benefit of managing each of them individually.
Empower portal users with more accessibility
Portals are a self-service channel Zoho CRM offers. By extending access to certain modules to portal users, you can enable them to create, view, and update records all by themselves. Click
here to learn more about portals in Zoho CRM.
Now, to give Portal users, accessibility and a great experience that CRM users have had thus far, we've also developed the ability to create/extend buttons to records shared via portals.
Moving forward, admins create buttons exclusively for portal users or extend existing buttons to them.

What does this mean for your business?
Building or extending custom buttons in portals opens up a lot of possibilities. In addition to the standard record buttons, by providing access to custom buttons in Portals, your Portal users will be able to do what CRM users can do, such as send SMS notifications, save records as offline files, push information to on-premise tools, and more. The possibilities with custom buttons are endless, and they offer the following benefits:
- Curb their dependence on CRM users
- Add convenience
- Elevate the user experience
- Minimize effort required for manual tasks
But wait—this update to custom buttons does lead to another interesting use case. Let's talk about Kiosk Studio!
Kiosk Studio is one of our latest and most anticipated releases. It's a no-code customization tool that CRM users can use to get quick service at the click of a button. You can quickly display a screen, retrieve information from your database, or save information to it. Click
here to learn more about Kiosk.
Summoning a Kiosk is one of many custom actions you can configure for custom buttons. If you've already configured Kiosk for your organization, you can associate it with a custom button as an action and initiate designated tasks.
Let's look at an example of how a Portal user can schedule a car service all by themselves:
KM is a premium car care center that deals with its correspondence online. All the customer has to do is to schedule a service on their portal, and they will be contacted. This is a classic example of a Kiosk inside a Portal.
This way, custom buttons can serve a larger purpose for your business. We hope these enhancements provide a lot more flexibility and convenience as you work with Zoho CRM. If you have any questions or feedback, please feel free to drop a comment.
That's all, folks!
Availability: These updates are available for all users in US DC as of now. It will be opened in the rest of the DCs in a couple of days.
Thanks and have a good one!
Kind regards,
Saranya Balasubramanian
Zoho CRM - Marketing
Recent Topics
Territory view for custom modules?
I have recently activated territories however I can't seem to find how to use territories for custom modules? These modules have territories: Contacts / Accounts / Opportunities These modules don't have territories: Buildings (custom module) and
Zoho CRM Analytics - Allow To Reorder Dashboards
I would like to suggest that you add the ability to reorder dashboards in the Analytics Module. I can see that this has been requested some time ago, the latest 9 years ago. I am not sure if this is a big or small endeavor, but such a small fix can go
Assignment Thresholds Resetting After Lead Conversion
Hello everyone, We're facing an issue with Zoho CRM's lead assignment thresholds that makes them unsuitable for our workflow. I'm hoping to find a potential workaround or solution from the community. Here’s our current process: A new lead is created automatically
Can I map multiple Surveys into the CRM using the same fields?
Hello, We are a healthcare practice that offers two distinct services (Nutrition and Primary Care). We use Zoho Survey for our lead generation form (Get Started Survey), which allows people to express interest in one of the two services and even allows
CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive
Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
Dealing with API responses where integers have more than 16 digits
Hi there How do I deal with an api response contaning an int or float with more than 16 digits (before any decimal places for a float). I constantly receive the response "Unable to cast the 'BigInteger' value into a 'BIGINT' value because the input is
Elevate your CX delivery using CommandCenter 2.0: Simplified builder; seamless orchestration
Most businesses want to create memorable customer experiences—but they often find it hard to keep them smooth, especially as they grow. To achieve a state of flow across their processes, teams often stitch together a series of automations using Workflow
To Zoho customers and partners: how do you use Linked Workspaces?
Hello, I'm exploring how we can set up and use Linked Workspaces and would like to hear from customers and partners about your use cases and experience with them. I have a Zoho ticket open, because my workspace creation fails. In the meantime, how is
[Webinar] Automate sales and presales workflows with Writer
Sales involves sharing a wide range of documents with customers across the presales, sales, and post-sales stages: NDAs, quotes, invoices, sales orders, and delivery paperwork. Generating and managing these documents manually slows down the overall sales
Open filtered deals from campaign
Do you think a feature like this would be feasible? Say you are seeing campaign "XYZ" in CRM. The campaign has a related list of deals. If you want to see the related deals in a deal view, you should navigate to the Deals module, open the campaign filter,
Using Zoho Desk to support ISMS process
Hi, I am evaluating using Zoho Desk for security incident management. This seems to be aligned with Zoho Desk purpose as its just another type of incident. However in security incident management, ideally I can link incidents (tickets) with a risk from
Customer members area
Does FSM support a customer members area? If not what do you propose we use if we want the data used in FSM for customers to give them an area / login to see past orders, create new orders and general announcements.
ZML vs HTML Snippet - which is better?
Are there certain use cases where one is better than the other?
Field Dependency Not Working on Detail Page in Zoho Desk
Hi Support Team, I’ve created field dependencies between two fields in Zoho Desk, and they are working correctly on the Create and Edit layouts. However, on the Detail page, the fields are not displaying according to the dependencies I’ve set — they appear
how to differentiate if whatsapp comes from certain landing page?
I create a Zobot in SalesIQ to create a Whatsapp bot to capture the lead. I have 2 landing pages, one is SEO optimized and the other want is optimized for leads comes from Google Ads. I want to know from which landing page this lead came through WhatsApp
Load PO_Date field (Purchase Order) with current date in Deluge
Hi, I'm not a full time developer, just helping to customize our CRM, in the small company I work for. There must be something wrong with me, because I can't do something so simple as complete a field with the current date in a function using Deluge.
Zoho CRM in Microsoft Power Automate Custom Connector
Hi everyone, I’m building a Power Automate flow that integrates Microsoft Bookings with Zoho CRM. The goal is to automatically create a meeting (event) in Zoho CRM whenever a new appointment is booked via Microsoft Bookings. To achieve this, I created
Sync Contacts in iOS
What does the "Sync Contacts" feature in the iOS Zoho Mail app do?
Related Module in Sharing Rules
Zoho CRM team recently added the feature to filter records by Related Records It will be really beneficial if we can have this feature for Sharing Rules as well
New in Cadences: Option to Resume or Restart follow-ups when re-enrolling records into a Cadence, and specify custom un-enrollment criteria
Managing follow-ups effectively involves understanding the appropriate timing for reaching out, as well as knowing when to take a break and resume later, or deciding if it's necessary to start the follow-up process anew. With two significant enhancements
Question Regarding Managing Sale Items in Zoho Books
Good day, I was wondering about something. Right now, Zoho Books doesn’t seem to have a way to flag certain items as being on sale. For example, if I want a list of specific items to be on sale from October 1 to October 12, the user would have to export
In the Zoho Creator Customer Payment form i Have customer field on select of the field Data want to fetch from the invoice from based on the customer name In the Customer Payment form i Have subf
In the Zoho Creator Customer Payment form i Have customer field on select of the field Data want to fetch from the invoice from based on the customer name In the Customer Payment form i Have subform update Invoice , there i have date field,Invoice number
Problem of Import Client Users From CRM and or Expense
I am premium plan user on Projects. I have about 500 customers on Expense and CRM that integrated with each other. According to at below link, I am trying to import clients from CRM, system not allowed to select any customer. If I import from Expense,
Unable to enable tax checkboxes
Hi Zoho Commerce Support, I'm writing to report an issue I'm having with the tax settings in my Zoho Commerce store. I've created several tax rates under Settings > Taxes, but all of them appear with the checkbox disabled. When I try to enable a checkbox,
Does Zoho Learn integrate with Zoho Connect,People,Workdrive,Project,Desk?
Can we propose Zoho LEarn as a centralised Knowledge Portal tool that can get synched with the other Zoho products and serve as a central Knowledge repository?
Zoho Commerce - Enable Company Name and Tax Number collection for B2B orders in Global Edition
Please enable Company Name and Tax Details option on checkout settings in Zoho Commerce Global Edition. It is still important to collect Company Name and Tax Number for B2B sales in many countries. My business is based in Ireland (in the EU) and I have
ZohoSign and ZohoBooks Integration/Workflow
Hello All, We utilize ZohoSign for signatures on tax eFiles. We utilize Dynamic KBA. Additionally, we use ZohoBooks for invoicing for these services. Is there a way to accomplish the following: Send a copy of the Tax Return, Invoice and eFiles in one
Manage monthly tasks with projectsf
Hi All I run a finance and operations team where we need both teams to complete monthly tasks to ensure we hit our deadlines. Can Zoho projects be used for this. There many finance focused tools but we have Zoho one so want to explore Thanks Will
Zoho Suite is very slow
Since today Zoho is incredibly slow over all applications! What's going on?
Is anyone else having trouble saving a custom image in their email signature, or is it just me?
When I try to save the image I get an error that says "Operation Failed" I opened a support ticket two weeks ago and received a response that it would be debugged, but it still isn’t working
Combine and hide invoice lines
In quickbooks we are able to create a invoice line that combines and hides invoices lines below. eg. Brochure design $1000 (total of lines below, the client can see this line) Graphic Design $600 (hidden but entered to reporting and
Option to Disable Knowledge Base Section in Feedback Widget Popup Hello Zoho Desk Team
Hello Zoho Desk Team, How are you? We are actively using Zoho Desk and would like to make more use of the Feedback Widget. One of the ways we implement it is through the popup option. At the moment, the popup always displays the Knowledge Base section,
Transaction Locking with the dynamic date
Is it possible to dynamically update dates on transaction locking. We want to lock transaction x days from today
Zoho Devops
We have a Zoho one account which we have integrated with an SAS educational product, sold on a subscription model, using webhooks and API calls. We make some use of custom fields and cross module lookups and relationships. We utilize CRM, Books and billing
Fuel up your sales with the Zoho SalesIQ + Bigin integration
Hi everyone! We’re happy to bring you the all-new Zoho SalesIQ + Bigin integration. With this, every prospect from your website instantly becomes a contact in Bigin, complete with transcripts and follow-up tasks, so you never lose a lead again. Let's
Add a 'Log a Call' link to three dot icon in Canvas
Hi, There's a three dot element when creating a canvas called 'More'. I would like to modify this to add a link that says 'Log a Call' in order to quickly record the details of a cellphone call. I'd also like this to be a simple 'contact' selection and
Collaps Notes
There are times when long/large notes are added to a record i.e. Accounts or Deals etc. Currently, the full note is displayed in the notes related list section. It would be great if by default only 5 to 10 rows of the note are displayed when the note
Introducing AI-powered Assessments & Zoho's native LLM, Zia
We’ve shipped a cleaner, faster way to create assessments in Zoho Recruit. 🚀 Instead of manually building question banks or copying old templates, you can now generate ready-to-use assessments in just a few clicks, all tailored to the role you’re hiring
Ability to Reset Visitor Fields During an Active Chat Flow
Hello Zoho SalesIQ Team, We hope you are doing well. We would like to propose a feature enhancement to Zoho SalesIQ regarding the management of visitor fields within Zobot flows. Use Case: Our bot asks the visitor to provide information about a 3rd person
The Social Wall: August 2025
Hello everyone, As summer ends, Zoho Social is gearing up for some exciting, bigger updates lined up for the months ahead. While those are in the works, we rolled out a few handy feature updates in August to keep your social media management running smoothly.
Next Page