<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.blungo.com/blogs/feed" rel="self" type="application/rss+xml"/><title>blungo - Blog</title><description>blungo - Blog</description><link>https://www.blungo.com/blogs</link><lastBuildDate>Thu, 09 Oct 2025 08:07:31 -0700</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Function: Create a Subfolders in WorkDrive from Zoho CRM]]></title><link>https://www.blungo.com/blogs/post/function-create-a-subfolders-in-workdrive-from-zoho-crm</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Function create folders and subfolders.png"/>We are going to create a workflow that will trigger a function that creates a set of subfolders inside a Team folder in Zoho WorkDrive. You can use th ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_8IviC7roTWy1pB8T5m2pag"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Sb5SNDSydE7qemcHPeDkYA" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_Sb5SNDSydE7qemcHPeDkYA"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/7jRuCsR8iyY" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;"><span style="font-size:12pt;">We are going to create a workflow that will trigger a function that creates a set of subfolders inside a Team folder in Zoho WorkDrive. You can use the function to create folders or subfolders in your personal folder as well. This is continuation of the previous tutorial called "Function: Create a WorkDrive Team Folder and Attach it to the CRM Record".</span></span><br></p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Important notes</h2></div>
<div data-element-id="elm_hz8PZ4Xcqs0QNEQoK-bF4A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hz8PZ4Xcqs0QNEQoK-bF4A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li><span style="color:inherit;"><span style="font-size:12pt;">We are going to create normal folders. If you want to create a Team Folder, check out this tutorial: <a href="https://www.blungo.com/blogs/post/function-create-a-workdrive-team-folder-and-attach-it-to-the-crm-record">https://www.blungo.com/blogs/post/function-create-a-workdrive-team-folder-and-attach-it-to-the-crm-record</a>.</span></span></li><li><span style="color:inherit;">This tutorial is Part 2 of the WorkDrive folder creation series. The code will work as long as you already have a WorkDrive Team Folder attached to the Deal. You can modify the code as needed if you are not going to use a Team Folder. The code below includes some examples of different ways to get the folder ID.&nbsp;</span><br></li><li>You have to have full access to Zoho CRM and WorkDrive.</li></ul></div>
</div><div data-element-id="elm_bH9HTWKeMYa0wBOHoFGR9Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_bH9HTWKeMYa0wBOHoFGR9Q"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating a connection</h2></div>
<div data-element-id="elm_dXzVsdkCiYi3-R5EpU9GEQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dXzVsdkCiYi3-R5EpU9GEQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In the CRM, go to the Setup.</li><li>Under "developer space", click on "connections".</li><li>Click on "create connection".</li><li>The service is "Zoho OAuth".</li><li>Name the connection. We are going to use "<span style="background-color:rgb(178, 234, 121);">crm_workdrive</span>".</li><li>Add the scopes. Use the magnifier to easily find the scopes.</li><ol><li>List of scopes:&nbsp;ZohoCRM.modules.ALL, zohosearch.securesearch.READ, WorkDrive.team.ALL, WorkDrive.workspace.ALL, WorkDrive.files.ALL, WorkDrive.organization.READ, WorkDrive.members.READ, WorkDrive.members.CREATE, WorkDrive.members.UPDATE, WorkDrive.members.DELETE, WorkDrive.teamfolders.CREATE, WorkDrive.teamfolders.READ, WorkDrive.teamfolders.UPDATE, WorkDrive.teamfolders.DELETE, WorkDrive.teamfolders.sharing.CREATE, WorkDrive.teamfolders.sharing.READ, WorkDrive.teamfolders.sharing.UPDATE, WorkDrive.teamfolders.sharing.DELETE, WorkDrive.teamfolders.admin.READ, WorkDrive.groups.CREATE, WorkDrive.groups.READ, WorkDrive.groups.UPDATE, WorkDrive.groups.DELETE, WorkDrive.DataTemplates.CREATE, WorkDrive.DataTemplates.DELETE, WorkDrive.DataTemplates.UPDATE, WorkDrive.links.ALL, WorkDrive.users.READ</li></ol><li>Click on "create and connect".</li><li>Click on "connect" and allow any permissions you are requested.</li></ol></div>
</div><div data-element-id="elm_FaQu2poynxcvsxnK4vLvCQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_FaQu2poynxcvsxnK4vLvCQ"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Setting up the function</h2></div>
<div data-element-id="elm_IYa4I1DOPxWtTnCpxCUwRQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_IYa4I1DOPxWtTnCpxCUwRQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In the Zoho CRM settings, go to "Functions" under "Developer Space".</li><li>Create a new function: Add a name and select "Automation" as the category.</li><li>Copy the function located below and paste it in the text editor in Zoho CRM.</li><li>Edit the arguments: add "deal_id" as a string.<br></li><li>Generate your folder structure:</li><ol><li>Rename the folders,</li><li>Add more folders,</li><li>Create subfolders if needed.</li></ol><ol></ol><li>Test the function with a Deal that has a WorkDrive Team Folder attached.</li><li>Save the function.</li></ol></div>
</div><div data-element-id="elm_H8fAKd_WczpG-aXn7TY2Ew" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_H8fAKd_WczpG-aXn7TY2Ew"].zprow{ border-radius:1px; padding:0px; margin:0px; } </style><div data-element-id="elm_vATwNvQtHt_Lb9UIsJ_ysw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_vATwNvQtHt_Lb9UIsJ_ysw"].zpelem-col{ border-radius:1px; padding:0px; margin:0px; } </style><div data-element-id="elm_wwXiouMai5DJkNfQwsy17w" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_wwXiouMai5DJkNfQwsy17w"].zpelem-box{ background-color:#34495E; background-image:unset; border-style:solid; border-color:rgba(45,141,180,1) !important; border-width:1px; border-radius:5px; padding:0px; margin:0px; } </style><div data-element-id="elm_hW28a2NU066oD2gZzH_AKw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hW28a2NU066oD2gZzH_AKw"].zpelem-text { border-radius:1px; padding:20px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><div><span style="color:rgb(255, 255, 255);">folder_info = zoho.crm.getRelatedRecords("Attachments","Deals",deal_id);</span></div>
<div><span style="color:rgb(255, 255, 255);">//this section finds the link in the attachments section, then it creates a list of elements in the link, and then picks the 8th element, which is the folder ID</span></div>
<div><span style="color:rgb(255, 255, 255);">Parent_Folder_ID = folder_info.get(0).get("$link_url").toList("/").get(8);</span></div>
<div><span style="color:rgb(255, 255, 255);">info Parent_Folder_ID;</span></div><div><span style="color:rgb(255, 255, 255);">// Option 2 to find the folder ID</span></div>
<div><span style="color:rgb(255, 255, 255);">// count = 0;</span></div><div><span style="color:rgb(255, 255, 255);">// for each&nbsp; item in folder_info</span></div>
<div><span style="color:rgb(255, 255, 255);">// {</span></div><div><span style="color:rgb(255, 255, 255);">// owner_id = folder_info.get(count).get("Owner").get("id");</span></div>
<div><span style="color:rgb(255, 255, 255);">// if(owner_id == "4038274000010997002")</span></div>
<div><span style="color:rgb(255, 255, 255);">// {</span></div><div><span style="color:rgb(255, 255, 255);">// Parent_Folder_ID = folder_info.get(count).get("$link_url").toList("/").get(8);</span></div>
<div><span style="color:rgb(255, 255, 255);">// info Parent_Folder_ID;</span></div>
<div><span style="color:rgb(255, 255, 255);">// }</span></div><div><span style="color:rgb(255, 255, 255);">// count = count + 1;</span></div>
<div><span style="color:rgb(255, 255, 255);">// }</span></div><div><span style="color:rgb(255, 255, 255);">// Option 3: manually add the team folder ID</span></div>
<div><span style="color:rgb(255, 255, 255);">// Parent_Folder_ID = "replacewithyourteamfolder";</span></div>
<div><span style="color:rgb(255, 255, 255);">// creating folder 1 ------------------------------------------------</span></div>
<div><span style="color:rgb(255, 255, 255);">folder_1 = zoho.workdrive.createFolder("Folder 1 Name",Parent_Folder_ID,"crm_workdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">folder_1_id = folder_1.get("data").get("id");</span></div>
<div><span style="color:rgb(255, 255, 255);">//creating sub folders</span></div><div><span style="color:rgb(255, 255, 255);">subfolder_1 = zoho.workdrive.createFolder("Subfolder 1 Name",folder_1_id,"crm_workdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">subfolder_2 = zoho.workdrive.createFolder("Subfolder 2 Name",folder_1_id,"crm_workdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">// creating folder 2 -----------------------------------------------</span></div>
<div><span style="color:rgb(255, 255, 255);">folder_2 = zoho.workdrive.createFolder("Folder 2 Name",Parent_Folder_ID,"crm_workdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">folder_2_id = folder_2.get("data").get("id");</span></div>
<div><span style="color:rgb(255, 255, 255);">//creating subfolders from list</span></div>
<div><span style="color:rgb(255, 255, 255);">subfolders = {"Subfolder 3 Name","Subfolder 4 Name","Subfolder 5 Name","Subfolder 6 Name"};</span></div>
<div><span style="color:rgb(255, 255, 255);">for each&nbsp; rec in subfolders</span></div>
<div><span style="color:rgb(255, 255, 255);">{</span></div><div><span style="color:rgb(255, 255, 255);">zoho.workdrive.createFolder(rec,folder_2_id,"crm_workdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">}</span></div></div></div></div></div>
</div></div></div><div data-element-id="elm_F7_PNwVPap_oNUNACZmkRw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_F7_PNwVPap_oNUNACZmkRw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating a workflow</h2></div>
<div data-element-id="elm_0pXVcsx7xtyb2sp-wX_Rdg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_0pXVcsx7xtyb2sp-wX_Rdg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><ol><li>In the setup page, click on workflow rules under automations</li><li>Create a new rule, select the Deals module, and name it (we are selecting the Deals instead of the contact because we need to trigger this automation when a Deal stage changes)</li><li>Configure your workflow trigger and conditions:</li><ol><li>When &gt; on a record action &gt; Edit &gt; "Subfolders Needed" is modified to the value of "Yes"</li><li>Condition: all Deals</li></ol><li>As the instant action, select "function"</li><li>Click on "new function" and then select "functions"</li><li>Find the function you just created, and click on "configure"</li><li>Map the argument "deal_id" as the deal ID, using the # key</li><li>Click on "save and associate" and save the workflow</li><li>Test the workflow<br></li></ol></div>
</div></div></div></div></div></div></div>]]></content:encoded><pubDate>Thu, 08 Jun 2023 16:12:52 -0700</pubDate></item><item><title><![CDATA[Function: Create a WorkDrive Team Folder and attach it to the CRM record]]></title><link>https://www.blungo.com/blogs/post/function-create-a-workdrive-team-folder-and-attach-it-to-the-crm-record</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Funcion- create workdrive team folder.png"/>We are going to create a workflow that will trigger a function that creates a Team folder in Zoho WorkDrive, and the folder will be attached to the attachments section in the CRM record. We are going to create a connection, then work on the function, and finally create the workflow.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_8IviC7roTWy1pB8T5m2pag"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_LzB0GcByTVzOvXDnsiVWog" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_LzB0GcByTVzOvXDnsiVWog"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/14ivaEjK9Gg" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;"><span style="font-size:12pt;">We are going to create a workflow that will trigger a function that creates a Team folder in Zoho WorkDrive, and the folder will be attached to the attachments section in the CRM record. We are going to create a connection, then work on the function, and finally create the workflow.</span></span><br></p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Important notes</h2></div>
<div data-element-id="elm_hz8PZ4Xcqs0QNEQoK-bF4A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hz8PZ4Xcqs0QNEQoK-bF4A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li><span style="color:inherit;"><span style="font-size:12pt;">We are going to create a Team Folder. If you want to create a normal folder, check out the next tutorial.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">You have to have full access to Zoho CRM and WorkDrive.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">We are going to use the Deals module, but this works with any module, as long as the attachments section is enabled.</span></span></li></ul></div>
</div><div data-element-id="elm_bH9HTWKeMYa0wBOHoFGR9Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_bH9HTWKeMYa0wBOHoFGR9Q"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating a connection</h2></div>
<div data-element-id="elm_dXzVsdkCiYi3-R5EpU9GEQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dXzVsdkCiYi3-R5EpU9GEQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In the CRM, go to the Setup.</li><li>Under "developer space", click on "connections".</li><li>Click on "create connection".</li><li>The service is "Zoho OAuth".</li><li>Name the connection. We are going to use "<span style="background-color:rgb(178, 234, 121);">crm_workdrive</span>".</li><li>Add the scopes. Use the magnifier to easily find the scopes.</li><ol><li>List of scopes:&nbsp;ZohoCRM.modules.ALL, zohosearch.securesearch.READ, WorkDrive.team.ALL, WorkDrive.workspace.ALL, WorkDrive.files.ALL, WorkDrive.organization.READ, WorkDrive.members.READ, WorkDrive.members.CREATE, WorkDrive.members.UPDATE, WorkDrive.members.DELETE, WorkDrive.teamfolders.CREATE, WorkDrive.teamfolders.READ, WorkDrive.teamfolders.UPDATE, WorkDrive.teamfolders.DELETE, WorkDrive.teamfolders.sharing.CREATE, WorkDrive.teamfolders.sharing.READ, WorkDrive.teamfolders.sharing.UPDATE, WorkDrive.teamfolders.sharing.DELETE, WorkDrive.teamfolders.admin.READ, WorkDrive.groups.CREATE, WorkDrive.groups.READ, WorkDrive.groups.UPDATE, WorkDrive.groups.DELETE, WorkDrive.DataTemplates.CREATE, WorkDrive.DataTemplates.DELETE, WorkDrive.DataTemplates.UPDATE, WorkDrive.links.ALL, WorkDrive.users.READ</li></ol><li>Click on "create and connect".</li><li>Click on "connect" and allow any permissions you are requested.</li></ol></div>
</div><div data-element-id="elm_FaQu2poynxcvsxnK4vLvCQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_FaQu2poynxcvsxnK4vLvCQ"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Setting up the function</h2></div>
<div data-element-id="elm_IYa4I1DOPxWtTnCpxCUwRQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_IYa4I1DOPxWtTnCpxCUwRQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In the Zoho CRM settings, go to "Functions" under "Developer Space".</li><li>Create a new function: Add a name and select "Automation" as the category.</li><li>Copy the function located below and paste it in the text editor in Zoho CRM.</li><li>Edit the arguments: add "deal_id" as a string.<br></li><li>Get the parent folder ID from Zoho WorkDrive (on the URL).</li><ol><li>Replace "yourparentfolderid" with the id from the URL.</li></ol><ol></ol><li>Make changes to the createTeamFolder function's parameters if needed:</li><ol><li>Add a description or leave it empty ("").</li><li>Select if it's a public folder ("true") or private folder ("false").</li><li>Make sure the connection name matches the connection you created in the previous step.</li></ol><ol></ol><li>Test the function with any deal.</li><li>Save the function.</li></ol></div>
</div><div data-element-id="elm_H8fAKd_WczpG-aXn7TY2Ew" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_H8fAKd_WczpG-aXn7TY2Ew"].zprow{ border-radius:1px; padding:0px; margin:0px; } </style><div data-element-id="elm_vATwNvQtHt_Lb9UIsJ_ysw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_vATwNvQtHt_Lb9UIsJ_ysw"].zpelem-col{ border-radius:1px; padding:0px; margin:0px; } </style><div data-element-id="elm_wwXiouMai5DJkNfQwsy17w" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_wwXiouMai5DJkNfQwsy17w"].zpelem-box{ background-color:#34495E; background-image:unset; border-style:solid; border-color:rgba(45,141,180,1) !important; border-width:1px; border-radius:5px; padding:0px; margin:0px; } </style><div data-element-id="elm_hW28a2NU066oD2gZzH_AKw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hW28a2NU066oD2gZzH_AKw"].zpelem-text { border-radius:1px; padding:20px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><div><div><span style="color:rgb(255, 255, 255);">DealInfo = zoho.crm.getRecordById("Deals",deal_id);</span></div>
<div><span style="color:rgb(255, 255, 255);">DealName = DealInfo.get("Deal_Name");</span></div>
<div><span style="color:rgb(255, 255, 255);">ParentFolderID = "yourparentfolderid";</span></div>
<div><span style="color:rgb(255, 255, 255);">// limiting the amount of characters because the Workdrive folder name has a limit</span></div>
<div><span style="color:rgb(255, 255, 255);">if(DealName.len() &gt;= 40)</span></div>
<div><span style="color:rgb(255, 255, 255);">{</span></div><div><span style="color:rgb(255, 255, 255);">DealName = DealName.subString(0,40);</span></div>
<div><span style="color:rgb(255, 255, 255);">}</span></div><div><span style="color:rgb(255, 255, 255);">FolderName = DealName + " - Main Folder";</span></div>
<div><span style="color:rgb(255, 255, 255);">// folder name - parent folder id - description - public - connection</span></div>
<div><span style="color:rgb(255, 255, 255);">Create_Team_Folder = zoho.workdrive.createTeamFolder(FolderName,ParentFolderID,"Description test",true,"crm_workdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">info Create_Team_Folder;</span></div>
<div><span style="color:rgb(255, 255, 255);">Team_Folder_ID = Create_Team_Folder.get("data").get("id");</span></div>
<div><span style="color:rgb(255, 255, 255);">info Team_Folder_ID;</span></div><div><span style="color:rgb(255, 255, 255);">// adding users to the team drive folder ----------------------------------------------</span></div>
<div><span style="color:rgb(255, 255, 255);">// l = {"email1@yourdomain.com","email2@yourdomain.com"};</span></div>
<div><span style="color:rgb(255, 255, 255);">// for each email in l</span></div><div><span style="color:rgb(255, 255, 255);">// {</span></div>
<div><span style="color:rgb(255, 255, 255);">// header = Map();</span></div><div><span style="color:rgb(255, 255, 255);">// header.put("Accept","application/vnd.api+json");</span></div>
<div><span style="color:rgb(255, 255, 255);">// data = Map();</span></div><div><span style="color:rgb(255, 255, 255);">// data_param1 = Map();</span></div>
<div><span style="color:rgb(255, 255, 255);">// att_param1 = Map();</span></div><div><span style="color:rgb(255, 255, 255);">// att_param1.put("resource_id",Team_Folder_ID);</span></div>
<div><span style="color:rgb(255, 255, 255);">// att_param1.put("shared_type","workspace");</span></div>
<div><span style="color:rgb(255, 255, 255);">// att_param1.put("email_id",email);</span></div>
<div><span style="color:rgb(255, 255, 255);">// att_param1.put("role_id","1");</span></div>
<div><span style="color:rgb(255, 255, 255);">// data_param1.put("attributes",att_param1);</span></div>
<div><span style="color:rgb(255, 255, 255);">// data_param1.put("type","members");</span></div>
<div><span style="color:rgb(255, 255, 255);">// data.put("data",data_param1);</span></div>
<div><span style="color:rgb(255, 255, 255);">// response = invokeurl</span></div>
<div><span style="color:rgb(255, 255, 255);">// [</span></div><div><span style="color:rgb(255, 255, 255);">// url :"https://www.zohoapis.com/workdrive/api/v1/members"</span></div>
<div><span style="color:rgb(255, 255, 255);">// type :POST</span></div><div><span style="color:rgb(255, 255, 255);">// parameters:data.toString()</span></div>
<div><span style="color:rgb(255, 255, 255);">// headers:header</span></div><div><span style="color:rgb(255, 255, 255);">// connection:"crm_workdrive"</span></div>
<div><span style="color:rgb(255, 255, 255);">// ];</span></div><div><span style="color:rgb(255, 255, 255);">// info response;</span></div>
<div><span style="color:rgb(255, 255, 255);">// }</span></div><div><span style="color:rgb(255, 255, 255);">// // link folder as ATTACHMENT IN CRM ------------------------------------------------</span></div>
<div><span style="color:rgb(255, 255, 255);">dataList = List();</span></div><div><span style="color:rgb(255, 255, 255);">data = Map();</span></div>
<div><span style="color:rgb(255, 255, 255);">data.put("$link_url","https://workdrive.zoho.com/home/" + ParentFolderID + "/teams/" + ParentFolderID + "/ws/" + Team_Folder_ID + "/folders/files");</span></div>
<div><span style="color:rgb(255, 255, 255);">data.put("File_Name",FolderName);</span></div>
<div><span style="color:rgb(255, 255, 255);">data.put("$type","teamdrive");</span></div>
<div><span style="color:rgb(255, 255, 255);">dataList.add(data);</span></div><div><span style="color:rgb(255, 255, 255);">payload = "attachments=" + zoho.encryption.urlEncode({"data":dataList});</span></div>
<div><span style="color:rgb(255, 255, 255);">response = invokeurl</span></div><div><span style="color:rgb(255, 255, 255);">[</span></div>
<div><span style="color:rgb(255, 255, 255);">url :"https://www.zohoapis.com/crm/v3/Deals/" + deal_id + "/Attachments"</span></div>
<div><span style="color:rgb(255, 255, 255);">type :POST</span></div><div><span style="color:rgb(255, 255, 255);">parameters:payload</span></div>
<div><span style="color:rgb(255, 255, 255);">connection:"crm_workdrive"</span></div>
<div><span style="color:rgb(255, 255, 255);">content-type:"application/x-www-form-urlencoded"</span></div>
<div><span style="color:rgb(255, 255, 255);">];</span></div></div></div></div></div>
</div></div></div></div><div data-element-id="elm_F7_PNwVPap_oNUNACZmkRw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_F7_PNwVPap_oNUNACZmkRw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating a workflow</h2></div>
<div data-element-id="elm_0pXVcsx7xtyb2sp-wX_Rdg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_0pXVcsx7xtyb2sp-wX_Rdg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><ol><li>In the setup page, click on workflow rules under automations</li><li>Create a new rule, select the Deals module, and name it (we are selecting the Deals instead of the contact because we need to trigger this automation when a Deal stage changes)</li><li>Configure your workflow trigger and conditions:</li><ol><li>When &gt; on a record action &gt; Edit &gt; Stage is modified to the value of Won</li><li>Condition: all Deals</li></ol><li>As the instant action, select "function"</li><li>Click on "new function" and then select "functions"</li><li>Find the function you just created, and click on "configure"</li><li>Map the argument "deal_id" as the deal ID, using the # key</li><li>Click on "save and associate" and save the workflow</li><li>Test the workflow<br></li></ol></div>
</div></div></div></div></div></div></div>]]></content:encoded><pubDate>Fri, 26 May 2023 09:54:32 -0700</pubDate></item><item><title><![CDATA[How to Create a Related Record with a Function in Zoho CRM]]></title><link>https://www.blungo.com/blogs/post/How-to-Create-a-Related-Record-with-a-Function-in-Zoho-CRM</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/How to create related records automatically Zoho CRM.png"/>In this tutorial you are going to code a Deluge function that will create a related record in Zoho CRM.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_8IviC7roTWy1pB8T5m2pag"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_SKIrkD5eWgU9a6bRiSTjeQ" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_SKIrkD5eWgU9a6bRiSTjeQ"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/9IkaJz26ZwM" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p>In this tutorial you are going to code a Deluge function that will create a related record in Zoho CRM. Then, we are going to add the function to a workflow, so it creates the record automatically. For this example, we are going to use the Deals module, that will trigger the automation, and a Custom module called Jobs, where the related record is going to be created. Both records are going to be linked.</p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Pre-requisites</h2></div>
<div data-element-id="elm_hz8PZ4Xcqs0QNEQoK-bF4A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hz8PZ4Xcqs0QNEQoK-bF4A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li>The modules you want to use have to be already built. If you want to learn how to create a custom module, here's a tutorial:&nbsp;<a href="https://youtu.be/B-b_5qg1FpI">https://youtu.be/B-b_5qg1FpI</a></li><li><span style="color:inherit;">The child module must already contain the fields to receive information from the main module.</span><br></li></ul></div>
</div><div data-element-id="elm_bH9HTWKeMYa0wBOHoFGR9Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_bH9HTWKeMYa0wBOHoFGR9Q"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Adding a Lookup field</h2></div>
<div data-element-id="elm_dXzVsdkCiYi3-R5EpU9GEQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dXzVsdkCiYi3-R5EpU9GEQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In the Zoho CRM settings, go to "Modules and Fields", and open the "child" module that you are going to link to the main module. In this case, we are going to open the Jobs module, that will be linked to the Deals module.</li><li>Open the layout where you are going to add the lookup field.</li><li>Drag and drop the lookup field to the layout.</li><li>Configure the lookup field:</li><ol><li>Name the field.</li><li>Select the lookup module. In our case, it it's the Deals module.</li><li>Name the related list. This is going to be displayed on the main module. We are going to call it "Jobs".</li></ol><li>Click on "Done".</li><li>Save the layout and close it.</li></ol></div>
</div><div data-element-id="elm_FaQu2poynxcvsxnK4vLvCQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_FaQu2poynxcvsxnK4vLvCQ"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Setting up the function</h2></div>
<div data-element-id="elm_IYa4I1DOPxWtTnCpxCUwRQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_IYa4I1DOPxWtTnCpxCUwRQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In the Zoho CRM settings, go to "Functions" under "Developer Space".</li><li>Create a new function: Add a name and select "Automation" as the category.</li><li>Copy the function located below and paste it in the text editor in Zoho CRM.</li><li>Edit the arguments: add "deal_id" as a string.<br></li><li>Get the Deal variables to pass to the Job:</li><ol><li>Find the API Names in the CRM settings.</li></ol><li>Map the variables using the Job module API Names.</li><ol><li>Make sure to include the "deal_id", so the records link to each other.</li></ol><li>Test the function.</li><li>Save the function.</li></ol></div>
</div><div data-element-id="elm_H8fAKd_WczpG-aXn7TY2Ew" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_H8fAKd_WczpG-aXn7TY2Ew"].zprow{ border-radius:1px; padding:0px; margin:0px; } </style><div data-element-id="elm_vATwNvQtHt_Lb9UIsJ_ysw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_vATwNvQtHt_Lb9UIsJ_ysw"].zpelem-col{ border-radius:1px; padding:0px; margin:0px; } </style><div data-element-id="elm_wwXiouMai5DJkNfQwsy17w" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_wwXiouMai5DJkNfQwsy17w"].zpelem-box{ background-color:#34495E; background-image:unset; border-style:solid; border-color:rgba(45,141,180,1) !important; border-width:1px; border-radius:5px; padding:0px; margin:0px; } </style><div data-element-id="elm_hW28a2NU066oD2gZzH_AKw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hW28a2NU066oD2gZzH_AKw"].zpelem-text { border-radius:1px; padding:20px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><span style="color:rgb(255, 255, 255);">deal_info = zoho.crm.getRecordById("Deals",deal_id);</span></div>
<div><span style="color:rgb(255, 255, 255);">//</span></div><div><span style="color:rgb(255, 255, 255);">// get information about the deal</span></div>
<div><span style="color:rgb(255, 255, 255);">deal_name = deal_info.get("Deal_Name");</span></div>
<div><span style="color:rgb(255, 255, 255);">deal_estimator = deal_info.get("Estimator").get("id");</span></div>
<div><span style="color:rgb(255, 255, 255);">deal_type = deal_info.get("Type");</span></div>
<div><span style="color:rgb(255, 255, 255);">closing_date = deal_info.get("Closing_Date");</span></div>
<div><span style="color:rgb(255, 255, 255);">//</span></div><div><span style="color:rgb(255, 255, 255);">//create the record name</span></div>
<div><span style="color:rgb(255, 255, 255);">job_name = "Job: " + deal_name;</span></div>
<div><span style="color:rgb(255, 255, 255);">//</span></div><div><span style="color:rgb(255, 255, 255);">//map fields from the deal to the job</span></div>
<div><span style="color:rgb(255, 255, 255);">mp = Map();</span></div><div><span style="color:rgb(255, 255, 255);">mp.put("Type",deal_type);</span></div>
<div><span style="color:rgb(255, 255, 255);">mp.put("Estimator",deal_estimator);</span></div>
<div><span style="color:rgb(255, 255, 255);">mp.put("Closing_Date",closing_date);</span></div>
<div><span style="color:rgb(255, 255, 255);">mp.put("Name",job_name);</span></div>
<div><span style="color:rgb(255, 255, 255);">mp.put("<span style="font-size:14px;">Deal_Related</span>",deal_id);</span></div>
<div><span style="color:rgb(255, 255, 255);">//</span></div><div><span style="color:rgb(255, 255, 255);">//create the job</span></div>
<div><span style="color:rgb(255, 255, 255);">create_job = zoho.crm.createRecord("Jobs",mp);</span></div>
<div><span style="color:rgb(255, 255, 255);">info create_job;</span></div></div></div>
</div></div></div></div><div data-element-id="elm_F7_PNwVPap_oNUNACZmkRw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_F7_PNwVPap_oNUNACZmkRw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating a workflow</h2></div>
<div data-element-id="elm_0pXVcsx7xtyb2sp-wX_Rdg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_0pXVcsx7xtyb2sp-wX_Rdg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><ol><li>In the setup page, click on workflow rules under automations</li><li>Create a new rule, select the Deals module, and name it (we are selecting the Deals instead of the contact because we need to trigger this automation when a Deal stage changes)</li><li>Configure your workflow trigger and conditions:</li><ol><li>When &gt; on a record action &gt; Edit &gt; Stage is modified to the value of Won</li><li>Condition: all Deals</li></ol><li>As the instant action, select "function"</li><li>Click on "new function" and then select "functions"</li><li>Find the function you just created, and click on "configure"</li><li>Map the argument "deal_id" as the deal ID, using the # key</li><li>Click on "save and associate" and save the workflow</li><li>Test the workflow<br></li></ol></div>
</div></div></div></div></div></div></div>]]></content:encoded><pubDate>Fri, 31 Mar 2023 11:29:14 -0700</pubDate></item><item><title><![CDATA[Set Up Subdomains for Zoho Apps]]></title><link>https://www.blungo.com/blogs/post/set-up-subdomains-for-zoho-apps</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Create a subdomain for your Zoho Apps.png"/>In this article, you are going to find a series of tips that will help you with setting up subdomains for Zoho apps. Watch the video for the full tutorial.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_TssOjPsmxvJicbm2RWP6Aw" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_TssOjPsmxvJicbm2RWP6Aw"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/Si_zaep0VqM" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p>In this article you are going to find a series of tips that will help you with setting up subdomains for Zoho apps. Watch the video for the full tutorial.</p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Tips</h2></div>
<div data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li>On the example we are using Zoho Bookings, but the process is very similar on other Zoho Apps.</li><li>Some Zoho Apps require you to add a verification subdomain to your DNS, besides the actual subdomain you want to use. So, you will be adding 2 records.</li><li>After you add the DNS records, you might have to wait up to 48 hours until they are ready.</li><li>Once you are able to verify the domain, you have to wait until Zoho installs an SSL Certificate to ensure encryption.</li><li>You can use subdomains on these Zoho Apps: Bookings, LandingPage, Desk (Knowledge Database), Recruit (Portals) , Projects, Books, Cliq, Forms, Meetings, Workdrive, Sites, Connect, People, and a lot more.</li></ul></div>
</div></div></div></div></div></div>]]></content:encoded><pubDate>Mon, 20 Mar 2023 02:14:37 -0700</pubDate></item><item><title><![CDATA[Zoho CRM vs FreshSales]]></title><link>https://www.blungo.com/blogs/post/zoho-crm-vs-freshworks</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Zoho CRM vs Freshsales.png"/>we are going to compare Zoho CRM and FreshSales. These are two very popular CRMs, so we will compare them in 4 different categories to see which one is the right for you and your business: User interface and ease of use, Top features, Integrations, and Pricing]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_hWKRIlqRQU5_zWgWvD25Qg" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_hWKRIlqRQU5_zWgWvD25Qg"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_sLs5zKP1wEMifykRlcrBpw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_bxZqNh4YS_m2WimUGJUULw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_vjcQlJVztFbMer7sXH6v6g" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_vjcQlJVztFbMer7sXH6v6g"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/yQzAhAtBHNc" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm_J3iqKLAlnAqdO7FTp3T3sQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_J3iqKLAlnAqdO7FTp3T3sQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p style="text-align:left;"><span style="color:inherit;">In this post we are going to compare Zoho CRM and FreshSales.&nbsp;</span><span style="color:inherit;">These are two very popular CRMs</span><span style="color:inherit;">, so we will compare them in 4 different categories to see which one is the right for you and your business:</span><br></p><div><div style="text-align:justify;"><ol><li style="text-align:left;">User interface and ease of use</li><li style="text-align:left;">Top features</li><li style="text-align:left;">Integrations</li><li style="text-align:left;">Pricing</li></ol></div>
</div></div></div></div></div></div></div><div data-element-id="elm_jIep5U7AUSVcx17zlhCIwg" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_jIep5U7AUSVcx17zlhCIwg"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_GHkVC1l7e1FBsEPuzE9BfA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_GHkVC1l7e1FBsEPuzE9BfA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_-PwQgHPOBdKgR6M-6vsYqg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_-PwQgHPOBdKgR6M-6vsYqg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_bsMyMkKpNvbVnPmcZdmAdQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_bsMyMkKpNvbVnPmcZdmAdQ"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">User interface</h2></div>
</div></div><div data-element-id="elm_lsSsooOABhC8ujHAv6Lqnw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_lsSsooOABhC8ujHAv6Lqnw"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_Fh1Z9zmHbjiPxLAd2PCJaA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_Fh1Z9zmHbjiPxLAd2PCJaA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_rg1l_iylP1uQVAuDHZZGsw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_rg1l_iylP1uQVAuDHZZGsw"].zpelem-text { background-color:rgba(243,156,18,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 20px 2px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><font color="#013a51"><span style="font-size:24px;">FreshSales</span></font></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:justify;"><span style="color:inherit;">Modern and organized interface.&nbsp;</span></li><li style="text-align:justify;"><span style="color:inherit;">Custom modules available.</span></li><li style="text-align:justify;">The home screen is the activities dashboard (customizable).</li><li style="text-align:justify;">The search bar is always visible.&nbsp;</li><li style="text-align:left;">The record page shows important information, related deals and related activities.</li><li style="text-align:left;">The Deals module is organized in a kanban view, but it is possible to change it.</li><li style="text-align:left;">Editable layouts,</li><li style="text-align:justify;">Organized settings.</li></ul></div>
</div></div></div></div><div data-element-id="elm_2y9gK1A9zTcfdg706WeuBg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_2y9gK1A9zTcfdg706WeuBg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_ktXLPFIxwjdTuPLcI2Ijrg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ktXLPFIxwjdTuPLcI2Ijrg"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_pT_xeHbyN8tIzjaOqZEffg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_pT_xeHbyN8tIzjaOqZEffg"] .zpimage-container figure img { width: 800px ; height: 418.50px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_pT_xeHbyN8tIzjaOqZEffg"] .zpimage-container figure img { width:500px ; height:261.56px ; } } @media (max-width: 767px) { [data-element-id="elm_pT_xeHbyN8tIzjaOqZEffg"] .zpimage-container figure img { width:500px ; height:261.56px ; } } [data-element-id="elm_pT_xeHbyN8tIzjaOqZEffg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-large zpimage-tablet-fallback-large zpimage-mobile-fallback-large "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="https://www.blungo.com/Blogpost/Interface%20Freshworks.png" width="500" height="261.56" loading="lazy" size="large" alt="Freshsales user interface"></picture></span></figure></div>
</div><div data-element-id="elm_CavX3F42MFuNuVYos7jKQg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_CavX3F42MFuNuVYos7jKQg"].zpelem-text { background-color:rgba(116,154,220,0.25); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 20px 2px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-left " data-editor="true"><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
<div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;">Doesn't look as modern as FreshSales</span>.&nbsp;</li><li style="text-align:left;">There are a lot of modules available besides the basics. It is possible to create custom modules.</li><li style="text-align:left;">Customizable home screen.&nbsp;</li><li style="text-align:left;">Hidden search bar (when you start typing, the results start showing up).</li><li style="text-align:left;">The Deals module looks very similar to the one in FreshSales.</li><li style="text-align:left;"><span style="color:inherit;">The record page is very similar to FreshSales, but it's super customizable.</span><br></li><li style="text-align:left;">The settings menu has many options (you can always use the search bar to find what you are looking for).</li></ul></div>
</div></div></div></div></div><div data-element-id="elm_nqErtF-yheqyeBKDCc3Vag" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_nqErtF-yheqyeBKDCc3Vag"].zprow{ border-radius:1px; } </style><div data-element-id="elm_rCRRpbNykDB8Pehp0mx91w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_rCRRpbNykDB8Pehp0mx91w"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_VzccP5Oyt7-04cgC_FPVyg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_VzccP5Oyt7-04cgC_FPVyg"] .zpimage-container figure img { width: 800px ; height: 395.00px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_VzccP5Oyt7-04cgC_FPVyg"] .zpimage-container figure img { width:500px ; height:246.87px ; } } @media (max-width: 767px) { [data-element-id="elm_VzccP5Oyt7-04cgC_FPVyg"] .zpimage-container figure img { width:500px ; height:246.87px ; } } [data-element-id="elm_VzccP5Oyt7-04cgC_FPVyg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-large zpimage-tablet-fallback-large zpimage-mobile-fallback-large "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="https://www.blungo.com/Blogpost/Interface%20Zoho%20CRM%202.png" width="500" height="246.87" loading="lazy" size="large" alt="Zoho CRM user interface"></picture></span></figure></div>
</div></div></div><div data-element-id="elm_K2giTQ_Ul3DKIqIgcbLpWg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_K2giTQ_Ul3DKIqIgcbLpWg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_XWzFqkevm01abDqiP-dyeg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_XWzFqkevm01abDqiP-dyeg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_7KXCEocBr1CxY4osZ2C_Fg" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_7KXCEocBr1CxY4osZ2C_Fg"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (User interface)</h4><div class="zpicon-text-container " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="text-align:justify;"><div style="text-align:left;"><span style="color:inherit;font-size:16px;">I think the FreshSales' interface looks more polished and has a better design than Zoho CRM's interface.The different elements and settings look better and are better organized. Zoho CRM has more modules and settings than FreshSales, making it more difficult to organize, but still, the user interface could be updated to a more modern design.</span></div>
</div></div></div></div></div></div><div data-element-id="elm_nMUcWlPoi-bKMdJdwxyiMA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_nMUcWlPoi-bKMdJdwxyiMA"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_nJ3qvhSbWitmQQqImqcP0g" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_nJ3qvhSbWitmQQqImqcP0g"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_ZXHskDJmOsG9ZWQ8c_hwEw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_ZXHskDJmOsG9ZWQ8c_hwEw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_WwUrPm01YgXt2cJ_AtYjGw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_WwUrPm01YgXt2cJ_AtYjGw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_2d03hnNKRIfrf3HilydRJg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_2d03hnNKRIfrf3HilydRJg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">Top features</h2></div>
</div></div><div data-element-id="elm_b0xx7hCILOaA6tweK8fL5g" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_b0xx7hCILOaA6tweK8fL5g"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_dNycLeygpo2KYlFCNIl43g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_dNycLeygpo2KYlFCNIl43g"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Qss3yNYXJKKwjL_W46C1yw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Qss3yNYXJKKwjL_W46C1yw"].zpelem-text { background-color:rgba(243,156,18,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 20px 2px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><span style="color:inherit;"><span style="font-size:24px;">FreshSales</span></span><br></div>
</div><div style="color:inherit;"><ul><li>Chat app and team inbox included.</li><li>Journeys (marketing feature) to targeting the contacts or leads using email workflows.</li><li><span style="color:inherit;"><span style="font-size:12pt;">Customizable fields in the layout.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Email templates.</span></span></li><li>Phone number available to buy (it will ring inside the CRM).</li><li>Workflows.</li></ul></div>
</div></div></div><div data-element-id="elm_0PZQ-31UiG7y1vC_o8OHbw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_0PZQ-31UiG7y1vC_o8OHbw"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_09CO7tPiOadfuxLqyrV0lQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_09CO7tPiOadfuxLqyrV0lQ"].zpelem-text { background-color:rgba(116,154,220,0.25); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 20px 2px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Has a lot of good features out of the box.</span></span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Customizable fields in the layout.</span></span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Customizable modules&nbsp;</span></span>using Canvas.</li><li style="text-align:left;">Advanced workflows and automations. It is possible to trigger custom functions which expands your possibilities.</li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Blueprints are available (t</span></span><span style="font-size:12pt;">o make sure your employees follow their process)</span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">The sandbox allows you to test your changes before deploying them to your live CRM.&nbsp;</span></span></li></ul></div>
</div></div></div></div><div data-element-id="elm_XqWWRCvgSlH4bfKRhhzEuw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_XqWWRCvgSlH4bfKRhhzEuw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_yJ7dZzXCmE2wd6agY_KWfg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_yJ7dZzXCmE2wd6agY_KWfg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_knyDO5BlFCirUfG5Z2E3fA" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_knyDO5BlFCirUfG5Z2E3fA"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (top features)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;font-size:16px;">In this category, both apps were really close. They both include a lot of features out of the box, but I think Zoho CRM is slightly better because it's more customizable and it has more features related to a CRM. Some of the features in FreshSales are available as a separate app in the Zoho ecosystem. For example, if you need a chat on your website, you can use SalesIQ, that integrates with the CRM. So if you like Zoho CRM and are looking for functionality, you could try Zoho One, which includes more that 40 Zoho apps to run your business.</span><br></p></div>
</div></div><div data-element-id="elm_qePs5qldNmQUljQMu1IV7g" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qePs5qldNmQUljQMu1IV7g"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_Eijk0T4atxkC-MEOyn43Lw" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_Eijk0T4atxkC-MEOyn43Lw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_tqDa2O0Cj8x6l1x8Rv6N6w" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_tqDa2O0Cj8x6l1x8Rv6N6w"].zprow{ border-radius:1px; } </style><div data-element-id="elm_MEa7tm084a0nIjbBVU-GlA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_MEa7tm084a0nIjbBVU-GlA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_ZDAcfsT9sndj4lco5n1e3g" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_ZDAcfsT9sndj4lco5n1e3g"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">Integrations</h2></div>
</div></div><div data-element-id="elm_1lQ-6g_6FTNW6ymOeM8ZCQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_1lQ-6g_6FTNW6ymOeM8ZCQ"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_eOoWR74j7pQMTF6dt6PhQg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_eOoWR74j7pQMTF6dt6PhQg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_4-5TOraZxnhffj_fdHgk6A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_4-5TOraZxnhffj_fdHgk6A"].zpelem-text { background-color:rgba(243,156,18,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 20px 2px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><span style="color:inherit;"><span style="font-size:24px;">FreshSales</span></span><br></div>
</div><div><div style="color:inherit;"><ul><li><span style="color:inherit;"><span style="font-size:12pt;">FreshWork marketplace (with integrations).</span></span></li><li>Basic integrations: Google calendar, contacts, Gmail, Office 365 products, and more.</li><li>Advanced integrations: Asana, PandaDoc, MailChip, TypeForm, and more.</li><li>FreshDeck integration.</li><li>Some apps are verified by FreshWorks.</li></ul></div>
</div></div></div></div><div data-element-id="elm_s16-jobjWkNw3wqZDuYQBw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_s16-jobjWkNw3wqZDuYQBw"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_IuuFXcddMYJDh4SEQpccMw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_IuuFXcddMYJDh4SEQpccMw"].zpelem-text { background-color:rgba(116,154,220,0.25); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 20px 2px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Marketplace available (with integrations and extensions).&nbsp;</span></span></li><li>Integrates with Google or Microsoft Email, Calendar and Contacts, Zapier, Voice over IP phone systems.</li><li>Most of the useful apps are free.</li><li>Zoho products (Zoho Projects, Survey, Desk, Analytics, Webinar, Sign, Campaigns, Contracts).</li><li>Integration with most of voice over IP phone systems (like RingCentral).</li></ul></div>
</div></div></div></div><div data-element-id="elm_F61lZkJ0AgPOzww51xqsUQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_F61lZkJ0AgPOzww51xqsUQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_hN7MNDaMX6S6AAhy-2H0pQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_hN7MNDaMX6S6AAhy-2H0pQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_h6ME6jkCiMBxtV9ffL4WOg" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_h6ME6jkCiMBxtV9ffL4WOg"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (integrations)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;font-size:16px;">Zoho CRM has a bigger marketplace, but FreshSales integrates with most of the common apps that business use. Also it's really good that they verify apps to ensure proper functionality. So make sure to review the integrations that you need before choosing one of these apps. But if you already use other Zoho products, Zoho CRM will integrate better with them, and if you already usew any other FreshWorks apps, FreshSales is the best option.</span><br></p></div>
</div></div><div data-element-id="elm_-INaQzqzwPQJp9ph2puzpQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_-INaQzqzwPQJp9ph2puzpQ"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_5NiNZtPQixRIyIfRLH_dkA" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_5NiNZtPQixRIyIfRLH_dkA"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Bq2Of1vyHFFPNIUIFKyMYQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_Bq2Of1vyHFFPNIUIFKyMYQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_lrj-_TGKmuwPvG5abKCq7A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_lrj-_TGKmuwPvG5abKCq7A"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_ejgDCABSwj6o6jwKhlZhmw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_ejgDCABSwj6o6jwKhlZhmw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true">Pricing</h2></div>
</div></div><div data-element-id="elm_i_4WYG-umIB6y73QBQCyyQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_i_4WYG-umIB6y73QBQCyyQ"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_ABoCyKIH6dX1QwYXhERACg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ABoCyKIH6dX1QwYXhERACg"].zpelem-col{ border-radius:1px; } </style></div>
<div data-element-id="elm_0Z_KxKjH8VZQ9Je0Bo6_rA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_0Z_KxKjH8VZQ9Je0Bo6_rA"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_nclQkfYsjky2wKsRrSO1Ig" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_nclQkfYsjky2wKsRrSO1Ig"].zpelem-text { border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 20px 5px rgba(243,156,18,0.2); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div><h2><span style="font-size:32px;font-weight:400;color:rgba(243, 156, 18, 0.55);">FreshSales</span><span style="color:inherit;font-size:40px;"><br></span></h2><div><div><div><span style="font-size:32px;color:inherit;font-family:Roboto;font-weight:700;">$39/user/month</span></div>
</div></div></div><p><span style="font-size:20px;">Free version available</span><br></p></div>
</div></div><div data-element-id="elm_YR7h03OQyY7JkxbfYXFjEw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_YR7h03OQyY7JkxbfYXFjEw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_mOQ_RUaXVX06wNy3FyVKPg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_mOQ_RUaXVX06wNy3FyVKPg"].zpelem-text { border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 20px 5px rgba(116,154,220,0.25); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div><h2><span style="font-size:32px;font-weight:400;color:rgba(52, 152, 219, 0.55);">Zoho CRM</span><span style="color:inherit;font-size:40px;"><br></span></h2><div><div><div><span style="font-size:32px;color:inherit;font-family:Roboto;font-weight:700;">$40/user/month</span></div>
</div></div></div><p><span style="font-size:20px;">Free version available</span><br></p></div>
</div></div><div data-element-id="elm_BRRCsES7KRvQCckUKTNCSQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_BRRCsES7KRvQCckUKTNCSQ"].zpelem-col{ border-radius:1px; } </style></div>
</div><div data-element-id="elm_E8GQrTPBLClxDAx9eQ54oQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_E8GQrTPBLClxDAx9eQ54oQ"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_wJ6F7B3fIrU6Hi9BAp2IDg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_wJ6F7B3fIrU6Hi9BAp2IDg"].zpelem-col{ border-style:none; border-radius:1px; } </style></div>
<div data-element-id="elm_crofxn0ZsM_ddqvzyCvUQg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-8 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_crofxn0ZsM_ddqvzyCvUQg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_erVtUfr1zmJdEcs0VrtaTQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_erVtUfr1zmJdEcs0VrtaTQ"].zpelem-text { background-color:rgba(141,153,174,0.15); background-image:unset; border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 20px 5px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div style="color:inherit;"><h2><span style="font-size:40px;">Zoho One</span></h2></div>
<p><span style="font-size:26px;"><span style="color:rgba(46, 204, 113, 0.44);"><span style="color:rgb(1, 58, 81);">+40 apps (</span></span><span style="color:rgba(52, 152, 219, 0.55);">Zoho CRM&nbsp;<span style="color:rgb(1, 58, 81);">included)</span></span></span></p><p><span style="font-size:20px;"><span style="color:inherit;"><span style="font-size:32px;font-weight:700;">$37/user/month</span></span></span></p></div>
</div><div data-element-id="elm_BLPz0GmB6FJZ0hU2JJm17g" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_BLPz0GmB6FJZ0hU2JJm17g"].zpelem-button{ border-radius:1px; } </style><div class="zpbutton-container zpbutton-align-center "><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-lg zpbutton-style-roundcorner " href="https://go.blungo.com/7sCCuH"><span class="zpbutton-content">Try Out ZOHO ONE</span></a></div>
</div></div><div data-element-id="elm_QqyVcFFG4OQ72Xdt4v4M4g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_QqyVcFFG4OQ72Xdt4v4M4g"].zpelem-col{ border-radius:1px; } </style></div>
</div><div data-element-id="elm_-gyELxgD2ESmHjoYtIaWrQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_-gyELxgD2ESmHjoYtIaWrQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_yb-LMAKdiDFisMKis0GXiQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_yb-LMAKdiDFisMKis0GXiQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_t3iu6fizJgxqcxC9OaXjVA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_t3iu6fizJgxqcxC9OaXjVA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><div style="text-align:justify;"><div><div><div style="color:inherit;text-align:left;"> So, these two CRMs are really good tools, and no matter which one you choose, it will do a great work. The two apps are advanced CRMs, so you will need some time to set up all the features available. </div>
<div style="text-align:left;"><br></div><div style="text-align:left;color:inherit;"> I recommend Zoho CRM if you need a high level of customization, and you have the time and resources to set up the customizations and automations. The support team is ok, but most of the time you will have to do the work by yourself. But keep in mind that you won't get any of the extra features that come with FreshSales. If you like Zoho CRM and want more functionality, check out Zoho One. </div>
<div style="text-align:left;"><br></div><div style="text-align:left;color:inherit;"> I recommend FreshSales if you need a solution that can take care of sales and marketing efforts, all in one place, but you don't want to get distracted with other apps that you probably don't need. </div>
</div></div></div></div></div></div></div></div></div></div></div></div>]]></content:encoded><pubDate>Thu, 16 Mar 2023 05:46:24 -0700</pubDate></item><item><title><![CDATA[Working with Multi-Select Look Up fields in Zoho CRM]]></title><link>https://www.blungo.com/blogs/post/working-with-multi-select-look-up-fields-in-zoho-crm</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Working with multi select lookup fields Zoho CRM.png"/>In this tutorial, we are going to show you how two different ways to find the Linking Module API fields, and we are going to review an example of how to search for records in a Multi-Select Look Up field.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_eFvagBqz9_P8zVMGB-Q3bA" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_eFvagBqz9_P8zVMGB-Q3bA"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/MgBWS7KKC9k" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p>In this tutorial&nbsp;<span style="color:inherit;">we are going to show you how two different ways to find the Linking Module API fields, and we are going to review an example of how to search for records in a Multi-Select Look Up field.</span></p><p><span style="color:inherit;"><br></span></p><p><span style="color:inherit;">When you create a Multi-Select Look Up fields (MSLU), a new module called "Linking Module" is created. This module holds some basic information about how the two records are related. The Linking Module has it's own API name, so if you want to use it in a function, you have to know the API name. There are 2 ways you can get the API Name: searching in the CRM settings, or using a custom function.</span></p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Linking Module API Name</h2></div>
<div data-element-id="elm_0-bi_BpOoQy3M0_uVCAdkQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_0-bi_BpOoQy3M0_uVCAdkQ"].zpelem-heading { border-radius:1px; } </style><h4 class="zpheading zpheading-align-left " data-editor="true">CRM Settings</h4></div>
<div data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div> This is seems like the easy way to do it, but it might be more complicated than using a custom function. The issue with this way is that you have to make some assumptions. Normally, your assumptions will be correct, but there's a small chance that the name of one of the modules linked by the Linking module was changed, and this could conflict with the setup. </div>
<div><br></div><div><span style="text-decoration-line:underline;">Here's how to do it:</span></div>
<div><ol><li>In the CRM, go to the setup.</li><li>On the search bar, look for "CRM API", and open the first result.</li><li>Click on the "API names" sub-tab.</li><li>Open any of the modules listed here.</li><li>Now, on the "filters by" section, click on the modules field.</li><li>If you scroll all the way down, you will find the Linking Modules.</li></ol><div><br></div>
</div><div><span style="color:inherit;"><img src="https://www.blungo.com/Sun%20Mar%2005%202023.png" alt=""></span><br></div>
<div><span style="color:inherit;"><br></span></div><div><span style="color:inherit;">The Linking Module API name is the module name "Contacts X Properties", but you have to replace the spaces with underscores like this "Contacts_X_Properties". Now, if any of the modules' names changed, this method might not work for you.</span></div>
<div><span style="color:inherit;"><br></span></div><div> If you open any Linking Module, you will see the fields related to the module. We are going to use some of the fields in the example that you can find at the end of this article. </div>
<div><br></div><div><img src="https://www.blungo.com/Sun%20Mar%2005%202023-3.png" alt="" style="color:inherit;"><span style="color:inherit;"><img alt="" id="imageUriImported" src="https://www.blungo.com"></span><span style="color:inherit;"><br></span></div>
</div></div><div data-element-id="elm_EAQOwjjvCyAgzI82YSDjog" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_EAQOwjjvCyAgzI82YSDjog"].zpelem-heading { border-radius:1px; } </style><h4 class="zpheading zpheading-align-left " data-editor="true">Custom function</h4></div>
<div data-element-id="elm_42GNThegWdwOaqwQW9cfrw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_42GNThegWdwOaqwQW9cfrw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div> This method is more complicated, but always gives you the correct Linking Modules API Names. </div>
<div><br></div><div><span style="text-decoration-line:underline;">Add a connection:</span></div>
<div><ol><li>In the CRM, go to the Setup.</li><li>Under "developer space", click on "connections".</li><li>Click on "create connection".</li><li>The service is "Zoho OAuth".</li><li>Name the connection. We are going to use "linking_module_API".</li><li>The scope is "ZohoCRM.settings.modules.ALL". Use the magnifier to easily find it.</li><li>Click on "create and connect".</li><li>Click on "connect" and allow any permissions you are requested.</li></ol></div>
<div><br></div><div><span style="text-decoration-line:underline;">Create the function:</span></div>
<div><div style="color:inherit;"><div><ol><li>In the CRM, go to the Setup.</li><li>Under "developer space", click on "functions".</li><li>Create a new function with the "new function" button.</li><li>Name the function.</li><li>The category is "automation".</li><li>Click on "create".</li><li>Copy the first code listed below (called "Find Linking Modules API Names")</li><li>Paste the code in the function.</li><li>Replace the connection name with the name of the connection created in the previous step.</li><li>Click on "Save &amp; Execute".</li></ol></div>
<div><br></div><div> The console will give you a list of the Linking Modules API names. </div>
</div></div></div></div><div data-element-id="elm_ciq0YZMJ43EG0UdZ9rjivg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ciq0YZMJ43EG0UdZ9rjivg"].zpelem-box{ background-color:#C4E8A1; background-image:unset; border-style:solid; border-color:#1D90E2 !important; border-width:1px; border-radius:5px; padding:20px; } </style><div data-element-id="elm_KmFzfv5GP7K1sB8gq6TcFg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_KmFzfv5GP7K1sB8gq6TcFg"].zpelem-text { border-radius:1px; padding:0px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><span style="font-size:16px;">// Finding Linking Modules API Names</span><div style="color:inherit;"><div> get_linking_modules_api = invokeurl </div>
<div> [ </div><div> url :"https://www.zohoapis.com/crm/v3/settings/modules" </div>
<div> type :GET </div><div> connection:"<span style="color:inherit;">linking_module_api</span>" </div>
<div> ]; </div><div> modules_info = get_linking_modules_api.get("modules"); </div>
<div> for each&nbsp; item in modules_info </div><div> { </div><div> module_type = item.get("generated_type"); </div>
<div> if(module_type == "linking") </div><div> { </div><div> module_api = item.get("api_name"); </div>
<div> info module_api; </div><div> } </div><div> } </div></div></div></div></div>
<div data-element-id="elm_qQGrfB2Sl8Sn6lgzL7Je6w" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_qQGrfB2Sl8Sn6lgzL7Je6w"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Example: Contacts and Properties Multi-Look Up Field</h2></div>
<div data-element-id="elm_wdrQLI4Zx4Q1mAJZ5SqRng" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_wdrQLI4Zx4Q1mAJZ5SqRng"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div> Let's say we have a custom module called Properties, that is related to the Contacts module. In the Contacts layout, we have a MSLU field where you can select multiple Properties. </div>
<div><br></div><div> If you try to get information from the MSLU using the "get" function, the result will be a string of text with all the Property names combined. There's no JSON with the Properties IDs or names. </div>
<div><br></div><div> Below you will find the function that you can copy and paste. We are going to explain each section individually. Make sure to add "contact_id" as an string in the arguments. </div>
<div><br></div><div> 1)&nbsp;<span style="color:inherit;">property_list = zoho.crm.searchRecords("Contacts_X_Properties","(Property_Contact:equals:" + contact_id + ")");</span></div>
<div><span style="color:inherit;">This line uses the "contact_id" to search for all the properties that are linked to the Contact via the Linking Module. The "Property_Contact" API name can found by following the steps on the first section of this article. This function will return one o multiple results in a JSON.</span></div>
<div><br></div><div> 2)&nbsp;<span style="color:inherit;">for each&nbsp; item in property_list</span></div>
<div> Now we are going over each result, and we will use some functions to get data from the properties. </div>
<div><br></div><div> 3)&nbsp;<span style="color:inherit;">Property_id = item.get("Related_Properties").get("id");</span></div>
<div><span style="color:inherit;">We are getting the property ID using the field "Related_Properties" from the Linking Module.</span></div>
<div><span style="color:inherit;"><br></span></div><div><span style="color:inherit;">4)&nbsp;</span><span style="color:inherit;">Propert_info = zoho.crm.getRecordById("Properties",Property_id);</span></div>
<div><span style="color:inherit;">Now that we have the property ID, we can search for that property and get all the information related to it.</span></div>
<div><span style="color:inherit;"><br></span></div><div><span style="color:inherit;">5)&nbsp;</span><span style="color:inherit;">Property_name = Propert_info.get("Name");</span></div>
<div> From line 4, we can get, for example, the property name. </div><div><br></div>
<div> 6)&nbsp;<span style="color:inherit;">Propery_sq = Propert_info.get("Sq_Footage");</span></div>
<div><span style="color:inherit;">From line 4, we can also get any other information stored in the property. In this case, we are getting the Square Footage.</span></div>
</div></div><div data-element-id="elm_OkwzJJoROSyyuERDXa7sZw" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_OkwzJJoROSyyuERDXa7sZw"].zpelem-box{ background-color:#C4E8A1; background-image:unset; border-style:solid; border-color:#1D90E2 !important; border-width:1px; border-radius:5px; padding:20px; } </style><div data-element-id="elm_N3c9HSSF7CJcos94xnoSDQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_N3c9HSSF7CJcos94xnoSDQ"].zpelem-text { border-radius:1px; padding:0px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><span style="font-size:16px;">// Example</span><div><span style="font-size:16px;"><div style="color:inherit;"><div> property_list = zoho.crm.searchRecords("Contacts_X_Properties","(Property_Contact:equals:" + contact_id + ")"); </div>
<div> for each&nbsp; item in property_list </div><div> { </div><div> Property_id = item.get("Related_Properties").get("id"); </div>
<div> Propert_info = zoho.crm.getRecordById("Properties",Property_id); </div><div> Property_name = Propert_info.get("Name"); </div>
<div> info Property_name; </div><div> Propery_sq = Propert_info.get("Sq_Footage"); </div>
<div> info Propery_sq; </div><div> } </div></div></span></div></div></div></div></div>
</div></div></div></div>]]></content:encoded><pubDate>Thu, 09 Mar 2023 12:24:34 -0800</pubDate></item><item><title><![CDATA[Zoho CRM vs Salesforce]]></title><link>https://www.blungo.com/blogs/post/zoho-crm-vs-salesforce</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Zoho CRM vs Salesforce.png"/>We are going to compare Salesforce for small businesses and Zoho CRM. These are two of the best CRM apps out there, so we will compare them in 4 different categories to see which one is the right for you and your business: User interface and ease of use, Top features, Integrations and Pricing.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_wyVfSED6RKifG9RUVu4Yaw" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_wyVfSED6RKifG9RUVu4Yaw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_yRsCb_PqRgCZccvygG8XgQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_FOJ6VxgWRTu7UEnAJ-qf9g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_-TgeCdYM-1kQBDefPI_muA" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_-TgeCdYM-1kQBDefPI_muA"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/PcOBzHijA_0" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm_vM66gKcZ7uRjjV_5hWOdWQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_vM66gKcZ7uRjjV_5hWOdWQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p style="text-align:left;"><span style="color:inherit;">In this post we are going to compare Salesforce for small businesses and Zoho CRM. These are two of the best CRM apps out there, so we will compare them in 4 different categories to see which one is the right for you and your business:</span><br></p><div><div style="text-align:justify;"><ol><li style="text-align:left;">User interface and ease of use</li><li style="text-align:left;">Top features</li><li style="text-align:left;">Integrations</li><li style="text-align:justify;">Pricing</li></ol></div>
</div></div></div></div></div></div></div><div data-element-id="elm_UZ8DI20tKRV4xVqID7OPkw" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_UZ8DI20tKRV4xVqID7OPkw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_hW_MYDsGWzGJ-Us5gMFofg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_hW_MYDsGWzGJ-Us5gMFofg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_lmcRo3G7dbUPrptcOy18bQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_lmcRo3G7dbUPrptcOy18bQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_2E4C5IdjHhITH2CeGPbBYw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_2E4C5IdjHhITH2CeGPbBYw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">User interface &amp; Ease of use</h2></div>
</div></div><div data-element-id="elm_qv6CsVgqRVbqtVkcxghLVA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_qv6CsVgqRVbqtVkcxghLVA"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_ixKVsB4rr-J3pJUMgwrvYQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ixKVsB4rr-J3pJUMgwrvYQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_-ryRulk3R5-29AJIr6oN3w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-ryRulk3R5-29AJIr6oN3w"].zpelem-text { background-color:rgba(52,200,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,200,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Salesforce</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:justify;"><span style="color:inherit;">Outdated interface.&nbsp;</span></li><li style="text-align:left;"><span style="color:inherit;">Modules like campaigns, cases and quotes.&nbsp;</span></li><li style="text-align:left;"><span style="color:inherit;">Customizable home screen.</span></li><li style="text-align:left;"><span style="color:inherit;">The search bar is always visible.&nbsp;</span></li><li style="text-align:left;"><span style="color:inherit;">The Opportunities module is organized in a kanban view, and easy to use.</span></li><li style="text-align:left;"><span style="color:inherit;">The record page shows basic information, related record, activities.</span></li><li style="text-align:left;"><span style="color:inherit;">The settings page has more options than Zoho.</span>&nbsp;But if you are not sure what you are looking for, it will take you some time to find the setting.</li></ul></div>
</div></div></div></div><div data-element-id="elm_TTO2D_dTHfkRCJFHSL1N3g" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_TTO2D_dTHfkRCJFHSL1N3g"].zprow{ border-radius:1px; } </style><div data-element-id="elm_4echM7A0jC3aBez4KBYlFg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_4echM7A0jC3aBez4KBYlFg"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_e2X13BSP4Fjsvn9FVazWKg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_e2X13BSP4Fjsvn9FVazWKg"] .zpimage-container figure img { width: 800px ; height: 407.00px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_e2X13BSP4Fjsvn9FVazWKg"] .zpimage-container figure img { width:500px ; height:254.38px ; } } @media (max-width: 767px) { [data-element-id="elm_e2X13BSP4Fjsvn9FVazWKg"] .zpimage-container figure img { width:500px ; height:254.38px ; } } [data-element-id="elm_e2X13BSP4Fjsvn9FVazWKg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-large zpimage-tablet-fallback-large zpimage-mobile-fallback-large "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="https://www.blungo.com/Blogpost/Interface%20Salesforce.png" width="500" height="254.38" loading="lazy" size="large" alt="Salesforce user interface"></picture></span></figure></div>
</div><div data-element-id="elm_CYxi9Mk0r8Xvok4_sUnodQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_CYxi9Mk0r8Xvok4_sUnodQ"].zpelem-text { background-color:rgba(52,152,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;">Modern user interface in comparison with Salesforce.&nbsp;</li><li style="text-align:left;">There are a lot of modules available besides the basics.&nbsp;</li><li style="text-align:left;">Customizable home screen.&nbsp;</li><li style="text-align:left;">Hidden search bar (when you start typing, the results start showing up).</li><li style="text-align:left;">The Deals module looks very similar to the one in Salesforce.</li><li style="text-align:left;">The record page has a super customizable layout.</li><li style="text-align:left;">The settings menu has many options (you can always use the search bar to find what you are looking for).</li></ul></div>
</div></div></div></div><div data-element-id="elm_NrB0jauWpZETIRcDd4_8fg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_NrB0jauWpZETIRcDd4_8fg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_y7tD9FoYHd1HIig_7chGPg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_y7tD9FoYHd1HIig_7chGPg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_BVde7wKpktBqgcXxne8etg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_BVde7wKpktBqgcXxne8etg"] .zpimage-container figure img { width: 800px ; height: 418.00px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_BVde7wKpktBqgcXxne8etg"] .zpimage-container figure img { width:500px ; height:261.25px ; } } @media (max-width: 767px) { [data-element-id="elm_BVde7wKpktBqgcXxne8etg"] .zpimage-container figure img { width:500px ; height:261.25px ; } } [data-element-id="elm_BVde7wKpktBqgcXxne8etg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-large zpimage-tablet-fallback-large zpimage-mobile-fallback-large "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="https://www.blungo.com/Blogpost/Interface%20Zoho%20CRM.png" width="500" height="261.25" loading="lazy" size="large" alt="Zoho CRM user interface"></picture></span></figure></div>
</div></div></div><div data-element-id="elm_M8fREH_bcOHIq5OXpQGcMg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_M8fREH_bcOHIq5OXpQGcMg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_q4ArBtUNSKoOdIuVAnywZw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_q4ArBtUNSKoOdIuVAnywZw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_rwRIQjFGTTinm2vMKpKwhA" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_rwRIQjFGTTinm2vMKpKwhA"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (User interface &amp; Ease of use)</h4><div class="zpicon-text-container " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="text-align:left;"><span style="font-size:16px;">I think neither of these two CRMs have a great design, but in general, they are both relatively simple to use, giving the amount of modules and options we have available.</span></div>
<div style="text-align:left;"><span style="font-size:16px;">Zoho CRM is better organized and has a slightly better design in my opinion, but like I mentioned, there are other CRMs out there that are more polished.</span></div>
</div></div></div></div></div><div data-element-id="elm_RnkMtI9hIQmjLCCvtp7ilA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_RnkMtI9hIQmjLCCvtp7ilA"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_lS5mRLfba_69fybF5NuLYw" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_lS5mRLfba_69fybF5NuLYw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_c1BHtb_FHWL0nIMy7t_WsA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_c1BHtb_FHWL0nIMy7t_WsA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_SH2v3w2CRSZPgYjCwmZeIw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_SH2v3w2CRSZPgYjCwmZeIw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_uiHWWpH9Drbsd8u-pHN22Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_uiHWWpH9Drbsd8u-pHN22Q"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">Top features</h2></div>
</div></div><div data-element-id="elm_ZNvsDGuxG6cWVvU_C2JABA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_ZNvsDGuxG6cWVvU_C2JABA"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_WSB--apRwP2UojQtW9HLpQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_WSB--apRwP2UojQtW9HLpQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_1-5rpZ8jL8rt9_cRsz47Yw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_1-5rpZ8jL8rt9_cRsz47Yw"].zpelem-text { background-color:rgba(52,200,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,200,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><font color="#013a51"><span style="font-size:24px;">Salesforce</span></font></div>
</div></div><div style="color:inherit;"><ul><li><span style="color:inherit;"><span style="font-size:12pt;">Has a lot of useful features.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Automations.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Customizable fields in the layout.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Gmail add is available.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Service console module (tickets management).</span></span></li><li>Email marketing campaigns.</li></ul></div>
</div></div></div><div data-element-id="elm_UnZABX2kdPaX2wTgeBUh4A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_UnZABX2kdPaX2wTgeBUh4A"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_xVZX9xD6kOh-BSdo4-uJbw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_xVZX9xD6kOh-BSdo4-uJbw"].zpelem-text { background-color:rgba(52,152,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Has a lot of good features out of the box.</span></span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Customizable fields in the layout.</span></span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Customizable modules&nbsp;</span></span>through Canvas.</li><li style="text-align:left;">Advanced workflows and automations. It is possible to trigger custom functions which expands your possibilities.</li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Blueprints are available (t</span></span><span style="font-size:12pt;">o make sure your employees follow their process)</span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">The sandbox allows you to test your changes before deploying them to your live CRM.&nbsp;</span></span></li></ul></div>
</div></div></div></div><div data-element-id="elm_AjICcSdcE2_cq9zZ2ANjPA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_AjICcSdcE2_cq9zZ2ANjPA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_BibZQYpsfJyY5i6QLxgduQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_BibZQYpsfJyY5i6QLxgduQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_M1vYC9npvsFsCmJsnKzWPQ" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_M1vYC9npvsFsCmJsnKzWPQ"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (top features)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">In this category, I think Salesforce is slightly better because it has a few more features out of the box, including the email marketing module and the cases module. But keep in mind that these 2 features are available as a separate app in the Zoho ecosystem, so if you are looking for that functionality, you can get Zoho One, which includes all the Zoho apps, so you will have access to the CRM, the Marketing App, and the Cases management app.</span></span><br></p></div>
</div></div><div data-element-id="elm_J-n1flApEaNbuEPBKEUUag" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_J-n1flApEaNbuEPBKEUUag"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_ud7yPSnkRtR8HpGJjMt7LQ" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_ud7yPSnkRtR8HpGJjMt7LQ"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_lGbLeqyi6h9MfKHT85ryuw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_lGbLeqyi6h9MfKHT85ryuw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_6SDil1f8LjlhiL1YfgSH8g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_6SDil1f8LjlhiL1YfgSH8g"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_sgwWtDQ6uKFbcO06dyA1qA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_sgwWtDQ6uKFbcO06dyA1qA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">Integrations</h2></div>
</div></div><div data-element-id="elm_ng4usGQKq_yLBnfrWY3M7A" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_ng4usGQKq_yLBnfrWY3M7A"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_9Sk_avcUDIXxaSd_ZOJXbA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_9Sk_avcUDIXxaSd_ZOJXbA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_bvNu01csjYgbsn9LAvShzw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_bvNu01csjYgbsn9LAvShzw"].zpelem-text { background-color:rgba(52,200,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,200,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div style="text-align:center;"><div><font color="#013a51"><span style="font-size:24px;">Salesforce</span></font></div>
</div><div><div style="color:inherit;"><ul><li><p id="list-fix-p" style="height:0px;"><br> ​</p><span style="color:inherit;"><span style="font-size:12pt;">Salesforce AppExchange (with integrations and add-ons)</span></span></li><li><p id="list-fix-p" style="height:0px;">​</p><span style="color:inherit;"><span style="font-size:12pt;">Integrates with&nbsp;</span></span>Google Workspaces, Docusing, Asana, Formstac, Linkedin.</li><li><p id="list-fix-p" style="height:0px;">​</p>Most of the useful apps are <span style="font-weight:400;">paid</span> (for example, Zapier).<br></li><li><p id="list-fix-p" style="height:0px;">​</p>Integrations or add-ons made by Salesforce.</li></ul></div>
</div></div></div></div><div data-element-id="elm_6nKGDe29ctHV39OvmxeWFA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_6nKGDe29ctHV39OvmxeWFA"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_pgl18d5FHf3JZQDlPES_Rw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_pgl18d5FHf3JZQDlPES_Rw"].zpelem-text { background-color:rgba(52,152,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Marketplace available (with integrations and extensions).&nbsp;</span></span></li><li>Integrates with Google or Microsoft Email, Calendar and Contacts, Zapier, Voice over IP phone systems.</li><li>Most of the useful apps are free.</li><li>Zoho products (Zoho Projects, Survey, Desk, Analytics, Webinar, Sign, Campaigns, Contracts).</li></ul></div>
</div></div></div></div><div data-element-id="elm_fVnvuOerT0hb8TpgPfPDDA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_fVnvuOerT0hb8TpgPfPDDA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_swYdl_xFAweeoXWEFF_izQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_swYdl_xFAweeoXWEFF_izQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_VnBUBmf4gSKBGxJ5rlc2-Q" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_VnBUBmf4gSKBGxJ5rlc2-Q"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (integrations)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Salesforce has a more robust marketplace, better organized, and with more apps than the Zoho Marketplace. So make sure to review the integrations that you need before choosing one of these apps. But if you already use other Zoho products, Zoho CRM will integrate better with them.</span></span><br></p></div>
</div></div><div data-element-id="elm_aM8dvfUAJiUlkKwd5hI2Rg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_aM8dvfUAJiUlkKwd5hI2Rg"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_BXyFAFqoL61XfFAbVBVhcQ" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_BXyFAFqoL61XfFAbVBVhcQ"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_J0J85JvgJVesq2DcZ5YYAw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_J0J85JvgJVesq2DcZ5YYAw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_MT8lqikTGJrYh8GciYAZRQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_MT8lqikTGJrYh8GciYAZRQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_TNoghmMqrywnmBLaToxQBg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_TNoghmMqrywnmBLaToxQBg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true">Pricing</h2></div>
</div></div><div data-element-id="elm_Zj0QrVEZXQG4FPH2T3tFaA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_Zj0QrVEZXQG4FPH2T3tFaA"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_bsaPzMJAJqQfEk6cvtgFJg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_bsaPzMJAJqQfEk6cvtgFJg"].zpelem-col{ border-radius:1px; } </style></div>
<div data-element-id="elm_oD0HMHrjdP6XvvpjnHfTXw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_oD0HMHrjdP6XvvpjnHfTXw"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_8OId1Fr1hT55OysB2WYTSA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_8OId1Fr1hT55OysB2WYTSA"].zpelem-text { border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 10px 5px rgba(52,200,219,0.2); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div><h2><span style="font-size:32px;font-weight:400;color:rgba(66, 188, 205, 0.55);">Salesforce</span><span style="color:inherit;font-size:40px;"><br></span></h2><div><div><div><span style="font-size:32px;color:inherit;font-family:Roboto;font-weight:700;">$75/user/month</span><br></div>
</div></div></div><p><span style="font-size:14px;">(Min 5 users)</span></p><p><span style="font-size:20px;">Free version</span><br></p></div>
</div></div><div data-element-id="elm_Cx_AqmXAWNRSvYYW48tPCg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_Cx_AqmXAWNRSvYYW48tPCg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_3p8Sbkp3ALLWVlIV-vF6DA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_3p8Sbkp3ALLWVlIV-vF6DA"].zpelem-text { border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 10px 5px rgba(52,152,219,0.2); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div><h2><span style="font-size:32px;font-weight:400;color:rgba(52, 152, 219, 0.55);">Zoho CRM</span><span style="color:inherit;font-size:40px;"><br></span></h2><div><div><div><span style="font-size:32px;color:inherit;font-family:Roboto;font-weight:700;">$40/user/month</span><br></div>
</div></div></div><p><span style="font-size:14px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></p><p><span style="font-size:20px;">Free version</span><br></p></div>
</div></div><div data-element-id="elm_UAwokSwCscxmJR8xXAHuPA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_UAwokSwCscxmJR8xXAHuPA"].zpelem-col{ border-radius:1px; } </style></div>
</div><div data-element-id="elm_LD0yb46JVjNgWQu7QHfb4w" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_LD0yb46JVjNgWQu7QHfb4w"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_G93wRwbsmare7UOcgFHQyA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_G93wRwbsmare7UOcgFHQyA"].zpelem-col{ border-style:none; border-radius:1px; } </style></div>
<div data-element-id="elm_GiUor7rkAErIkXOE_tr6Vw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-8 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_GiUor7rkAErIkXOE_tr6Vw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_NKiRLVIxChkNa8n37S9WNw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_NKiRLVIxChkNa8n37S9WNw"].zpelem-text { background-color:rgba(141,153,174,0.1); background-image:unset; border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div style="color:inherit;"><h2><span style="font-size:40px;">Zoho One</span></h2></div>
<p><span style="font-size:26px;"><span style="color:rgba(46, 204, 113, 0.44);"><span style="color:rgb(1, 58, 81);">+40 apps (</span></span><span style="color:rgba(52, 152, 219, 0.55);">Zoho CRM&nbsp;<span style="color:rgb(1, 58, 81);">included)</span></span></span></p><p><span style="font-size:20px;"><span style="color:inherit;"><span style="font-size:32px;font-weight:700;">$37/user/month</span></span></span></p></div>
</div><div data-element-id="elm_2N07KIhuffKDieQ1yS3EEA" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_2N07KIhuffKDieQ1yS3EEA"].zpelem-button{ border-radius:1px; } </style><div class="zpbutton-container zpbutton-align-center "><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-lg zpbutton-style-roundcorner " href="https://go.blungo.com/7sCCuH"><span class="zpbutton-content">Try Out ZOHO ONE</span></a></div>
</div></div><div data-element-id="elm_an7wtabrmMlDpEYwFeE3pg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_an7wtabrmMlDpEYwFeE3pg"].zpelem-col{ border-radius:1px; } </style></div>
</div><div data-element-id="elm_d3CCbEahmkiGLUIESWMGaA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_d3CCbEahmkiGLUIESWMGaA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_v1OtLTfjp9w_XUYWYj-IUA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_v1OtLTfjp9w_XUYWYj-IUA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_3kme2jhXYtqOYIqXq1t50A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_3kme2jhXYtqOYIqXq1t50A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="text-align:justify;"><div style="color:inherit;"><p style="text-align:left;"><span style="font-size:12pt;">So, I recommend Zoho CRM if you need a high level of customization, and you have the time and resources to set up the customizations and automations. The support team is ok, but most of the time you will have to do the work by yourself. Also if you are on a budget, Zoho is the best option. And keep in mind that Zoho CRM is included in the Zoho One suite, with other 40 apps to run your business, so if you are interested I'll leave a link in the description.</span></p><p style="text-align:left;"><span style="font-size:12pt;"><br></span></p><span style="font-size:12pt;"><div style="text-align:left;"><span style="font-size:12pt;color:inherit;">I recommend Salesforce if you are looking for the most advanced CRM on the market, that you can customize and automate. The support team is good, but for advanced workflows or automations, you will have to do it on your own. Also if you want to have a ticket system and marketing automation app all in one place, this CRM is for you. There are more integrations available for Salesforce, but most of them are paid, which increases the overall cost.</span></div></span></div>
</div></div></div></div></div></div></div></div></div></div>]]></content:encoded><pubDate>Thu, 09 Mar 2023 04:23:41 -0800</pubDate></item><item><title><![CDATA[Zoho CRM vs Hubspot]]></title><link>https://www.blungo.com/blogs/post/zoho-crm-vs-hubspot</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Zoho CRM vs Hubspot.png"/>Hubspot and Zoho CRM are two of the best CRM apps out there. In this post we will compare them in 4 different categories to see which one is the right for you and your business: User interface and ease of use, Top features, Integrations, and Pricing]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_fDsHQqrOTqaKx-B1V4rEZg" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_fDsHQqrOTqaKx-B1V4rEZg"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_FpKwiqDiTNCd87WXeBzRtQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_FhiRfQUXTNuLogjwmFCocQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_czaOQUfB7lZJ6X_1LCKvoQ" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_czaOQUfB7lZJ6X_1LCKvoQ"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/hiLxUOjOVWE" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm_GTlQPLKkhGT9euJaBJwmrQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_GTlQPLKkhGT9euJaBJwmrQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p style="text-align:left;"><span style="color:inherit;">Hubspot and Zoho CRM are two of the best CRM apps out there. In this post we will compare them in 4 different categories to see which one is the right for you and your business:</span></p><div><div style="text-align:justify;"><ol><li style="text-align:left;">User interface and ease of use</li><li style="text-align:left;">Top features</li><li style="text-align:left;">Integrations</li><li style="text-align:justify;">Pricing</li></ol></div>
</div></div></div></div></div></div></div><div data-element-id="elm_G3GpCZBe3MLH52jS4SrZSA" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_G3GpCZBe3MLH52jS4SrZSA"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_AmV-7TGlHIg9qR7NOAZUUA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_AmV-7TGlHIg9qR7NOAZUUA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_meKOeUdDEBZqAceJq9aKgQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_meKOeUdDEBZqAceJq9aKgQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_UKdG0nu2ApVPOBLGrA9G2A" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_UKdG0nu2ApVPOBLGrA9G2A"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">User interface &amp; Ease of use</h2></div>
</div></div><div data-element-id="elm_DRiAqbSyWBtEOGeeU5LEsA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_DRiAqbSyWBtEOGeeU5LEsA"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_55aCXX16uNynSLs0l3CuQw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_55aCXX16uNynSLs0l3CuQw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_HWE6crnaQRnt385ZHZ0ViQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HWE6crnaQRnt385ZHZ0ViQ"].zpelem-text { background-color:rgba(255,184,144,0.3); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Hubspot</span></div>
</div></div><div style="color:inherit;"><ul><li><span style="color:inherit;">Minimalistic and well organized user interface.</span></li><li><span style="color:inherit;">Navigation bar with all the different categories available.&nbsp;</span></li><li>All the modules are organized in one of these categories.&nbsp;</li><li style="text-align:justify;"><span style="color:inherit;">Buttons with clear actions and well positioned.&nbsp;</span></li><li style="text-align:justify;"><span style="color:inherit;">Some apps don't have a great user interface design and the buttons are not properly located.&nbsp;</span></li><li style="text-align:justify;"><span style="color:inherit;">The records are divided in 3 panels:</span></li><ul><li style="text-align:justify;"><span style="color:inherit;">Info and quick buttons.</span></li><li style="text-align:justify;"><span style="color:inherit;">Activities, notes, emails and tasks.</span></li><li style="text-align:justify;"><span style="color:inherit;">Related records.</span></li></ul><li style="text-align:justify;"><span style="color:inherit;">The settings page is straightforward.</span><br></li></ul></div>
</div></div></div><div data-element-id="elm_56GZ_QdGV6NEeqntZoZTDw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_56GZ_QdGV6NEeqntZoZTDw"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_KYfhkQ6k2LxLNshSqeyu9g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_KYfhkQ6k2LxLNshSqeyu9g"].zpelem-text { background-color:rgba(52,152,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;">The user interface is not modern as Hubspot.&nbsp;</li><li style="text-align:left;">There are a lot of modules available besides the basics.&nbsp;</li><li style="text-align:left;">Customizable home screen.&nbsp;</li><li style="text-align:left;">Hidden search bar (when you start typing, the results start showing up).</li><li style="text-align:left;">The Deals module looks very similar to the one in Hubspot.</li><li style="text-align:left;">The record page has a super customizable layout.</li><li style="text-align:left;">The settings menu has many options (you can always use the search bar to find what you are looking for).</li></ul></div>
</div></div></div></div><div data-element-id="elm_H3pWsbCdbtndSEPu1FZXJA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_H3pWsbCdbtndSEPu1FZXJA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_zmxm4hryXCOAmyuKonFYyA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_zmxm4hryXCOAmyuKonFYyA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_0Y1j6OW5uNpxXF5QKyNKhg" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_0Y1j6OW5uNpxXF5QKyNKhg"].zpelem-iconheadingtext{ border-style:none; border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (User interface &amp; Ease of use)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;font-size:16px;">I think the two apps have a good design, but Hubspot's interface looks more polished and the different elements, records and settings are better organized. Zoho CRM has more modules and settings, making it more difficult to organize, but still, the user interface could be updated to a more modern design.</span><br></p></div>
</div></div><div data-element-id="elm_6WEFnJRmk4368sAV0pJ9jg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_6WEFnJRmk4368sAV0pJ9jg"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_ZR9mOzNCgXX6Jrdo4qJbiw" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_ZR9mOzNCgXX6Jrdo4qJbiw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_426brtIQxTTRwtu-BmewjQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_426brtIQxTTRwtu-BmewjQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_WjU_ght_sk5SaUNYaG_KlA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_WjU_ght_sk5SaUNYaG_KlA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_RAa50DYRUl5WxO96jVizrg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_RAa50DYRUl5WxO96jVizrg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">Top features</h2></div>
</div></div><div data-element-id="elm_7c3L4Gd92bXO3tseSyDC-Q" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_7c3L4Gd92bXO3tseSyDC-Q"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_QXlTKlV0lnEIPJA5S7qy-w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_QXlTKlV0lnEIPJA5S7qy-w"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_DmBw4sEktp-IUjZg-VCO1g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_DmBw4sEktp-IUjZg-VCO1g"].zpelem-text { background-color:rgba(255,184,144,0.3); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><font color="#013a51"><span style="font-size:24px;">Hubspot</span></font></div>
</div></div><div style="color:inherit;"><ul><li><span style="color:inherit;"><span style="font-size:12pt;">Has a lot of useful features.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">A chat in your website is available.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Automations.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Customizable fields in the layout.</span></span></li><li style="text-align:justify;"><span style="color:inherit;"><span style="font-size:12pt;">Tickets module for centralizing the clients' requests.</span></span></li><li style="text-align:justify;">It's possible to send documents for electronic signature and process payments.&nbsp;</li></ul></div>
</div></div></div><div data-element-id="elm_OGg93CqdmDx1N8OjNfnPyw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_OGg93CqdmDx1N8OjNfnPyw"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_kIsMzZespZj15RbRBgNrZg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_kIsMzZespZj15RbRBgNrZg"].zpelem-text { background-color:rgba(52,152,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Has a lot of good features out of the box.</span></span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Customizable fields in the layout.</span></span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Customizable modules&nbsp;</span></span>through Canvas (new feature).</li><li style="text-align:left;">Advanced workflows and automations. It is possible to trigger custom functions which expands your possibilities.</li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Blueprints are available (t</span></span><span style="font-size:12pt;">o make sure your employees follow their process)</span></li><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">The sandbox allows you to test your changes before deploying them to your live CRM.&nbsp;</span></span></li></ul></div>
</div></div></div></div><div data-element-id="elm_0kDeqqkpR2i-WMzVSUF3Vg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_0kDeqqkpR2i-WMzVSUF3Vg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_fxjrqyG72w5s6GNuWMzWgQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_fxjrqyG72w5s6GNuWMzWgQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_s5pYeTwvbESKamYP5lhFog" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_s5pYeTwvbESKamYP5lhFog"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (top features)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;font-size:16px;">I think Zoho CRM is slightly better because it has a lot more features, and some of them, like the automations, are more advanced that Hubspot's. Also some of the features that come in Hubspot are available as a separate app in the Zoho ecosystem, so if you are looking for that functionality, you can get Zoho One, which includes all the Zoho apps, and get the extra features, like sending proposals or adding a chat to your website.</span><br></p></div>
</div></div><div data-element-id="elm_I5mdbf5TuP2KBraxNcJXnQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_I5mdbf5TuP2KBraxNcJXnQ"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_wxmYeITqSVRqhN44p0qLVQ" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_wxmYeITqSVRqhN44p0qLVQ"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_nB1fXkAl3izCVCxnEcDJhg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_nB1fXkAl3izCVCxnEcDJhg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_aSazYwl3hClSM_Xi8FsYlw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_aSazYwl3hClSM_Xi8FsYlw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_AGXQmR4kr1iM3d8h7kvxNg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_AGXQmR4kr1iM3d8h7kvxNg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">Integrations</h2></div>
</div></div><div data-element-id="elm_f-RkjdGmXrXNBksPwK7Nyg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_f-RkjdGmXrXNBksPwK7Nyg"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_-M7PE3h5_oQYnouJI8PFSA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_-M7PE3h5_oQYnouJI8PFSA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_JlCpr9lEvEejD5lDrbu5TQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JlCpr9lEvEejD5lDrbu5TQ"].zpelem-text { background-color:rgba(255,184,144,0.3); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="color:rgb(1, 58, 81);font-size:24px;">Hubspot</span></div>
</div></div><div><div style="color:inherit;"><ul><li><span style="color:inherit;"><span style="font-size:12pt;">Marketplace available.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">140+ integrations.</span></span></li><li><span style="color:inherit;"><span style="font-size:12pt;">Integrates with&nbsp;</span></span>Google Workspaces, Zoom, Slack, Surveymonkey, Shopify, Asana.</li><li><span style="color:inherit;"><span style="font-size:12pt;">Hubspot apps (</span></span>Marketing, Operations).</li></ul></div>
</div></div></div></div><div data-element-id="elm__kcR14HCyuST3tpRdg98Eg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm__kcR14HCyuST3tpRdg98Eg"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_AgKr7yyH0O3xHbTvnIY0Xg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_AgKr7yyH0O3xHbTvnIY0Xg"].zpelem-text { background-color:rgba(52,152,219,0.2); background-image:unset; border-style:none; border-radius:5px; padding:10px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.15); } </style><div class="zptext zptext-align-left " data-editor="true"><div><div style="text-align:center;"><div><span style="font-size:24px;color:rgb(1, 58, 81);">Zoho CRM</span></div>
</div></div><div style="color:inherit;"><ul><li style="text-align:left;"><span style="color:inherit;"><span style="font-size:12pt;">Marketplace available (with integrations and extensions).&nbsp;</span></span></li><li>Integrates with Google or Microsoft Email, Calendar and Contacts, Zapier, Voice over IP phone systems.</li><li>Zoho products (Zoho Projects, Survey, Desk, Analytics, Webinar, Sign, Campaigns, Contracts).</li></ul></div>
</div></div></div></div><div data-element-id="elm_7tGdz5l_xprfT8g09gh_Ww" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_7tGdz5l_xprfT8g09gh_Ww"].zprow{ border-radius:1px; } </style><div data-element-id="elm_cPXSc_sNlZtynIIfRVj7Ng" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_cPXSc_sNlZtynIIfRVj7Ng"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_WsXJYFU_1NJRPGD3ZnuVjg" data-element-type="iconHeadingText" class="zpelement zpelem-iconheadingtext "><style type="text/css"> [data-element-id="elm_WsXJYFU_1NJRPGD3ZnuVjg"].zpelem-iconheadingtext{ border-radius:1px; } </style><div class="zpicon-container zpicon-align-left "><style></style><span class="zpicon zpicon-common zpicon-anchor zpicon-size-md zpicon-style-none "><svg viewBox="0 0 512 512" height="512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"></path></svg></span><h4 class="zpicon-heading " data-editor="true">Personal opinion (integrations)</h4><div class="zpicon-text-container " data-editor="true"><p style="text-align:left;"><span style="color:inherit;font-size:16px;">I think the Hubspot has a more robust marketplace, better organized, and with more apps than the Zoho Marketplace. So make sure to review the integrations that you need before choosing one of these apps. But if you already use other Zoho products, Zoho CRM will integrate better with them.</span><br></p></div>
</div></div><div data-element-id="elm_S29t9IUZ5yi1MM4h2SScNQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_S29t9IUZ5yi1MM4h2SScNQ"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-dashed " data-divider-border-color><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_fF_UvI6c25YWVtzF4gJkjg" data-element-type="section" class="zpsection "><style type="text/css"> [data-element-id="elm_fF_UvI6c25YWVtzF4gJkjg"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_um5h-vAX6LkWa3Ni0ZLZBw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_um5h-vAX6LkWa3Ni0ZLZBw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_rLz8Kdkv3cPamF6RVwaxTg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_rLz8Kdkv3cPamF6RVwaxTg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_ZrTVetxN8KrZnknELMxYqA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_ZrTVetxN8KrZnknELMxYqA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true">Pricing</h2></div>
</div></div><div data-element-id="elm_RnDeGGc5m8cg4-WRE5FqPw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_RnDeGGc5m8cg4-WRE5FqPw"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_2PX5OiX6Cs7JB2KzsQ7aeQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_2PX5OiX6Cs7JB2KzsQ7aeQ"].zpelem-col{ border-radius:1px; } </style></div>
<div data-element-id="elm_PL1jhjP2v0GpkEbKzFrYFg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_PL1jhjP2v0GpkEbKzFrYFg"].zpelem-col{ border-style:none; border-radius:1px; } </style><div data-element-id="elm_ipAsV-1lkBVHnz4EDSm8Ow" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ipAsV-1lkBVHnz4EDSm8Ow"].zpelem-text { border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 10px 5px rgba(255,184,144,0.3); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div><h2><span style="font-size:32px;font-weight:400;color:rgb(255, 184, 144);">Hubspot</span><span style="color:inherit;font-size:40px;"><br></span></h2><div><div><div><span style="font-size:32px;color:inherit;font-family:Roboto;font-weight:700;">$100/user/month</span><br></div>
</div></div></div><p><span style="font-size:14px;">(Min 5 users)</span></p><p><span style="font-size:20px;">Free version available</span><br></p></div>
</div></div><div data-element-id="elm_Nb1nQzJik4WUHi7-BUKGpQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_Nb1nQzJik4WUHi7-BUKGpQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_aC3tYRoL_UGoxWk7P89Egg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_aC3tYRoL_UGoxWk7P89Egg"].zpelem-text { border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 10px 5px rgba(52,152,219,0.2); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div><h2><span style="font-size:32px;font-weight:400;color:rgba(52, 152, 219, 0.55);">Zoho CRM</span><span style="color:inherit;font-size:40px;"><br></span></h2><div><div><div><span style="font-size:32px;color:inherit;font-family:Roboto;font-weight:700;">$40/user/month</span><br></div>
</div></div></div><p><br></p><p><span style="font-size:20px;">Free version available</span><br></p></div>
</div></div><div data-element-id="elm_YFhCtoXhA2vhFmsHP8Sa6A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_YFhCtoXhA2vhFmsHP8Sa6A"].zpelem-col{ border-radius:1px; } </style></div>
</div><div data-element-id="elm_Ebo5g5BAPwpKBaL753dg_g" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_Ebo5g5BAPwpKBaL753dg_g"].zprow{ border-radius:21px; padding-block-end:15px; } </style><div data-element-id="elm_y-cdsPvdmwAjJNB4OMKZvg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_y-cdsPvdmwAjJNB4OMKZvg"].zpelem-col{ border-style:none; border-radius:1px; } </style></div>
<div data-element-id="elm_iteziKKuj8fLsqaZQ-0A6Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-8 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_iteziKKuj8fLsqaZQ-0A6Q"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_8dVR9OaoedikN74cRIB2Pg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_8dVR9OaoedikN74cRIB2Pg"].zpelem-text { background-color:rgba(141,153,174,0.1); background-image:unset; border-style:none; border-radius:5px; padding:15px; box-shadow:5px 5px 10px 5px rgba(141,153,174,0.3); } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="font-size:25px;"></span></p><div style="color:inherit;"><h2><span style="font-size:40px;">Zoho One</span></h2></div>
<p><span style="font-size:26px;"><span style="color:rgba(46, 204, 113, 0.44);"><span style="color:rgb(1, 58, 81);">+40 apps (</span></span><span style="color:rgba(52, 152, 219, 0.55);">Zoho CRM&nbsp;<span style="color:rgb(1, 58, 81);">included)</span></span></span></p><p><span style="font-size:20px;"><span style="color:inherit;"><span style="font-size:32px;font-weight:700;">$37/user/month</span></span></span></p></div>
</div><div data-element-id="elm_RjsohVEGw7OVId6VBwZmCA" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_RjsohVEGw7OVId6VBwZmCA"].zpelem-button{ border-radius:1px; } </style><div class="zpbutton-container zpbutton-align-center "><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-lg zpbutton-style-roundcorner " href="https://go.blungo.com/7sCCuH"><span class="zpbutton-content">Try Out ZOHO ONE</span></a></div>
</div></div><div data-element-id="elm_0qhd-J1488Hv_C7dtLxbnQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-2 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_0qhd-J1488Hv_C7dtLxbnQ"].zpelem-col{ border-radius:1px; } </style></div>
</div><div data-element-id="elm_iVso3AJMNe3w0MgHUwoAlg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_iVso3AJMNe3w0MgHUwoAlg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_QW7pQh1Llh5xVIksXHnQ2g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_QW7pQh1Llh5xVIksXHnQ2g"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_1oroKoRiSlOohF4KQr1MkA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_1oroKoRiSlOohF4KQr1MkA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="text-align:left;"> So, I recommend Zoho CRM if you need a high level of customization, and you have the time and resources to set up the customizations and automations you need. The support team is ok, but most of the time you will have to do the work by yourself. Also if you are on a budget, Zoho is the best option. And keep in mind that Zoho CRM is included in the Zoho One suite, with other 40 apps to run your business, like a project manager, financial software, cloud storage and more.&nbsp; </div>
<div style="text-align:left;"><br></div><div style="text-align:left;"> I recommend Hubspot CRM if you are looking for a CRM that works really well and it's easy to set up. The design is very nice and minimalist, and it also includes several features that go beyond a CRM, like a ticket system. If you need to integrate the CRM with other apps that you use, chances are that hubspot is the best fit. The only con is the price. Hubspot is one of the most expensive CRMs out there, but you are paying for a really good customer support team and the extra features I mentioned. </div>
</div></div></div></div></div></div></div></div></div>]]></content:encoded><pubDate>Thu, 02 Mar 2023 03:30:45 -0800</pubDate></item><item><title><![CDATA[How to Create a ChatGPT Bot in Zoho Cliq]]></title><link>https://www.blungo.com/blogs/post/Create-a-ChatGPT-Bot-Zoho-Cliq</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Create a chatgpt bot in zoho cliq.png"/>In this tutorial we are going to go over how to create a bot that uses the ChatGPT API to respond to our questions. Once the bot is ready, we are going to add it to a channel. You will be able to use the bot directly or through the channel.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_KGYXp4_7hZ9F7ojhEVtoDw" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_KGYXp4_7hZ9F7ojhEVtoDw"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/rWeRia2SJrw" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p>In this tutorial we are going to go over how to create a bot that uses the ChatGPT API to respond to our questions. Once the bot is ready, we are going to add it to a channel. You will be able to use the bot directly or through the channel.&nbsp;<span style="color:inherit;">We are going to use the ChatGPT-3 API, that is not the latest version. The ChatGPT-4 API is not available at the time of creating this tutorial. Once the newer API version is available, we will edit this article.</span></p><p><span style="color:inherit;"><br></span></p><p>If you would like to learn how to create a Slash Command to ask questions to ChatGPT, check out this link.</p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Pre-requisites</h2></div>
<div data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li>An OpenAI account.</li></ul></div>
</div><div data-element-id="elm_qQGrfB2Sl8Sn6lgzL7Je6w" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_qQGrfB2Sl8Sn6lgzL7Je6w"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating the Bot</h2></div>
<div data-element-id="elm_TFRPDqt8lz3vXWSnA1aVhQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_TFRPDqt8lz3vXWSnA1aVhQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In Zoho Cliq, click on your profile picture, and go to "Bots &amp; Tools".</li><li>On the Bots tab, click on the "Create Bot" button<br></li><li>Name the Bot: for this example we are going to name it "ChatGPT"</li><li>Choose the access level: we are going to choose "organization", so anyone in our organization can use this bot</li><li><span style="color:inherit;">Under Channel Participation, select "Allow users to add this bot to any channel". Also check "Send messages", "Listen to Messages" and "auto-follow threads". This is important because we are going to add the bot to a channel later on.</span><br></li><li>Optional: add a bot image</li><li>Click on "Save Bot"</li></ol></div>
</div><div data-element-id="elm_KeLLX98_CvputMb1INmu8A" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_KeLLX98_CvputMb1INmu8A"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Adding the Message Handler Code</h2></div>
<div data-element-id="elm_HgKHqzMlyLRFf0srvnx6Kg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HgKHqzMlyLRFf0srvnx6Kg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>On the "Bots" tab, hover over the bot and click on "Edit Handlers"<br></li><li>Now click on "Edit Code" below "Message Handler"</li><li>Copy the code below.</li><li>Paste the code in the code box.</li><li>In OpenAI account, go to the settings and click on the "API Keys" tab (or use <a href="https://platform.openai.com/account/api-keys" title="this link" rel="">this link</a>).<br></li><li>Generate a new secret key and copy it.</li><li>Back in Zoho Cliq, replace the key "XXXXXXXXXXXX" with the one you generated.<br></li><li>Cliq on Save.</li></ol><div><br></div>
<div> That's it. The bot should be working. To test it, you can use the side chat panel. The first time you try to use it, you will have to grant some permissions first. </div>
</div></div><div data-element-id="elm_ciq0YZMJ43EG0UdZ9rjivg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ciq0YZMJ43EG0UdZ9rjivg"].zpelem-box{ background-color:#B2EA79; background-image:unset; border-style:solid; border-color:#04EA04 !important; border-width:1px; border-radius:5px; padding:20px; } </style><div data-element-id="elm_KmFzfv5GP7K1sB8gq6TcFg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_KmFzfv5GP7K1sB8gq6TcFg"].zpelem-text { border-radius:1px; padding:0px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div> //Message Handler Code </div>
<div> response = Map(); </div><div><span style="color:inherit;">question = message;</span><br></div>
<div> // Add Open AI token </div><div> token = "Bearer XXXXXXXXXXXX"; </div><div> // </div>
<div> header = Map(); </div><div> header.put("Authorization",token); </div><div> header.put("Content-Type","application/json"); </div>
<div> params = {"model":"text-davinci-003","prompt":question,"temperature":0.4,"top_p":1,"max_tokens":256,"frequency_penalty":0,"presence_penalty":0,"stop":{" Human:"," AI:"}}; </div>
<div> fetchCompletions = invokeurl </div><div> [ </div><div> url :"https://api.openai.com/v1/completions" </div>
<div> type :POST </div><div> parameters:params.toString() </div><div> headers:header </div>
<div> detailed:true </div><div> ]; </div><div> info "Fetch completions: " + fetchCompletions; </div>
<div> if(fetchCompletions.get("responseCode") == 200) </div><div> { </div><div> answer = fetchCompletions.get("responseText").get("choices").getJSON("text"); </div>
<div> response.put("text",answer); </div><div> } </div><div> else if(fetchCompletions.get("responseCode") == 429) </div>
<div> { </div><div> response = {"text":"I can't help with this. Try asking something else."}; </div>
<div> } </div><div> return response; </div></div></div></div></div><div data-element-id="elm_1jctI-J1lJnhrIE6XeStEw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_1jctI-J1lJnhrIE6XeStEw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Adding the Bot to a Channel and edit the Participation Handler</h2></div>
<div data-element-id="elm_75pcWOdATZDgq5ZJJ-cggg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_75pcWOdATZDgq5ZJJ-cggg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>Add the bot to the channel, as you would add a user to the channel.</li><li>Now go to "Bots &amp; Tools".</li><li>On the "Bots" tab, hover over the ChatGPT Bot and click on "Edit Handlers".<br></li><li>Now click on "Edit Code" below "Participation Handler".</li><li>Copy the code below.</li><li>Paste the code in the code box.</li><li>Save the changes.</li><li>Go back to the "Message Handler" code, and copy the ChatGTP API Key.</li><li>Back in the "Participation Handler", replace the key "XXXXXXXXXXXX" with the one you copied.<br></li><li>Save the changes again.</li></ol><div><br></div>
<div> The bot is ready to answer to any questions you post on the channel. To test it out, just send a message in the channel and wait for the ChatGPT response. </div>
</div></div><div data-element-id="elm_GPq2-zqqgLsxBsLmbZtlvg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_GPq2-zqqgLsxBsLmbZtlvg"].zpelem-box{ background-color:#B2EA79; background-image:unset; border-style:solid; border-color:#04EA04 !important; border-width:1px; border-radius:5px; padding:20px; } </style><div data-element-id="elm_0MijW0jMrmIgU75cTL4EWg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_0MijW0jMrmIgU75cTL4EWg"].zpelem-text { border-radius:1px; padding:0px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div> //Participation Handler Code </div>
<div><div style="color:inherit;"><div style="color:inherit;"><div> response = Map(); </div>
<div> if(operation == "message_sent") </div><div> { </div><div> if(data.get("message").get("type") == "text") </div>
<div> { </div><div> response = Map(); </div><div> question = data.get("message").get("text"); </div>
<div> token = "Bearer XXXXXXXXXXXX"; </div><div> header = Map(); </div><div> header.put("Authorization",token); </div>
<div> header.put("Content-Type","application/json"); </div><div> params = {"model":"text-davinci-003","prompt":question,"temperature":0.9,"max_tokens":256,"top_p":1,"frequency_penalty":0,"presence_penalty":0,"stop":{" Human:"," AI:"}}; </div>
<div> fetchCompletions = invokeurl </div><div> [ </div><div> url :"https://api.openai.com/v1/completions" </div>
<div> type :POST </div><div> parameters:params.toString() </div><div> detailed : true </div>
<div> headers:header </div><div> ]; </div><div> if(fetchCompletions.get("responseCode") == 200) </div>
<div> { </div><div> answer = fetchCompletions.get("responseText").get("choices").getJSON("text"); </div>
<div> info "answer" + answer; </div><div> response.put("text",answer); </div><div> } </div>
<div> else if(fetchCompletions.get("responseCode") == 429) </div><div> { </div><div> &nbsp;response = {"text":"<span style="color:inherit;">I can't help with this. Try asking something else.</span>"}; </div>
<div> } </div><div> } </div><div> } </div><div> return response ; </div></div></div>
</div></div></div></div></div></div></div></div></div></div>]]></content:encoded><pubDate>Sat, 25 Feb 2023 11:39:34 -0800</pubDate></item><item><title><![CDATA[Create a ChatGPT Slash Command in Zoho Cliq]]></title><link>https://www.blungo.com/blogs/post/Create-a-ChatGPT-Slash-Command-in-Zoho-Cliq</link><description><![CDATA[<img align="left" hspace="5" src="https://www.blungo.com/Blogpost/Thumbnails/Create a chatgpt slash command.png"/>In this tutorial, we are going to go over how to create a slash command in Zoho Cliq, so you can ask questions to ChatGPT directly in Cliq.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_8IviC7roTWy1pB8T5m2pag" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"> [data-element-id="elm_QTBrCAUDSOyFRlCdpLN1GQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_VoIP_gLFRbaPD-J1OwS1cA"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Au-KS9B2rZO9fZBiSL1FKw" data-element-type="iframe" class="zpelement zpelem-iframe "><style type="text/css"> [data-element-id="elm_Au-KS9B2rZO9fZBiSL1FKw"].zpelem-iframe{ border-radius:1px; } </style><div class="zpiframe-container zpiframe-align-center"><iframe class="zpiframe " src="https://www.youtube.com/embed/Ctft87QFdNc" width="560" height="315" align="center" allowfullscreen frameborder="0"></iframe></div>
</div><div data-element-id="elm__bttFMMbQBeQgsOADxw2gg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm__bttFMMbQBeQgsOADxw2gg"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">What we are going to do</h2></div>
<div data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_FZnVjR5LTqSOKJv9JmBOGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p>In this tutorial we are going to go over how to create a slash command in Zoho Cliq, so you can ask questions to ChatGPT directly in Cliq. Once you get the answer, you will be able to post them on any chat or channel.&nbsp;<span style="color:inherit;">We are going to use the ChatGPT-3 API, that is not the latest version. The ChatGPT-4 API is not available at the time of creating this tutorial. Once the newer API version is available, we will edit this article.</span></p></div>
</div><div data-element-id="elm_DiNwxandSxP56pZ4iGSklA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DiNwxandSxP56pZ4iGSklA"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Pre-requisites</h2></div>
<div data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Xxk_NPeah5V5w4v05pp0BQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li>An OpenAI account.</li></ul></div>
</div><div data-element-id="elm_qQGrfB2Sl8Sn6lgzL7Je6w" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_qQGrfB2Sl8Sn6lgzL7Je6w"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Creating the Command</h2></div>
<div data-element-id="elm_TFRPDqt8lz3vXWSnA1aVhQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_TFRPDqt8lz3vXWSnA1aVhQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>In Zoho Cliq, click on your profile picture, and go to "Bots &amp; Tools".</li><li>On the left, click on "Commands"</li><li>Click on the "Create Command" button</li><li>Name the command: for this example we are going to name it "chatgpt"</li><li>Add a Hint: for example, ChatGPT answers your questions.</li><li>Choose the access level: we are going to choose "organization"</li><li>Optional: add an image</li><li>Click on "Save &amp; Edit Code"</li></ol></div>
</div><div data-element-id="elm_KeLLX98_CvputMb1INmu8A" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_KeLLX98_CvputMb1INmu8A"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Editing the Code</h2></div>
<div data-element-id="elm_HgKHqzMlyLRFf0srvnx6Kg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HgKHqzMlyLRFf0srvnx6Kg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><span style="text-decoration-line:underline;">On the Execution Handler tab:</span></div>
<ol><li>Delete the code that is already there.<br></li><li>Copy the code below.</li><li>Paste the code in the "Execution Handler" tab.</li><li>In OpenAI account, go to the settings and click on the "API Keys" tab (or use <a href="https://platform.openai.com/account/api-keys" title="this link" rel="">this link</a>).<br></li><li>Generate a new secret key and copy it.</li><li>Back in Zoho Cliq, replace the key "XXXXXXXXXXXX" with the one you generated.<br></li><li>Cliq on Save.</li></ol><div><br></div>
<div><span style="text-decoration-line:underline;">On the Suggestion Handler tab:</span></div>
<div><ol><li>Remove the code.</li><li>Click on Save</li></ol></div></div></div><div data-element-id="elm_1jctI-J1lJnhrIE6XeStEw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_1jctI-J1lJnhrIE6XeStEw"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Testing the Command</h2></div>
<div data-element-id="elm_75pcWOdATZDgq5ZJJ-cggg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_75pcWOdATZDgq5ZJJ-cggg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ol><li>Open a chat or channel in Zoho Cliq</li><li>Tipe <span style="background-color:rgb(178, 234, 121);">/chatgpt</span> and press Enter</li><li>The first time you use the Command, you will have to allow the Command to access certain information. Click on "Proceed to Allow".</li><li>Type a prompt. For example, "what is Zoho Cliq?".</li><li>Press enter to send the message.</li><li>The Command responded to you. The message is visible to you only.</li><li>Use one of the options for the message: post it on the chat, forward it to other chats or channels, or close it. If you don't choose any of the options, when you close the chat, the message will be closed automatically.</li></ol></div>
</div><div data-element-id="elm_XuwatqdttEC16RHlDDYOcQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_XuwatqdttEC16RHlDDYOcQ"].zpelem-heading { border-radius:1px; } </style><h2 class="zpheading zpheading-align-left " data-editor="true">Code</h2></div>
<div data-element-id="elm_ciq0YZMJ43EG0UdZ9rjivg" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ciq0YZMJ43EG0UdZ9rjivg"].zpelem-box{ background-color:#B2EA79; background-image:unset; border-style:solid; border-color:#04EA04 !important; border-width:1px; border-radius:5px; padding:20px; } </style><div data-element-id="elm_KmFzfv5GP7K1sB8gq6TcFg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_KmFzfv5GP7K1sB8gq6TcFg"].zpelem-text { border-radius:1px; padding:0px; margin:0px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><div><div style="color:inherit;"><div> response = Map(); </div>
<div> // Creating the card </div><div> card = Map(); </div><div> card.put("theme","modern-inline"); </div>
<div> card.put("title","ChatGTP"); </div><div> // Add Open AI token </div><div> token = "Bearer XXXXXXXXXXXX"; </div>
<div> // </div><div> header = Map(); </div><div> header.put("Authorization",token); </div>
<div> header.put("Content-Type","application/json"); </div><div> params = {"model":"text-davinci-003","prompt":arguments,"temperature":0.4,"top_p":1,"max_tokens":256,"frequency_penalty":0,"presence_penalty":0,"stop":{" Human:"," AI:"}}; </div>
<div> fetchCompletions = invokeurl </div><div> [ </div><div> url :"https://api.openai.com/v1/completions" </div>
<div> type :POST </div><div> parameters:params.toString() </div><div> headers:header </div>
<div> detailed:true </div><div> ]; </div><div> info "Fetch completions: " + fetchCompletions; </div>
<div> if(fetchCompletions.get("responseCode") == 200) </div><div> { </div><div> answer = fetchCompletions.get("responseText").get("choices").getJSON("text"); </div>
<div> response.put("text",answer); </div><div> } </div><div> else if(fetchCompletions.get("responseCode") == 429) </div>
<div> { </div><div> response = {"text":"Oops! I can't help with this. Try asking something else :wink:"}; </div>
<div> } </div><div> // Adding response to the card </div><div> response.put("card",card); </div>
<div> // </div><div> return response; </div></div></div></div></div></div></div></div>
</div></div></div></div></div>]]></content:encoded><pubDate>Sat, 25 Feb 2023 11:03:58 -0800</pubDate></item></channel></rss>