The Canvas module view gets an exciting face-lift

The Canvas module view gets an exciting face-lift

 Announcement moderated on: 4th July,2023

The Canvas module view revamp has been successfully opened for all users in all DCs today. 


Dear All, 

We hope you're well!


When it comes to business productivity, data organization and accessibility play a crucial role. However, given the reality of a growing business, maintaining a tidy dataset is an uphill battle. For this reason, Zoho CRM enables you to index your data in three systematic module views: list view, Kanban view, and canvas view. While each serves a distinct purpose, today we're here to announce a revamp of our existing canvas view.  We're thrilled to talk about it. Let's go!

We're replacing our legacy canvas module view editor with our bespoke Canvas builder.

The all-new Canvas builder is a powerful design suite loaded with sophisticated design elements. True to its name, Canvas is a versatile and highly customizable tool; you can add a range of components to each canvas you create—like your business logo, images, or icons—and apply interactive styling that puts the right emphasis on the most important information.

Now, how does this revamp benefit a CRM user?

The module view serves as the face of your database; it's the first thing a user looks at upon entering a module. The new Canvas revamp not only enables you to design the aesthetic of your database, but also amplifies the user experience and adoption among your employees. It allows you to:
  • Personalize your CRM to match your brand guidelines.
  • Enhance data accessibility and user productivity.
  • Complement your module view designs with that of the designs in your record details page.
  • Create a memorable customer experience when extended through client portals.
Here's a quick comparison of the outputs of the legacy canvas module view versus the new canvas module view:

In addition to upgrading the canvas view builder, this revamp also comes with new module views to accommodate different types of data.

New views in Canvas 

We understand every business accumulates different types of data that requires distinct representations for better comprehension, so we've come up with three types of Canvas module views. 

Custom list view

The custom list view is a horizontal stack of your records that offers sufficient space to accommodate vital information without clutter. With elements like sections and lines, you can organize your data within the expanse of the template, giving prominence to each data type. You can also hide or show labels to make more efficient use of the template space. 


Tile view 

The tile view makes records look like business cards. Much like a product lineup, the tile view arranges your records from left to right, and you can set tiles to be a square or rectangle. This view is a great way to showcase your records in one glance.  

Table view 

The table view is an extension of the standard list view, which is a simple tabulation of record information. You can keep the entire view in one color or alternate colors between rows. This view is best for displaying simple factual information like inventory, invoices, and so on. 

About the new Canvas builder 

The Canvas builder is straightforward to use. You can choose designs from the gallery or build from scratch.

Components of the builder 

The Canvas builder for module views comes with three fundamental components: 

Data
The data component contains all the fields, buttons, and links applicable to the module.
Example: Lead name, email ID, record owner, and so on.

Elements
Elements help you classify and organize your data via images, lines, tables, sections, text boxes, buttons, and icons.
Example: Your logo is an image element that will appear throughout all record items.

Styles
Styles contain formatting options for your data. You can ascribe colors, font types, font sizes, borders, padding, and radiuses, according to your preferences.

Managing canvas templates 

Only administrators and users with "manage custom view" permissions can create and manage canvas templates for an organization. Creations are present in a list view under Setup > Customization > Canvas > List view, where you can edit, clone, delete, preview, rename, activate, or deactivate templates. You can also define criteria and manage canvas rules from the same page. 
 

Edition availability and limits 

The legacy Canvas editor was available only for organizations using Enterprise and Ultimate editions. Thanks to this revamp, we've extended the new builder to organizations in Standard and Professional editions as well.
Here are the edition-based limits for each view: 


If you'd like to downgrade (say, from Enterprise to Professional), only three templates will stay activated for each view, removing the ability to activate/deactivate the rest of your creations. The same will apply when downgrading to the Standard edition.
 

Important points to note:

  • While we've provided most design capabilities, native features like reusable components and presets and Client scripts are not available in this first release. We are, however, working on these features and you can expect them soon.
  • The legacy canvas editor enabled individual CRM users to create and manage templates all by themselves. Now, upon revamping the console, the following points are true:
    • We will migrate your templates to the new builder without affecting the designs you've created.
    • All the personal design templates created earlier by users and shared among peers will be publicly available under the Canvas list view tab. Admins or users with "manage custom view" permissions can choose to enable or disable this. If the former designs are enabled, they will be enabled for all users in the organization.
    • Users without these permissions—even though they might be the original owner or creator of a design—will not be able to view or edit the designs.
 
That's all for the Canvas module view revamp. For more information on how to create canvas templates, business scenarios, and tips, kindly read our help document Customizing Module View Using the all-new Canvas design suite

Thanks and have a good one!

Kind Regards, 
Saranya Balasubramanian

    • Recent Topics

    • Best way to display complex Bookings Consultation Descriptions on Zoho Site?

      I am a new user so apologies if this has been asked before. I couldn't find any answers in the forum. We offer 18 complex Consultations to our subscribers. Our current platform lets me put detail on these Consultations thoroughly (200-300 words) during
    • Gmail is ramping up its email sender policy as of November 2025

      Hello marketers, As you may be aware, Gmail introduced a guideline for bulk senders starting February 2024. If not, here's a quick refresher straight from Google: After this policy was announced first in 2023 and soft-implemented in February 2024, we
    • Modifying iframe data of Zoho booking iframe

      Hello, I have integrated a Zoho Bookings embedded iframe into my website. Currently, I am pre-filling the booking form with default values as part of our process flow. However, I want to ensure that if an input field is already populated with a default
    • Zoho CRM Workflow and Function Backup Options

      Hi everyone! I have been able to make several backups of my CRM data and noticed that the Workflows and Functions are not included in these backups. To my knowledge, there is no backup feature for workflows and functions, which is problematic in of itself.
    • Enhance Sign CRM integration

      Hello all, I'm working on a custom Deluge script to enhance the integration between Zoho CRM and Sign by using a writer merge template for additional flexibility. I want to replicate the post-sign document integration that exists between CRM and Sign
    • YouTube Live streaming? how to? Zoom has this feature, built-in. Can't find it on zoho meetings.

      YouTube Live streaming? how to? Zoom has this feature, built-in. Can't find it on zoho meetings.
    • Is or will be possible to associate meeting transcription and summary, made by Zia, to meeting/contact/account record in CRM?

      Would be useful to keep context and track jobs, better if it will be auto
    • Desk Field Not Showing in Analytics

      Hi there, I recently added a field to our Zoho Desk Ticket Information. I went and added the data retrospectively to the tickets. It is also marked as required, so all new tickets cannot be closed off without it being filled in. When I try to run a report
    • Export data using advanced export options and customizable settings

      Hello everyone, The user interface for exporting data has been revamped with updates to make data exports more flexible and efficient for users. These updates not only enhance usability but also bring advanced capabilities to help users extract precise
    • Moving data from one pipeline to another

      Hey all, I've got some complex pipelines to build and I'd like to seperate them into seperate pipelines rather than have one mammoth one. If I create 2 pipelines, is there any easy way to use the output of Pipeline1 to be the input into Pipeline2? Or
    • How to export/find all deluge code.

      Hi, I have a large app wich contains several forms, reports, html views, I need to find thow my application if any contains specific word, I could find it manually by editing app and see on every section(field code, on succes, on load, etc) but I would like to do it faster. Is there a way to at least export it to a file the whole deluge code on my application?
    • Have Some Bugs in Zoho CRM Ask Zia Assistant

      Hi Support Team, I have found some bugs in Zoho CRM Ask Zia Feature Please Check below screenshot, insight option is showing twice i think its in early access that's why its have some bugs .
    • COD with Partial payment

      Two reasons why we need COD with partial payment option. 1) Since we deal heavy weight products our shipping costs are too high. If shipment is rejected by customer we incur huge loss. 2) Some competitors place fake orders with different names and return
    • Slicers are now available in Zoho Sheet—filter your data interactively

      At Zoho Sheet, we diligently track user requests and feedback. In line with this, based on extensive user requests, we've integrated Slicers to pivot tables and are delighted to announce its release. Slicers are interactive visual filters that have add,
    • Resizing a Record Template Background Inage

      Hi everyone, I have an issue which I can't seem to resolve: Basically, I'm designing a record template in certificate form. I've specified A5 landscape. I've set my background image the same dimensions with total pixels at 443,520. Whatever I try, when
    • Updated font library: New font styles and custom font options in Zoho Sheet

      Zoho Sheet's font library now supports 500+ font styles in 60+ languages! The updated font library is stacked with new font styles, and some of the previously available font styles have been replaced with equivalent options. There are two ways you can
    • Introducing Data Bars: Graphically represent changes in data within the cells

      Conditional formatting has helped millions of spreadsheet users analyze and highlight their data more efficiently. In addition to the classic rules, color scales, and icon sets available in Zoho Sheet, you can now apply Data Bars, a convenient method
    • Default Font Size in Desk

      How do I set my default font size in Desk? It takes me about 45 minutes to find the place to set it, then, when I sign out of Zoho and log back in, it's back to font 10 again. Seems like this would be simple, but like everything with Zoho, it's buried
    • Tip #19 - Create checkbox tracker in your spreadsheet

      Hello Sheet users! We are here with yet another tip to help you get the most out of Zoho Sheet. Spreadsheets can be used to handle a variety of tasks, but ever tried using checkboxes to track the progress of your action items dynamically? Here's a sample
    • Tip #20 - Three things you probably didn't know you can do with picklists

      Hello Zoho Sheet users! We’re back with another quick tip to help you make your spreadsheets smarter. Picklists are a great tool to maintain consistency in your spreadsheet. Manually entering data is time-consuming and often leaves typos and irregular
    • Per Level Approval for admins

      We need Process admins like Zoho CRM in Zoho Books for per stage approval Currently in books, admins only have the option for Final Approval But for example, in cases like when an employee is on leave, we can't just approval one level we only have option
    • CUSTOM FUNCTION GIVE ERROR #EVAL!

      CUSTEM FUNCTION CREATE KYA ZOHOSHEET ME US FUNCTION KO USE KIYA LEKIN DATA TO SAHI HAI LAKIN DATA SHEET ME NAHI LAG LAHA HAI KRUPYA SOLVE KARE MY CODE IS float ADDTWO_TWO(float NO1, float NO2) { ADD = NO1 + NO2; return ADD; }
    • Need to set workflow or journey wait time (time delay) in minutes, not hours

      Minimum wait time for both Campaigns workflows and Marketing Automation journeys is one hour. I need one or the other to be set to several minutes (fraction of the hour). I tried to solve this by entering a fraction but the wait time data type is an integer
    • Feature enhancement: Highlight rows based on a cell value

      Hello Sheet users, We're excited to announce a new feature enhacement, shaped directly by your valuable feedback! As you might know, conditional formatting is a great tool for anyone dealing with large data sets. Previously, if you’ve ever wanted to draw
    • Updating custom fields in Zoho Projects

      Hi I am wondering if anyone has experience with custom fields in Zoho Projects. I am struggling to update the field using either deluge or the api endpoint. My code is: //custom_Map = map(); custom_Map = {"UDF_DOUBLE_1":"0.27"}; update_Map = map(); update_Map.put("custom_fields",custom_Map.toList());
    • Markdown for Desk?

      Hi, my company wants to use markdown for formatting text in Desk (in all modules there, especially Tickets and Helpcenter). Zoho already offers use of markdown in several products (see https://help.zoho.com/portal/en/kb/backstage/microsite-guide/formatting-with-markdown/articles/formatting-with-markdo)
    • Change Currency symbol

      I would like to change the way our currency displays when printed on quotes, invoices and purchase orders. Currently, we have Australian Dollars AUD as our Home Currency. The only two symbol choices available for this currency are "AU $" or "AUD". I would
    • Calendar not working

      Are we the only ones. On any browser we cannot click on any of our calendar appointments and get them to open. They just make the browser loop. WE have reached out and have been told they are working on it. The office staff are really stuck. The point
    • Tip of the week #16 - Search and filter threads based on criteria

      Zoho TeamInbox lets you search and filter threads with any information that you have about the thread. You just have to input the criteria and Zoho TeamInbox will list all the threads that match the condition.   Firstly, there is a global search you can
    • WhatsApp Message Template Quick Reply Buttons

      Hello, I created my first Message Template to overcome the 24-hr messaging window and it was approved by WhatsApp/Meta. When I go to Meta, I also see that template brought from Zoho Desk, and used it via Zoho Desk IM. However, I notice that when in Meta's
    • Account in Quick View Filter

      I have a report that I often run against a specific Account. Every time, I have to go into the edit menu and change the Advanced Filter. I would prefer to use the Quick View Filter, but it does not allow me to use the one and only field that makes any
    • Collapsible Sections & Section Navigation Needed

      The flexibility of Zoho CRM has expanded greatly in the last few years, to the point that a leads module is now permissible to contain up to 350 fields. We don't use that many, but we are using 168 fields which are broken apart into 18 different sections.
    • Set Display for Numbers/Currency/etc with Client Script/Customization in Canvas List Page

      Is it possible to set a display mask for a number/currency field using Client Script or customization? I have custom fields that I would like to keep the decimal places for calculation purposes, but do not need them displayed to the user. So 101.3568
    • 136.143.188.51 blocked by spamcop

      Zoho mailserver seems to be blocked by spamcop. Cant send mail to my customer. Not sure what to do.
    • 🚀 WorkDrive 5.0: Evolving from a file sharing app to an intelligent content management platform: Phase 2

      Hello everyone, WorkDrive's primary focus has always been to provide an intelligent and secure content management platform, simplify collaboration, and be the central repository of files for all Zoho apps. In our previous announcement, we unveiled the
    • Sync desktop folders instantly with WorkDrive TrueSync (Beta)

      Keeping your important files backed up and accessible has never been easier! With WorkDrive desktop app (TrueSync), you can now automatically sync specific desktop folders to WorkDrive Web, ensuring seamless, real-time updates across devices. Important:
    • i keep see there is a connetion issue connecting 3rd party api on zoho when using zia

      hi there , i have set up open ai api to zoho zia (copied and pasted to zoho zia) but I keep getting notificaiton "there is a connetion issue connecting 3rd party api on zoho" when using zia on top when click zia and try to type in word there
    • Deleting Fields in CRM Deletes Views in Analytics

      Hey friends! I'm having some issues when we modify some fields within ZohoCRM. There are times where we need to sunset a field and eventually completely remove it. In these instances, it seems like a lot of views are removed in Analytics. This ranges
    • Booking outside of scheduled availability

      Is there a way for staff (such as the secretary) to book appointments outside of the scheduled availability? Right now to do this special hours must be set each time. There should be a quicker way. Am I missing something?
    • Zoho Desk Android and iOS app update: Access multilingual templates on the IM module

      Hello everyone! We have introduced multilingual templates on the IM module of the Zoho Desk mobile app allowing you to send IM template messages in translated versions. iOS: Android: Please update the app to the latest version directly from the App Store/
    • Next Page