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!
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 withnew 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.
Dear Customers, We hope you're well! WhatsApp for business is a renowned business messaging platform that takes your business closer to your customers; it gives your business the power of personalized outreach. Using the WhatsApp for Business integration
Dear Customers, We hope you're well! We are in 2024, and email as a tool is only getting more powerful each day. While it enables seamless daily correspondences, we are here with a set of abilities that will enhance your user experience and save several
Hello Everyone, We are excited to announce that you can now check for duplicate entries in leads by comparing them with similar records in the Contacts Module. Previously, when you added a lead, only the converted leads were checked for duplicates. This
For instructions on setting up these controls, please check this help document: Configuring accessibility controls. Hello everyone, Today (December 3, 2024), on the International Day of Persons with Disabilities, we begin our journey towards a CRM that
Dear Customers, We hope you're well! We are super excited to present a pivotal addition to VoC in Zoho CRM—the ability to act! Customer feedback is directly proportional to customer experience, and in this customer-driven market, that feedback has a powerful
I have had to go ahead and disable my Shopify integration entirely. When a Sales Order comes in from Shopify, it lists the shipping charge as a line item with no SKU attached to it. As you are not able to edit a Sales Orders that comes in from a Marketplace,
Wouldn't it be amazing if the answer bot could directly search for answers in our database, FAQs, articles, etc., without needing to display the entire article? without relying on external tools like ChatGPT This way, it could provide concise and relevant
J'organise une série de webinaires avec plusieurs partenaires. Je voudrais que chaque landing page présente le logo de mon entreprise et celui du partenaire avec lequel j'organise ce webinaire. Or je n'ai vu que la possibilité de définir le logo de l'entreprise.
Hello, Based on the documentation here https://www.zoho.com/crm/developer/docs/api/v7/create-export-audit-log.html I need to specify the scope ZohoCRM.settings.audit_logs.CREATE to create a log export. I've created a Self Client app but when I specify
Hello everyone, In Zoho CRM, rollup summary fields have been essential tools for summarizing data across related records and enabling users to gain quick insights without having to jump across modules. Previously, only predefined summary functions were
Dear Customers, We hope you're well! We're here with a set of highly anticipated enhancements to the Mail Merge feature in Zoho CRM. Let's go! Mail Merge in Zoho CRM integrates with Zoho Writer to simplify the process of customizing and sharing documents
I'm trying to connect Zoho Sheets with Zoho Creator however because some people are using carriage returns in multi-line fields the rows are not being created correctly : The values in A4 and A6 are part of a multi line field that looks to have been split
url = "https://www.zohoapis.com/crm/v7/Accounts/" + id + "/Attachments/" + attach_id; file_engage = invokeurl [ url :url type :GET connection:"zoho_attachments" ]; The attach id is grabbed from a file upload field account = zoho.crm.getRecordById("Accounts",id);
I've been looking for a function that provides me with the NSE/BSE listed stocks price in Zoho Sheets like GOOGLEFINANCE in Google sheets, but I found none. Please help if there is any way to het stock prices?
If I need to set up a 5 step direct mail campaign is that possible? Basically every week I upload names from a CSV to Zoho and then would need to mail them every 45 days for about 6 months. I would want to be able to take names off the list when they say their house is sold or that they don't want to be contacted. I don't necessarily need to have it integrated with click2mail or anything but would at least need to be able to export the file in a CSV/excel for each mailing. Does anyone know if that's
Hi Zoho Flow Team, We hope you're doing well. Currently, Zoho Flow provides an action to add an agent to a group in zoho one, but there is no action to remove an agent from a group or a department. Another action that we find missing is the option to
Message actions in Cliq are a great way to transform messages in a conversation into actionable work items. In this post, we'll see how to build a custom message action that'll let you add a message as a task to board on Zoho Connect. If you haven't created
Hi! I'm trying to create an HTML Snippet on a page in Zoho Creator and would like to create an HTML table pulled from a list of time entries that I have in a form. I have successfully pulled the collection of time entries, but the code that I have built
Hi, I am collecting subform data into a Lead record and I need to create individual records for each row associated to the account when it is converted. How can I do this?
Hello Have created a custom extension , publish as private, all working But I'm facing an issue For my test I create a button in accounts or Contacts module to launch the app. But how I can handle to create same button in a custom module (not created
Need to filter a contact view according to account parameter, eg account type. Without this filter users are overwhelmed with irrelevant contacts. Workaround is to create a custom 'Contact Type' field but this unbearable duplicity as the information already
I set up two folders. Uploaded CSVs and build my fields according to what I needed. My boss wanted more fields and changed the categories wants different fields added and contacts in one folder moved to the other due to reclassification. How can I do
I have several functions I've written in Zoho Projects that take one or more currency fields as input parameters (arguments). These functions have been working just fine for months, and I made no changes to any of them. Today (Jan 21, 2025) I noticed
Hi, We just integrated MA 2.0 with our CRM and we chose to only import our existing customers contacts. In MA they are all "Raw leads" by default and we would like to mass update these to a stage called "already customers" but the last default stage "Sales
Hello everyone, We have recently introduced some most-requested enhancements. Here are the details: Quick Create popup for Lookup fields When we create a new deal in Bigin, there is an option to create a contact/company right from the Create Deal page.
Ready to build your first landing page that actually converts? Landing pages are a powerful marketing tool—but only if you know how to use them correctly. In this webinar we’ll dive into everything you need to know about creating landing pages that capture
Hello Everyone! This edition is here to show you how to make the Resolution mandatory when closing a ticket. The Ticket Resolution tab helps keep a record of the solution provided for the ticket query. The resolution can serve as a quick reference to
This is a monthly series where we pick some common use cases that have been either discussed or most asked about in our community and explain how they can be achieved using one of the automation capabilities in Zoho Desk. Typically when a customer submits
Dear ZOHOssians! While working on organizing data in a CRM, I decided to use the native modules: Leads, Deals, Contacts, and Accounts as a solid foundation for managing processes. However, I’m now exploring the next steps and considering various options
I have form that I use to populate a Module in Zoho CRM. When the data is sent back from Gravity Forms, it's sent back in this format (I've cleansed the data for privacy): {
4 : "email@email.com",
5 : "+61999999999",
6 : "emai2l@email.com",
Dear Marketers, We're excited to announce a new feature designed to enhance the accuracy of your email campaign analytics: bot filtering. This feature helps you filter out bot-generated opens and clicks, ensuring your campaign reports reflect genuine
Hello Zoho Community, I am looking for a report in Zoho Books / Inventory that will show the committed stock from sales orders, and show what quantities of the same part are on order from purchase orders. I have found the committed stock details report,
I need to know how the maximum contact records available in my subscription. Also pleas advise the process to increase Contact Records. Also I need someone to contact me, I may need to add users, but need to workout a package that would fit my budge
Hi, this script is giving me error message "Number of statement execution limit exceed Line:(216)". Please advise htmlpage Pay_Period_Details(PayPeriodID,AgentID,ShowPrint,start_range,end_range) displayname = "Pay Period Details" content <%{ /* Get The current Pay Period Record */ Int_Pay_Period_ID = PayPeriodID.toLong(); Current_Pay_Period_Record = Pay_Period[ID == Int_Pay_Period_ID]; Previous_Pay_Period_ID = thisapp.Application.GetPreviousPayPeriodID(Current_Pay_Period_Record.ID); /* Checking Agent
The JSON for an account record looks like this: {"Name": "Name of the Account", "id": "id of the account", "Address": "address of the account" "Owner":{ "name": "Name of Owner", "id": "id of owner", } } It makes no sense that "name" is capitalized in
Hello everyone, I'm looking for an efficient way to access and manage my GEPCO online bills. I've heard that Zoho Sheets can be a powerful tool for organizing and tracking bills, but I'm not sure how to set it up for this specific purpose. Does anyone
We are excited to unveil these features that can enhance your content creation and formatting experience. These additions are carefully tailored to boost your productivity and unlock your full content creation potential. Get the scoop on all the fresh
Hello, I use a workflow through make that sends estimate with zoho books (I paid books and sign). -Those estimates when accepted are firing the webhook that I create in zoho sign (photo 1) -However when refused they are not firing the webhook that I created
Hello I need an help as I am going crazy. I need to create a form where there is a dropdown field with the contacts of Zoho crm (if possible filtered on the base of a field) and where other fields will be be automatically fetched with zoho crm data as
After delving into zoho one subscription to test out systems we need for our business, I'm really disappointed after working in Zoho Inventory. Its features and customizability are extremely lacking compared to the other tools like CRM. In our case we
Hello Community, Trident for Windows is here with some new features to elevate your work experience. Let's take a quick look at what's new. Export emails. You can now export emails in the .eml file format as compressed zipped files to create a secure