Bring all your apps to one place using Custom Widgets

Bring all your apps to one place using Custom Widgets

Hi everyone,

Our previous post covered the SalesIQ's built-in widgets and their benefits. In this post will learn about  the basics of building custom widgets in SalesIQ. Before getting started, let's understand why we need custom widgets and how it can help?
 
Let us understand how widgets help support operators. When your operator receives a query/issue from the customer, they must often search and navigate to other applications to know more about the customer and their problems. This might consume more time and eventually fail to resolve the issue on time. To address these difficulties, we have " Custom Widgets " where you can build widgets based on your business requirements and eliminate the need for your operators to switch to other applications.
 
For example, in an e-commerce business, customers often encounter issues with their previous orders. Building a custom widget to display the recent orders of customers makes the job easy for your operators. Let's look at the below video to learn how widgets are helpful and how to build them. 
        

 
The Widget in the above video is integrated with the Zoho Commerce to display the customer's order history using their " email address ." 

Step 1: Set up a widget profile. 
  •  In your SalesIQ dashboard, navigate to Settings > Developers > Widgets and click Add.
  •  Name your Widget.
  •  Select the Brand and Modules where you would like to  display the Widget. 
  •  Next, choose the Platform as SalesIQ Scripts and click on Create Widget.  
 
Step 2 : Widget Connection 
  •  Click on Connections at the bottom left. You will be redirected to the Connection page.
  •  Next, click on Create connection at the top right corner. Select Create New Service under the custom service tab.
  •  Then, provide the required details, such as service details, client credentials, scope, etc., to create a custom connection with Zoho Commerce. 

  • Finally, click on Create Service . After successful authentication, the Zoho commerce service will be configured in SalesIQ. 
  • Now, provide a connection name and connection link name with the essential scope and click on Create And Connect to make a connection with the configured service (Zoho Commerce). 

To learn more about custom connection, visit our help guide here
 
Step 3 : Widgets Scripts
  •  Copy the below-attached scripts and paste them inside the Detail and Action handler. 
  •  In the script, replace the "connection name" and the "store ID".
  •  Then, click Save .
 
Step 4 : Preview and Publish
  •  Preview the Widget by selecting the module. 
  •  Next, click Publish to deploy the Widget on the operator's dashboard. 
 
This is how you can build custom widgets and bring other applications inside SalesIQ. To learn more about the widgets, visit our help guide here. 

Webinar alert!
We're pleased to inform you that we're organizing a webinar exclusively for "Widgets in SalesIQ," and you can book your seats here

We are curious to know the apps you have integrated using widgets and your favourite feature in SalesIQ in the comments section. 

Regards, 
Sasidar Thandapani

    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





                                                          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 Writer

                                                                                            Get Started. Write Away!

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

                                                                                              Zoho CRM コンテンツ








                                                                                                Nederlandse Hulpbronnen


                                                                                                    ご検討中の方




                                                                                                          • Recent Topics

                                                                                                          • Quick timeline for each field

                                                                                                            Hi, The timeline feature is great, and so is its API. However, both aren't suitable for day-to-day quick fetch of a specific field timeline/history. A very good example of a similar feature can be found with the "show edit history" in Google Sheets. Ideally,
                                                                                                          • What happens after trial period

                                                                                                            Dear Support, We are planning to use ZOHO CRM for our organization. We are now registered for a 15 days trial version. I would like to know what happens with our account and our data after these 15 days. Will it automatically change into a 'free'  account (with up to ten free users) or will we be required to purchase a 'professional'  account immediately? I want to know this because I want to import some data to make a test environment but I don't want to lose al these effort in a few days when the
                                                                                                          • How to sync Zoho CRM Quotes with Zoho Books/Finance Estimates or Quotes

                                                                                                            Hi everyone, We’re building quotes in the Zoho CRM Quotes module because of its strong CPQ features and better communication options (multiple contacts, email customization, etc.). However, these don’t sync directly with Zoho Books/Finance for invoicing.
                                                                                                          • Notify Admin when a user forgets to check-in or check-out at the designated time.

                                                                                                            Hello, I would like notify the Admin via email when a user forgets to check-in or check-out at the designated time. What is the best way to setup this email notification?
                                                                                                          • Issue with Schedule Workflows – "Usage Limit Crossed" Error

                                                                                                            Hi Zoho Support, We are currently facing an issue with the scheduled workflows in our Zoho Creator application. We are receiving the following error: "Usage limit crossed" for schedules. However, when we checked the usage statistics for our Creator app,
                                                                                                          • [Free Webinar] Building Data Relationships Using Subforms - Creator Tech Connect

                                                                                                            Hello Everyone! We welcome you all to the upcoming free webinar on the Creator Tech Connect Series. The Creator Tech Connect series is a free monthly webinar that runs for around 45 minutes. It comprises technical sessions in which we delve deep into
                                                                                                          • Some website items no longer centered.

                                                                                                            At some point (probably after some Zoho Sites updates) my items on the website stopped being centered. I just noticed it now so unsure when that change happened: Strange as it is - I entered the editor and I can not find the option to move them back in
                                                                                                          • 【Desk ナレッジベース】 記事自体のフッターのカスタマイズについて

                                                                                                            お世話になります。 サービスのヘルプセンター構築のために、Deskとナレッジベースを使い始めていますが、 構築にあたり以下の質問があります。 ・質問 記事自体のフッターにある「評価」と「共有リンク」(添付ファイル参照)を非表示にしたいのですが、 これを非表示にするのはどうしたらよいでしょうか。 ヘルプセンター自体ののヘッダー、フッターはカスタムできるのですが、 記事そのもののフッターはカスタムできるところが見つかっていません。 もしご存知の方がいらっしゃいましたら、教えて下さい。
                                                                                                          • How to Improve the Speed of the Website Zoho Commerce

                                                                                                            Is there another way to improve the speed of the website in Zoho Commerce that was created?
                                                                                                          • Automated Shopify adjustment problem. "An inventory adjustment has been created by the system to set the initial stock from Shopify"

                                                                                                            Has anyone noticed issues since the Shopify Sync has been updated recently? If you sync with Shopify, check to see if there are automated adjustments for old products that keep recurring. We have this problem for 6 SKU's that Zoho is doubling the stock
                                                                                                          • Possible to send Zoom AI Companion transcripts and summaries to contacts in CRM?

                                                                                                            Title says it all. Is it possible to send Zoom AI Companion transcripts and summaries to contacts in Zoho CRM?
                                                                                                          • Zia Summary for Account - What is its reach

                                                                                                            Hello! I've been working with the Zia summary feature and it's very useful. However, it seems to pull in notes and things directly "on" the Account. If I have a meeting or phone call and provided detailed summaries with the event associated to the account,
                                                                                                          • Is it possible for using Zoho Creator as a public application without login?

                                                                                                            Hi there, I recently had a client who was looking at building a learning resource on Zoho Creator. However he had a requirement that course content that he builds may be publicly accessible. My question is that, is it possible to have public pages with
                                                                                                          • Mobile Display Issues on Zoho Sites After Recent Update

                                                                                                            Hello! I’m currently facing an issue with my Zoho website that I created for my small business. After the recent updates, I’ve noticed that my site is not displaying correctly on mobile devices. Specifically, the layout appears distorted, and some elements
                                                                                                          • Stock count by bin location

                                                                                                            Is there a configuration to make a stock count by bin or area and not by product. these is useful to manage count by area Regards
                                                                                                          • OpenAI Alert! Plug Sample #11 - Next-generation chatbots, Zobot + ChatGPT Assistant

                                                                                                            Hi Everyone! We have great news for all AI enthusiasts and ChatGPT users! The much anticipated Zobot integration with ChatGPT Assistant is now available with Plugs. Note: SalesIQ offers native integration with OpenAI, supporting several ChatGPT models,
                                                                                                          • Zoho Sigma and Catalyst IPs for Whitelist

                                                                                                            Hi there, We are developing a series of integrations between Zoho CRM and Zoho Desk with an on-premises system for a customer and they have firewall rules to access their server, so they are requesting the list of IPs addresses for our backend calls,
                                                                                                          • 【Zoho CRM】 「自動メール送信」機能廃止のお知らせ

                                                                                                            ユーザーの皆さま、こんにちは。コミュニティチームの中野です。 今回は「Zoho CRM アップデート情報」の中から、自動メール送信機能廃止についてお知らせします。 Zoho CRMの「自動メール送信」機能は2025年9月30日をもって利用できなくなります。 自動メール送信機能でフォローアップを自動化している場合は2025年6月30日までに 「ケイデンス」に移行することを強くお勧めします。 ケイデンス機能とは? 見込み客や既存顧客に対して、メール・通話・タスクなどのアクションをあらかじめ定義された順序と
                                                                                                          • Automating Daily Lottery Result Publishing with Zoho Creator or Flow – Any Best Practices?

                                                                                                            Hello Zoho Community, I run a results-based informational website in Brazil called CaminhoDaSorte.com, where we publish daily Jogo do Bicho results. Right now, we're doing this process manually every day — but we’re looking to automate the backend using
                                                                                                          • Implement Meeting Polls in Zoho Bookings

                                                                                                            Dear Zoho Bookings Support Team, We'd like to propose a feature enhancement related to appointment scheduling within Zoho Bookings. Current Functionality: Zoho Bookings excels at streamlining individual appointment scheduling. Users can set availability
                                                                                                          • Error in formula

                                                                                                            Can someone PLEASE tell me what is wrong with this formula? Formula return type, I have tried string and decimal fn.Year(fn.Now())-fn.Year(${cf_purchase_date}) I keep getting the following error. Incorrect argument type passed for function Year Thanks
                                                                                                          • Add Knowledge Base KB Articles to multiple categories

                                                                                                            Greetings,  Love you help center system.  One item that would be incredibly helpful to many of us would be able to add a single Knowledge Base KB article to multiple categories in our system.  It seems it could be quite easy to use a checkbox form, instead
                                                                                                          • Zoho Forms CRM Field Mapping

                                                                                                            Using the Zoho CRM Field in Zoho Forms, there is no direct integration between the Zoho Forms Time field, and Zoho CRM. We use this single field in most of our client-side forms to collect information. Initially reading this request, you might think that
                                                                                                          • Custom Formula

                                                                                                            Good day, I am trying to create a formula field in Zoho Desk to calculate an age, but I'm having trouble figuring out how to make the formula. This is a formula I found, but it keeps telling me the wrong field name. Can someone please help me? Field name:
                                                                                                          • COQL Query using multiple Lookup conditions causes SYNTAX_ERROR

                                                                                                            Hi everyone, I'm trying to build a COQL query that includes conditions on multiple lookup fields. Each condition works perfectly on its own — and also the condition on the Payment_Date field works fine. But when I try to combine two lookup conditions
                                                                                                          • Zoho Books | Product updates | June 2025

                                                                                                            Hello Users, We’ve rolled out new features and enhancements in Zoho Books, from the option to record advances for purchase orders to dynamic lookup fields, all designed to help you stay on top of your finances with ease. Introducing Change Comparators
                                                                                                          • Zoho Error: This Operation has been restricted. Please contact support-as@zohocorp.com for further details

                                                                                                            Hello There, l tried to verify my domain (florindagoreti.com.br) and its shows this error: This Operation has been restricted. Please contact support-as@zohocorp.com for further details. Screenshot Given Below -  please check what went wrong. Thanks
                                                                                                          • Zoho Books | Product updates | May 2025

                                                                                                            Hello users, We’ve rolled out new features and enhancements to elevate your accounting experience. From configuring approval at the module level to allocating landed costs to multiple bills, these updates are designed to help you stay on top of your finances
                                                                                                          • Introducing Assemblies and Kits in Zoho Inventory

                                                                                                            Hello customers, We’re excited to share a major revamp to Zoho Inventory that brings both clarity and flexibility to your inventory management experience! Presenting Assemblies and Kits We’re thrilled to introduce Assemblies and Kits, which replaces the
                                                                                                          • Beyond Email: #1 Stay in Sync with Calendar

                                                                                                            Weekly Tips: Beyond Email As we approach the International day of Productivity, we are excited to bring you something extra special! Alongside our usual weekly tips, we have curated a dedicated series focused entirely on productivity apps available within
                                                                                                          • Copying Files Between Modules

                                                                                                            Hi, I'm creating a Deluge script and I've hit a roadblock. I'm trying to copy files from one module (let’s call it Module A) into another one (Module B). Here’s what I’m doing: record = zoho.crm.getRecordById("Module_A", record_id); files_toCopy = record.get("Files_From_A");
                                                                                                          • Timeline View in CRM - a linear way to visualize records over time

                                                                                                            Hello all, We would like to introduce the next phase in our quest to deliver a seamless user experience as part of the CRM for Everyone: the Timeline View. It allows you to visualize your records plotted across a given timeline. You can view the records
                                                                                                          • Rich Text For Notes in Zoho CRM

                                                                                                            Hello everyone, As you know, notes are essential for recording information and ensuring smooth communication across your records. With our latest update, you can now use Rich Text formatting to organize and structure your notes more efficiently. By using
                                                                                                          • Zoho Flow Needs to Embrace AI Agent Protocols to Stay Competitive

                                                                                                            Zoho Flow has long been a reliable platform for automating workflows and integrating various applications. However, in the rapidly evolving landscape of AI-driven automation, it risks falling behind competitors like n8n, which are pioneering advancements
                                                                                                          • Importing New Items to be Added to Existing Item Group

                                                                                                            How to use the import sheet to import new items to be added to an existing item group. The import gives me an error that the item group name already exists and won't proceed. If it's possible, how should my import spreadsheet should look like?
                                                                                                          • This domain is not allowed to add. Please contact support-as@zohocorp.com for further details

                                                                                                            I am trying to setup the free version of Zoho Mail. When I tried to add my domain, theselfreunion.com I got the error message that is the subject of this Topic. I've read your other community forum topics, and this is NOT a free domain. So what is the
                                                                                                          • Zoho Booking > Enquiry Status change automatically

                                                                                                            Hello, We have a Zoho Booking link, we want the following to happen when it is complete: 1) it finds the person in Zoho CRM who submitted the booking and updates the Enquiry Status Column to 'Self Booked'. 2) is it possible to customise the booking form
                                                                                                          • Zoho Bookings and cancellations/reschedules

                                                                                                            Hi, I noticed that when someone books, they can reschedule/cancel; on the booking page that pops up and the option is in the upper right-hand corner. Is there a way for this option to also be available in the email that the client receives?
                                                                                                          • Ability to modify what displays in calendar invite?

                                                                                                            I am a long time calendly user and want to make the switch to bookings.  I understand that there is not currently a meets/hangouts integration, is one on the roadmap? Is there anyway I can modify the calendar invite to include the meet link?  I can add it to the emails no problem, but I would also like it to display on their calendar.  Is there some work around I can do to get it on the calendar?  Also am I able to modify the calendar event title?
                                                                                                          • API question - adding a thread to an existing ticket

                                                                                                            Hi Is there an API function for the customer to add to an existing ticket thread? example, customer puts in new support ticket. support replies and ask for more details. customer replies with more details -what api function is used for this (will add record append to same ticket number?) Thanks
                                                                                                          • Next Page