Kaizen 211 - Answering your Questions | Using Canvas and Widgets to Tailor CRM for Mobile

Kaizen 211 - Answering your Questions | Using Canvas and Widgets to Tailor CRM for Mobile



Howdy, tech wizards!  

We are back with the final post in addressing the queries you shared for our 200th milestone.

This week, we are focusing on a couple of queries on Zoho CRM mobile configurations and custom payment gateway integration. 

1. Mobile SDK or Configurable Mobile Layouts: Create Kaizen walkthroughs on customizing layouts or embedding widgets on the Zoho CRM mobile app to improve field sales experiences.

Let us break down this query into three parts for better understanding.

Mobile SDKs

The first part relates to Mobile SDKs.

We are preparing detailed walkthroughs and examples for these, which will be published in the upcoming weeks. Stay tuned for deep dives into integrating SDKs for custom mobile CRM experiences.

Customizing Layouts for Mobile

We assume that you are looking to customize layouts for modules specifically for the mobile view. Zoho CRM currently allows layout customization for modules, and these changes reflect across both web and mobile interfaces.

However, if you need a design tailored for mobile, you can achieve this using Canvas.

Canvas in Zoho CRM lets you design custom layouts with flexible styling that adapt well to mobile screens.

Here is a quick walkthrough on how to design a Canvas layout optimized for mobile view:

1. Log in to Zoho CRM and navigate to Setup > Customization > Canvas.

2. Switch to the Details View tab and select Mobile.

3. Click Create Mobile Record Detail Page. A pop-up window will appear.


4. In the pop-up, choose the module and its corresponding layout, then click Create.


5. You will now see a template selection window. Choose from a predefined template or select Create a Blank Template.



6. If you selected a predefined template, it will open in the editor where you can further customize it.


If you chose a blank template, drag and drop the required fields from the left pane to design your preferred layout.


For detailed guidance, refer to the Customizing Record Detail Page Using Canvas help page. 

Embedding Widgets on Zoho CRM mobile App

You can create a widget using the Zoho CLI following the standard widget creation process.

To make your widget mobile-friendly, use Bootstrap CSS for responsive design and smooth rendering on smaller screens.

When uploading your widget to Zoho CRM, ensure you check the option to enable mobile support so it is accessible on the CRM mobile app as well.

Zoho CRM > Setup > Developer Hub > Widgets > Create New Widget


2. Custom Payment Gateway Integrations. The basic Steps that we need to be taken care of.

We assume you want to integrate a custom payment gateway with Zoho CRM. Please contact Zoho Marketplace at tech@zohomarketplace.com and share more details about your business scenario so we can assist you better.

We hope this clarifies your mobile-centric query and helps you make the most of the Zoho CRM mobile experience.

Thank you once again for your continued engagement and for making our 200th Kaizen milestone truly special with your questions and feedback.

For further assistance, feel free to reach out to us at support@zohocrm.com.

We will meet you next Friday with another exciting topic to explore!

Cheers!

------------------------------------------------------------------------------------------------------
Idea
Previous Kaizen: Event Management System using ZDK CLI | Kaizen Directory: Home
------------------------------------------------------------------------------------------------------

    Access your files securely from anywhere







                            Zoho Developer Community




                                                  • Desk Community Learning Series


                                                  • Digest


                                                  • Functions


                                                  • Meetups


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner


                                                  • Word of the Day


                                                  • Ask the Experts



                                                            • Sticky Posts

                                                            • Kaizen #217 - Actions APIs : Tasks

                                                              Welcome to another week of Kaizen! In last week's post we discussed Email Notifications APIs which act as the link between your Workflow automations and you. We have discussed how Zylker Cloud Services uses Email Notifications API in their custom dashboard.
                                                            • Kaizen #216 - Actions APIs : Email Notifications

                                                              Welcome to another week of Kaizen! For the last three weeks, we have been discussing Zylker's workflows. We successfully updated a dormant workflow, built a new one from the ground up and more. But our work is not finished—these automated processes are
                                                            • 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
                                                            • Kaizen #142: How to Navigate to Another Page in Zoho CRM using Client Script

                                                              Hello everyone! Welcome back to another exciting Kaizen post. In this post, let us see how you can you navigate to different Pages using Client Script. In this Kaizen post, Need to Navigate to different Pages Client Script ZDKs related to navigation A.
                                                            • Kaizen #210 - Answering your Questions | Event Management System using ZDK CLI

                                                              Hello Everyone, Welcome back to yet another post in the Kaizen Series! As you already may know, for the Kaizen #200 milestone, we asked for your feedback and many of you suggested topics for us to discuss. We have been writing on these topics over the


                                                            Manage your brands on social media



                                                                  Zoho TeamInbox Resources



                                                                      Zoho CRM Plus Resources

                                                                        Zoho Books Resources


                                                                          Zoho Subscriptions Resources

                                                                            Zoho Projects Resources


                                                                              Zoho Sprints Resources


                                                                                Qntrl Resources


                                                                                  Zoho Creator Resources



                                                                                      Zoho CRM Resources

                                                                                      • CRM Community Learning Series

                                                                                        CRM Community Learning Series


                                                                                      • Kaizen

                                                                                        Kaizen

                                                                                      • Functions

                                                                                        Functions

                                                                                      • Meetups

                                                                                        Meetups

                                                                                      • Kbase

                                                                                        Kbase

                                                                                      • Resources

                                                                                        Resources

                                                                                      • Digest

                                                                                        Digest

                                                                                      • CRM Marketplace

                                                                                        CRM Marketplace

                                                                                      • MVP Corner

                                                                                        MVP Corner







                                                                                          Design. Discuss. Deliver.

                                                                                          Create visually engaging stories with Zoho Show.

                                                                                          Get Started Now


                                                                                            Zoho Show Resources

                                                                                              Zoho Writer

                                                                                              Get Started. Write Away!

                                                                                              Writer is a powerful online word processor, designed for collaborative work.

                                                                                                Zoho CRM コンテンツ



                                                                                                  Nederlandse Hulpbronnen


                                                                                                      ご検討中の方




                                                                                                              • Recent Topics

                                                                                                              • Editing the Ticket Properties column

                                                                                                                This is going to sound like a dumb question, but I cannot figure out how to configure/edit the sections (and their fields) in this column: For example, we have a custom "Resolution" field, which parked itself in the "Ticket Information" section of this
                                                                                                              • Copy field information to clipboard

                                                                                                                I need to be able to transfer some field information in to the clipboard, so that I can then paste it in to our helpdesk system. Is there a way I could add a button to a detail report that does this?
                                                                                                              • Issuing reconciling a bank statement

                                                                                                                HELP! I'm trying to reconcile a bank statement. The prior month reconciled perfectly. Beginning balance is correct yet I'm off by the same amount each time. Both myself and my office manager, separately and together, have tried to complete this reconciliation
                                                                                                              • Unknown table or alias 'A1'

                                                                                                                I would like to create a subquery but i am getting the following error: Unknown table or alias 'A1' used in select query. This is the sql statement:  SELECT A1.active_paying_customers, A1.active_trial_customers, A1.new_paying_signup, date(A1.date_active_customers), 
                                                                                                              • Detect and ignore bots in visitors

                                                                                                                The SalesIQ visitor numbers are basically useless to us because there is no bot detection. We get the same bots coming in from the same countries looking at the same pages every day. It can't be that difficult to tell the difference between an actual
                                                                                                              • Add Real-Time Microphone Audio-Level Indicator During Screen Recording

                                                                                                                Hi Zoho WorkDrive Team, Hope you are doing well. We would like to request an important enhancement to the Zoho WorkDrive screen-recording experience. Current Limitation: During a recording session, there is no visual indication that the microphone is
                                                                                                              • Zero Personalization of the File Sharing Experience

                                                                                                                By now (2025) this is the maximum level of personalization available for a Zoho sharing link. We gently asked Zoho if we could modify at least the background, and they replied that it cannot be customized. We're truly disappointed – and surprised every
                                                                                                              • Two factor authentication for helpdesk users

                                                                                                                The company i work for wants use the helpdesk site in Zoho desk, as a place for their distribution partners to ask question and look for information about our product. The things there is suppose to go up there is somewhat confidential between my company
                                                                                                              • Kiosk can't merge picklist or multiselect

                                                                                                                There is no ability to load a multiselect or picklikst field into a kiosk with the values that have been previously selected. So, I essentially have 3 unacceptable options: 1.)Load the value into a text string and include instructions like this: "Picklist
                                                                                                              • AGE field from DATE OF BIRTH Field.

                                                                                                                HI! I have a field called date of birth in my CRM (LEADS, CONTACT etc…)     How can I know the AGE today   I would like to create a field AGE. I now how to create a field but I don´t which calculation (CUSTOM FUCTION) to make ¿ANY HELP?
                                                                                                              • How to update/remove file in zoho creator widgets using javascript API

                                                                                                                Hi Team, I have developed a widget which allows inserting and updating records I have file upload field with multiple file upload. Now while doing insert form record, I am using uploadFile API to upload files for that record. I am using updateRecord API
                                                                                                              • Announcing new features in Trident for Windows (v.1.34.4.0)

                                                                                                                Hello Community! Trident for Windows just got better! With this update we have features that make your daily work easier and more efficient. We've added some features that are exclusive to our app and we're sure you'll find them useful. Let’s dive into
                                                                                                              • Report Hover Setting

                                                                                                                Would be great if we will able to show information to the user while hovering a record in a report.
                                                                                                              • Vertical images displayed as horizontal

                                                                                                                Some pictures that originally are in vertical position are displayed in horizontal after the upload. It seems that system rotates them by 90 degrees. How can I fix this issue?
                                                                                                              • Zoho Desk iOS app update: Saved filters and sort options

                                                                                                                Hello everyone! Saved filters created on the web(desk.zoho.com) for tickets are now accessible on the Zoho Desk iOS app. You can easily rename, delete, or clear filters on the go. We have also introduced Sort options on the ticket listing screen, allowing
                                                                                                              • Big Things Just Dropped in the SalesIQ Universe: Top Upgrades You’ll Love in Nova’25

                                                                                                                Nova'25 has landed, and it’s packed with meaningful upgrades to help you engage smarter, work faster, and scale with ease. Whether you're into proactive messaging, smarter automation, or better admin control, there's something here for everyone. Here's
                                                                                                              • Time Entries in Analytics

                                                                                                                I am trying to import a zoho sheet into zoho analytics. In my sheets one of the columns has "time Entries" in this "format HH:MM am/pm" example 11:00 PM. After import, i noticed that analytics converted the time to "00 Jan 1900 23:00:00".. how do i maintain
                                                                                                              • Amazon invoice in Zoho Books

                                                                                                                I have just made my first few sales on Amazon India. Amazon Seller account generates invoices for the sales made on Amazon. These invoices are sent to customers also. Now when I was only making offline sales, I used to create Invoices in Zoho Book. Now
                                                                                                              • Zoho Creator Upcoming Updates - November 2025

                                                                                                                Hello everyone, Welcome to your monthly roundup of new features and enhancements! We hope you've already taken a look at Release Projection 2—it details the features coming your way for the rest of the year. And this month, we're excited to start rolling
                                                                                                              • Zoho Webinar + HubSpot : Simplifiez la gestion de vos données de webinaires

                                                                                                                Les webinaires sont aujourd’hui essentiels pour interagir avec vos prospects et vos clients. Cependant, la gestion des données entre plusieurs plateformes peut vite devenir complexe. Grâce à la nouvelle intégration entre Zoho Webinar et HubSpot, vos outils
                                                                                                              • I am trying to give access to one of our educators access to 3 forms in Zoho and she is not able to view the data - Access issue

                                                                                                                Hi Team, When I try to provide read access to one of our educators on Zoho for Pre-training , post training and Impact survey forms submit form access which also allows them to read , it does not show them data
                                                                                                              • How to book GST paid in zoho books

                                                                                                                hi, i am a new user to Zoho books and not able to book GST paid in books, kindly suggest how i can book it in books. thanks, siddharth
                                                                                                              • PUNJAB NATIONAL BANK (CORPORATE) INDIA - NOT AVAILABLE IN BANKING

                                                                                                                Dear sir, Kindly fix it. PUNJAB NATIONAL BANK (INDIA) is available but PUNJAB NATIONAL BANK (CORPORATE) is not available. Kindly enable this banking since we need to categorize the entries. Regards, Sanjay Jena email id/ user id : travewithmerchant@
                                                                                                              • Is it possible to create a word cloud chart in ZoHo Analystics?

                                                                                                                Hi there, I have a volume of transaction text that I would like to analyse using word cloud (or other approcah to detect and present word frequency in a dataset). For example, I have 50,000 records describing menu items in restaurants. I want to be able
                                                                                                              • Kaizen #216 - Actions APIs : Email Notifications

                                                                                                                Welcome to another week of Kaizen! For the last three weeks, we have been discussing Zylker's workflows. We successfully updated a dormant workflow, built a new one from the ground up and more. But our work is not finished—these automated processes are
                                                                                                              • Facturation électronique 2026 - obligation dès le 1er septembre 2026

                                                                                                                Bonjour, Je me permets de réagir à divers posts publiés ici et là concernant le projet de E-Invoicing, dans le cadre de la facturation électronique prévue très prochainement. Dans le cadre du passage à la facturation électronique pour les entreprises,
                                                                                                              • Your bot just got smarter: AI-Powered routing that reads between the lines

                                                                                                                What if your bot could tell the difference? Between a visitor who just needs a quick answer, someone actively comparing options, and a frustrated customer one click away from leaving? Most bots can't. They deliver the same response to everyone, missing
                                                                                                              • Weekly Tips : Master Keyboard Shortcuts in Zoho Mail

                                                                                                                If you spend a lot of time managing emails, switching between your mouse and keyboard can slow you down. Whether you are replying to clients, organizing your inbox, or searching for messages, every second counts. So, how can you streamline your email
                                                                                                              • Introducing custom lookup fields in the Tickets, Contacts, and Accounts modules

                                                                                                                Hello all, We are excited to announce a new enhancement that will empower you to further customize the Tickets, Contacts, and Accounts modules. Now, you will be able to create custom lookup fields in your Tickets, Contacts, and Accounts layouts for more
                                                                                                              • DKIM cannot be enabled for the domain as no verified default selector present

                                                                                                                Can't get the DKIM working. May you please check my account (nksy.us) to see what's wrong?
                                                                                                              • Contacts per department

                                                                                                                Hello, Is it possible to limit Contacts to a Department? Thanks
                                                                                                              • Collections Management: #3 Tackling Payment Failures

                                                                                                                Sam refreshed the dashboard. "Payment failed". Same customer. Same subscription. This is happening for the third time. He sends a usual email: "Your renewal payment failed again. Could you please check and retry?" A couple of days passed, and there was
                                                                                                              • How do I increase the email attachment size in Zoho CRM ?

                                                                                                                It looks like I'm limited to 10MB when sending an attachment using the email widget on a record in Zoho CRM. Is there a way to increase the size? Or can I use some other tool? From what I'm reading online, I'm maxed out at 10MB. Any insight would be greatly
                                                                                                              • WhatsApp Channels in Zoho Campaigns

                                                                                                                Now that Meta has opened WhatsApp Channels globally, will you add it to Zoho Campaigns? It's another top channel for marketing communications as email and SMS. Thanks.
                                                                                                              • Zoho sign and creator error message {"code":9043,"error_param":"Checked by","message":"Extra key found","status":"failure"}

                                                                                                                Good day, I receive the error message: {"code":9043,"error_param":"Checked by","message":"Extra key found","status":"failure"} when running below code from creator to sign, void TestForSign(int ID) { //Fetch Template Details (Optional, for dynamic mapping)
                                                                                                              • Download a writer template as .docx instead of .pdf.

                                                                                                                I have been trying to implement a feature to download a writer template as a .docx and got it working partly but it isn't good. Earlier I checked our code and I saw openurl("https://crm.zoho.com/crm/org121314/specific/Template.do?action=print&step=pdfPreview&id="
                                                                                                              • Allow the usage of Multi-Select fields as the primary field on "Layout Rules"

                                                                                                                We want to force our users to enter some explanation strings when a multi-select field has been utilized. I can't understand the reason for the usage restriction of Multi-Select fields as a primary field. This is a simple "Display hidden mandatory field
                                                                                                              • Extract Archived Projects using Zoho Projects API

                                                                                                                In my organization we archive the projects when they are already completed, charged, invoiced, so that only those that are still pending process remain active. I need to access all projects (active and archived) from an external system, but the API v3
                                                                                                              • Ask the Experts: Five-hour live Q&A session with Zoho WorkDrive product experts

                                                                                                                Have questions about WorkDrive 5.0? Let’s talk! We recently launched Zoho WorkDrive 5.0, packed with powerful updates to help your team work smarter, stay secure, and get more value from your business content. From content-centric workflows and AI-powered
                                                                                                              • File upload support for subforms

                                                                                                                Dear All, Subforms help you add and track data related to your CRM records. We've always supported most of the commonly used field types in subforms, so as to cater to your business requirements. Now we're happy to extend support to file upload fields.
                                                                                                              • Next Page