Zoho Contracts Just Got Better! CRM 2.0, Regional Settings & 6 New Reports

Zoho Contracts Just Got Better! CRM 2.0, Regional Settings & 6 New Reports

Zoho Contracts is evolving to bring you a more efficient and customizable contract management experience. In this update, we are introducing powerful enhancements to our Zoho CRM integration, regional settings, and reports. Let us explore what’s new:

Zoho CRM Integration 2.0 

Our enhanced Zoho CRM integration now provides more agility and control when requesting contracts. Along with powerful new features, we have also revamped the user interface to provide a more intuitive and seamless experience. Key improvements include:

1. Module Selection

Previously, you could only request contracts from the Deals module in Zoho CRM. With this update, you can now enable additional Zoho CRM modules for contract requests and specify the applicable contract types for each module.

For example, your sales team can request MSA agreements from the Deals module before closing a deal, while your account management team can request renewal contracts from the Accounts module for existing customers. Similarly, your procurement team can initiate purchase agreements from the Vendors module.


2. Counterparty Selection

You can now set up counterparties more precisely. For Accounts and Vendor modules, you can select counterparties directly. For other modules, you can either select counterparties directly or use the Condition-Based option to apply specific rules and conditions.

Consider this: If your company serves both B2B and B2C customers, you can use counterparty selection to assign contracts based on customer type using a condition-based approach. For business customers, you can select the Account Name field in the Deals module as the counterparty. For individual consumers, you can select the Contact Name field in the Deals module as the counterparty. 



3. Field Mapping

Field mapping in Zoho Contracts allows you to auto-populate counterparty, counterparty contact, and module-wise fields from Zoho CRM to counterparty, contract, and contract documents. You can map counterparty fields from the relevant Zoho CRM module, and if counterparties are selected based on conditions, the document fields mapping will also follow the same conditions. Additionally, you can now map the contract type template fields in Zoho Contracts to corresponding Zoho CRM module fields, automatically populating values in contract documents during contract requests for each module.

Take this scenario: When you request a contract from the Accounts module, counterparty contact fields such as Contact Name and Contact Email Address are mapped to Zoho Contracts. If your company serves both B2B and B2C customers and uses the Condition-Based option for counterparties selection, you can map fields based on the selected conditions.


For more information, refer to our CRM help documentation.

Alongside these CRM enhancements, we have also introduced new regional settings to personalize your contract management experience.

Regional Settings

You can now set your contract documents' locale, language, and formatting based on your regional preferences. This ensures consistency across global teams and enhances document clarity. Here’s what’s new:

1. Document Regional Settings

Previously, the fields of a contract document, such as date and time, number, and currency formats were determined by the country set in the organization's settings. Now, admins and account owners can manually configure these settings at the organization level. 

 For instance, if your company operates in multiple countries, the Admins and Account Owners can standardize the date and time, number(set based on the selected Locale), and currency formats across the organization. This ensures consistency in all contract documents, enhances clarity, and prevents misinterpretations.



For more information, refer to Updating Regional Settings in Contract Documents

2. Time Zone Clauses

We have introduced predefined Time Zone and Time Zone/Time Period clauses to help you avoid confusion in international agreements. Now, you can specify a standard time zone in your contracts, ensuring clarity on deadlines and milestones. 

To illustrate, a contract between a US-based supplier and a client in China can include a Time Zone clause to specify that all deadlines follow a specific time zone, eliminating misunderstandings. 



3. User Preferences

Earlier, you had no option to customize regional details for the application interface. Now, your organization users can choose their country, language, time zone, date and time formats, and number formats to match their preferences.

For example, if you are managing finances in Germany, you can set numbers to the 1.234,56 format and use DD.MM.YYYY for dates. Meanwhile, your legal team in the US can choose MM/DD/YYYY for dates and set the language to English (US).


For more information, refer to the Regional Settings

With regional settings now offering greater customization, we are also introducing six powerful reports to help you track contracts more effectively. 

6 New Reports 

These new reports provide better insights into contract status, renewals, amendments, and more, allowing you to manage your contract lifecycle with ease. Let’s take a look at them:
  1. Active Contracts – Monitor contracts that are currently in effect.
  2. Renewed Contracts – View contracts that have been renewed.
  3. Extended Contracts – View contracts that have been extended.
  4. Amended Contracts – View contracts that have been amended.
  5. Expired Contracts – Identify contracts that have expired.
  6. Terminated Contracts – Stay informed about prematurely ended contracts.


For more information, refer to Reports Overview.

With these enhancements, Zoho Contracts makes contract management more flexible and efficient. Whether you are leveraging CRM 2.0 for smoother contract requests, customizing regional settings for better localization, or using new reports for better visibility, these updates are designed to streamline your workflow. Try them out today, and if you have any questions, our support team is here to assist you at support@zohocontracts.com.

Best regards,
Ragav
Zoho Contracts Team
    • Recent Topics

    • Please Make Zoho CRM Cadences Flexible: Allow Inserting and Reordering Follow-Up Steps

      Sales processes are not static. We test, learn, and adapt as customers respond differently than expected. Right now, Zoho Cadences do not support inserting a new step between existing follow-ups or changing the type of an existing primary step. If I realize
    • Apply transaction rules to multiple banks

      Is there any way to make transaction rules for one bank apply to other banks? It seems cumbersome to have to re-enter the same date for every account.
    • Should I Use DMARC?

      When I configure Zoho Mail's DMARC settings, it's mandatory to fill in the RUA and RUF (Aggregate notification email address*, Forensic notification email address*) addresses. When we enter an email address in these fields, we receive reports from the
    • Getting Attachments in Zoho Desk via API

      Is there a way to get attachments into Zoho Desk via an API?      We have a process by which a zoho survey gets sent to the user as a link in a notification.    The survey has several upload fields where they can upload pdf documents.    I've created
    • Zoho Meeting Plug compatibility with newer versions of Outlook

      Documentation states that the zoho meeting plug in for outlook is only compatible with versions up to Outlook 2019 What is available to users of more up to date versions of outlook/office 365?
    • 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
    • when the record is created the tag want to Show as Opportunity how i achive this using Deluge Script

      In the quotation i have the work flow schedule for create opportunity record in the module , on that time the quotation tag select as opportunity created. How i achive this using Deluge Script . this like i want to Do tag1 = Map(); tag1.put("name","Nurturing
    • What is Resolution Time in Business Hours

      HI, What is the formula used to find the total time spent by an agent on a particular ticket? How is Resolution Time in Business Hours calculated in Zohodesk? As we need to find out the time spent on the ticket's solution by an agent we seek your assistance
    • Create static subforms in Zoho CRM: streamline data entry with pre-defined values

      Last modified on (9 July, 2025): This feature was available in early access and is currently being rolled out to customers in phases. Currently available for users in the the AU, CA, and SA DCs. It will be enabled for the remaining DCs in the next couple
    • Can't upload attachments.

      I can't upload attachment in Zoho Mail.
    • Tip #44 – Get Deeper Insights with Zoho Assist’s Custom Reports – ‘Insider Insights’

      In today’s fast-paced IT environment, having a clear view of your remote support activities is more important than ever. Zoho Assist’s Custom Reports feature gives IT teams the ability to generate tailored reports that provide actionable insights and
    • Introducing Zoho's own SMS gateway

      We're thrilled to announce the launch of our own SMS gateway feature within Zoho Marketing Automation! This new feature enables seamless SMS campaign management alongside your email marketing initiatives, providing a more integrated and efficient way
    • 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,
    • Message "...does not support more than 100 distinct values..." WHY????

      I get this message on one of my reports: Sorry, Zoho Reports currently does not support more than 100 distinct values in columns. 'Account Name * Sum(Amount),Count(Amount Tier)' contains more than 100 distinct values.  Possibly, you can apply filter to reduce the number of distinct values in 'Account Name' or drop the 'Account Name' field in Rows. I want to list all ACCOUNT NAMES (about 500) with SALES BY ACCOUNT.  What is blocking this?
    • Super Admin removal

      I brought a sub, and I gave the Super admin rights to a person who is no longer with us, so I need to change, and I need to make myself the Super admin
    • Need Easy Way to Update Item Prices in Bulk

      Hello Everyone, In Zoho Books, updating selling prices is taking too much time. Right now we have to either edit items one by one or do Excel export/import. It will be very useful if Zoho gives a simple option to: Select multiple items and update prices
    • Let's Talk Recruit: Super-charge hiring with Zoho Recruit add-ons

      Welcome back to our Let’s Talk Recruit series! This time, we’re diving into something that might seem like a small upgrade but has a huge impact on recruiter productivity: Zoho Recruit add-ons. Think about how much of your day is spent in your inbox or
    • Vendor Signatures Needed for Purchase Orders

      Hello everyone, We have a unique requirement that necessitates that Vendors & Suppliers formally acknowledge our Purchase Orders upon receipt. I was hoping that there would be an option to do so in Zoho Books, but that does not appear to be the case.
    • in zoho creator Sales Returns form has sub form Line Items return quantity when i upate the or enter any values in the sub form that want to reflect in the Sales Order form item deail sub form field Q

      in zoho creator Sales Returns form has sub form Line Items return quantity when i upate the or enter any values in the sub form that want to reflect in the Sales Order form item deail sub form field Quantity Returned\ pls check the recording fetch_salesorder
    • Is there an API to "File a Ticket" in Desk

      Hi, Is there an API to "File a Ticket" in Desk to zoho projects?
    • Critical Issue: Tickets Opened for Zoho Support via the Zoho Help Portal Were Not Processed

      Hi everyone, We want to bring to your attention a serious issue we’ve experienced with the Zoho support Help Portal. For more than a week, tickets submitted directly via the Help Portal were not being handled at all. At the same time no alert was posted
    • Tip of the Week #72– Assign thread ownership to avoid confusion.

      When teams handle a large volume of emails, managing threads becomes important to stay organized. Without a clear system, duplicate replies, missed follow-ups, or confusion over responsibilities can happen. Thread assignment solves this by designating
    • Migrate Your Notes from OneNote to Zoho Notebook Today

      Greetings Notebook Users, We’re excited to introduce a powerful new feature that lets you migrate your notes from Microsoft OneNote to Zoho Notebook—making your transition faster and more seamless than ever. ✨ What’s New One-click migration: Easily import
    • Unarchive tickets

      How can I manually unarchive tickets?
    • Optimize your Knowledge Base for enhanced accessibility by adding alt tags for images

      Let's learn why alt tags are crucial for your articles. You can add alternative tags (alt tags) and alternative text (alt text) to the images you share on your community forums or when embedding them in articles. Alt tags refer to the HTML attribute,
    • FSM trying again

      have not linked FSM yet to the rest of out Zoho suit. It certainly looks like the apointment and service part is more manageable for our staff. The question is that our engineers multi task examples 1. deliver products to customers not fitted 2. Service
    • report showing assignment type

      Hi, We've created a number of workflows to allow us to auto assign tickets to agents based on keywords and other criteria. I'm struggling to create a report that would show me what is the percentage of tickets that are assigned automatically via workflows
    • Feature Request: Conditional Field Mandatoriness Based on Display Status

      Hello Zoho Creator Team, I would like to suggest an enhancement to improve the flexibility of form validations. Currently, when we need a field to be mandatory only if it's displayed on the form, the only option is to: Set the field as not mandatory in
    • Data Migration Strategies for Moving to a Cloud Solution

      Hi everyone, I’ve been working on moving some of our critical systems, including CRM and project data, to a Zoho cloud solution, and one of the biggest challenges I’ve encountered is data migration. Transferring large volumes of data while keeping it
    • Commerce Order as Invoice instead of Sales Order?

      I need a purchase made on my Commerce Site to result in an Invoice for services instead of a Sales Order that will be pushed to Books. My customers don't pay until I after I add some details to their transaction. Can I change the settings to make this
    • How to set different item selling prices for Zoho Commerce and Zoho Books

      Item selling prices for Zoho Commerce and Zoho Books are in sync. If we update the Item selling price in Books, the same will happen in commerce and vice versa. I need a separate commerce selling price for online users and a separate books selling price
    • Time Entry Notifications

      Hi All - I have support staff who place notes of their work in the time entry section of Zoho Desk. Is there a specific workflow or setting I need to enable to have the ticket holder updated via email when an entry is saved?
    • Zoho CRMの流入元について

      Zoho CRMとZoho formsを連携し、 formsで作成したフォームをサイトに埋め込み運用中です。 UTMパラメータの取得をformsを行い、Zoho CRMの見込み客タブにカスタム項目で反映される状況になっています。 広告に関してはUTMパラメータで取得できているため問題ないのですが、オーガニック流入でフォーム送信の場合も計測したいです。メールやGoogle、Yahoo、directなどの流入元のチャネルが反映されるようにしたいのですが、どのように設定したら良いでしょうか。 また、
    • How to report 'Response violation' OR 'Resolution violation'

      Hi, I want to report on SLA Violation Type. I grouped my tickets on this column. It seems I only get 'Response and Resolution Violation' or 'Not Violated'. The former seems to be given to a ticket if only the Response Time was violated. I would expect
    • Edit Permission during and after approval?

      When a record is sent for approval Can a user request for edit permission from the approver? We don't want to give edit permissions for all the records under approval Only on a case-by-case basis How can we achieve this?
    • Messages not displayed from personal LinkedIn profile

      Hello. I connected both our company profile and my personal profile to Zoho social. I do see all messages from our company page but none from my private page. not even the profile is being added on top to to switch between company or private profile,
    • [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
    • Power of Automation :: Quick way to associate your Projects with Zoho CRM

      A custom function is a software code that can be used to automate a process and this allows you to automate a notification, call a webhook, or perform logic immediately after a workflow rule is triggered. This feature helps to automate complex tasks and
    • Date triggering Workflow rule

      I have a function triggered by a workflow rule. The function takes a date and creates a task for that date and fills in a field with the name of the day for that date. It also updates the status field of the record. The workflow rule is set to run whenever
    • Unable to retrieve Contact_Name field contents using Web API in javascript function

      Hello, I've added a field in the Purchase Order form to select and associate a Sales Order (Orden_de_venta, lookup field). I've also created a client script to complete some fields from the Sales Order (and the Quote), when the user specifies the related
    • Next Page