<?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.zuperstars.de/blogs/tag/how-to/feed" rel="self" type="application/rss+xml"/><title>Zoho Partner | ZUPERSTARS mit Z wie ZOHO - Blog #How-to</title><description>Zoho Partner | ZUPERSTARS mit Z wie ZOHO - Blog #How-to</description><link>https://www.zuperstars.de/blogs/tag/how-to</link><lastBuildDate>Wed, 10 Dec 2025 19:07:48 +0100</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Zuperstars Video: Integration von OpenAI in Zoho CRM mit make.com]]></title><link>https://www.zuperstars.de/blogs/post/video-integration-zohocrm-openai-makecom</link><description><![CDATA[<img align="left" hspace="5" src="https://www.zuperstars.de/blog-content/00 YT-Bild.png"/> KI eignet sich hervorragend dafür, mit einem CRM-System zusammenzuarbeiten. Viele Themen wie die Anreicherung von Daten, die Bewertung vo ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_fD3GzRs7Tn2IaYxmnIgwWw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_zxCLmQ3BSQOtcOCKettYoA" 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_LFdN1dPtRgeq3pn0gVSm2w" 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_EdBEXWtXQkWl7MUuRxFZ5A" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p style="text-align:left;"><span style="color:inherit;"><span><span>KI eignet sich hervorragend dafür, mit einem CRM-System zusammenzuarbeiten. Viele Themen wie die Anreicherung von Daten, die Bewertung von Leads oder das Erzeugen von personalisiertem Content sind Disziplinen, die heutzutage keine allzu hohe Lernschwelle mehr erfordern.</span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span><br/></span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span>In unserem aktuellen Video zeigen wir, wie man eine KI-basierte Kundenbewertung aufbauen kann. Und das alles ohne Programmierung.</span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span><br/></span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span>Folgende Tools kommen zum Einsatz: Zoho CRM, OpenAI und make.com als digitales Workflowsystem</span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span><br/></span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span>Mehr Infos zu make.com: https://make.com/</span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span>Mehr Infos zu OpenAI: https://openai.com/de-DE/</span></span></span></p><p style="text-align:left;"><span style="color:inherit;"><span><span>Zoho CRM testen: https://store.zoho.eu/ResellerCustomerSignUp.do?id=72c5412c4b2e5baa9d568f94de0fff99&amp;locale=de Fragen oder Anmerkungen? Hier unverbindlichen Termin buchen: https://calendly.com/lco-pl/30min</span></span><br/></span></p><p style="text-align:left;"><br/></p><p style="text-align:left;"><span style="color:inherit;">Hier geht es zum Video:&nbsp;</span><a href="https://youtu.be/hRNGwg8ugnA" rel="">https://youtu.be/hRNGwg8ugnA</a></p></div>
</div><div data-element-id="elm_XOCspI621OqHDLBgJXryvQ" data-element-type="video" class="zpelement zpelem-video "><style type="text/css"> @media (max-width: 767px) { [data-element-id="elm_XOCspI621OqHDLBgJXryvQ"].zpelem-video iframe.zpvideo{ width:560px !important; height:315px !important; } } @media all and (min-width: 768px) and (max-width:991px){ [data-element-id="elm_XOCspI621OqHDLBgJXryvQ"].zpelem-video iframe.zpvideo{ width:560px !important; height:315px !important; } } </style><div class="zpvideo-container zpiframe-align-left zpiframe-mobile-align-center zpiframe-tablet-align-center"><iframe class="zpvideo " width="560" height="315" src="//www.youtube.com/embed/hRNGwg8ugnA?enablejsapi=1" frameborder="0" allowfullscreen id=youtube-video-1 data-api=youtube></iframe></div>
</div><div data-element-id="elm_02RWoLfswCfS0G3xJz9F6Q" data-element-type="buttonicon" class="zpelement zpelem-buttonicon "><style> [data-element-id="elm_02RWoLfswCfS0G3xJz9F6Q"].zpelem-buttonicon{ border-radius:1px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center "><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-none zpbutton-icon-align-left " href="https://calendly.com/lco-pl/30min" target="_blank"><span class="zpbutton-icon "><svg viewBox="0 0 24 24" height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M22 12C22 10.6868 21.7413 9.38647 21.2388 8.1731C20.7362 6.95996 19.9997 5.85742 19.0711 4.92896C18.1425 4.00024 17.0401 3.26367 15.8268 2.76123C14.6136 2.25854 13.3132 2 12 2V4C13.0506 4 14.0909 4.20703 15.0615 4.60889C16.0321 5.01099 16.914 5.60034 17.6569 6.34326C18.3997 7.08594 18.989 7.96802 19.391 8.93848C19.7931 9.90918 20 10.9495 20 12H22Z"></path><path d="M2 10V5C2 4.44775 2.44772 4 3 4H8C8.55228 4 9 4.44775 9 5V9C9 9.55225 8.55228 10 8 10H6C6 14.4182 9.58173 18 14 18V16C14 15.4478 14.4477 15 15 15H19C19.5523 15 20 15.4478 20 16V21C20 21.5522 19.5523 22 19 22H14C7.37259 22 2 16.6274 2 10Z"></path><path d="M17.5433 9.70386C17.8448 10.4319 18 11.2122 18 12H16.2C16.2 11.4485 16.0914 10.9023 15.8803 10.3928C15.6692 9.88306 15.3599 9.42017 14.9698 9.03027C14.5798 8.64014 14.1169 8.33081 13.6073 8.11963C13.0977 7.90869 12.5515 7.80005 12 7.80005V6C12.7879 6 13.5681 6.15527 14.2961 6.45679C15.024 6.7583 15.6855 7.2002 16.2426 7.75732C16.7998 8.31445 17.2418 8.97583 17.5433 9.70386Z"></path></svg></span><span class="zpbutton-content">Jetzt mit uns sprechen</span></a></div>
</div></div></div></div></div><div data-element-id="elm_rwsNrsccXq9QvbMkx8ChQg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_7Hb4ntnGxQTsqxmuORaYLw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_E2WJ5L7mOIa6NEsGoOT0Hg" 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"></style></div>
</div></div></div></div> ]]></content:encoded><pubDate>Mon, 25 Aug 2025 13:36:03 +0200</pubDate></item><item><title><![CDATA[Zuperstars Video: Zoho Marketing Automation - Geburtstagskampagne in weniger als 1 Minute! Wetten?!]]></title><link>https://www.zuperstars.de/blogs/post/video-marketing-automation-geburtstagskampagne</link><description><![CDATA[<img align="left" hspace="5" src="https://www.zuperstars.de/blog-content/02 Thema-Vorstellung 2.png"/>Geburtstagskampagnen sind eine einfache Möglichkeit, mit Interessenten oder Kunden in Kontakt zu treten. Dazu kommt noch, dass diese - sofern sie über ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_fD3GzRs7Tn2IaYxmnIgwWw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_zxCLmQ3BSQOtcOCKettYoA" 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_LFdN1dPtRgeq3pn0gVSm2w" 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_EdBEXWtXQkWl7MUuRxFZ5A" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><p style="text-align:left;"><span style="color:inherit;">Geburtstagskampagnen sind eine einfache Möglichkeit, mit Interessenten oder Kunden in Kontakt zu treten. Dazu kommt noch, dass diese - sofern sie über den E-Mail-Kanal ausgeführt werden - fast kostenneutral umgesetzt werden können. Dröge sind Geburtstagskampagnen keinesfalls, Sie können mit Goodies aufgepeppt oder auch mal anders gedacht werden (&quot;alles Gute nachträglich&quot;).</span></p><p style="text-align:left;"><span style="color:inherit;"><br/></span></p><p style="text-align:left;"><span style="color:inherit;">In unserem Video treten wir (hoffentlich!) den Beweis an, dass eine solche Kampagne mit der Zoho Marketing Automation in weniger als einer Minute erstellt werden kann. Zusätzlich geben wir Ihnen ein paar wertvolle Informationen mit, was neben dem eigentlichen Aufbau der Kampagne sonst noch beachtet werden muss.</span></p><p style="text-align:left;"><span style="color:inherit;"><br/></span></p><p style="text-align:left;"><span style="color:inherit;">Hier geht es zum Video:&nbsp;<a href="https://youtu.be/-tzS2uPlBig">https://youtu.be/-tzS2uPlBig</a></span><br/></p></div>
</div><div data-element-id="elm_0G0-_mbP-iMd9q2xS54nmw" data-element-type="video" class="zpelement zpelem-video "><style type="text/css"> @media (max-width: 767px) { [data-element-id="elm_0G0-_mbP-iMd9q2xS54nmw"].zpelem-video iframe.zpvideo{ width:560px !important; height:315px !important; } } @media all and (min-width: 768px) and (max-width:991px){ [data-element-id="elm_0G0-_mbP-iMd9q2xS54nmw"].zpelem-video iframe.zpvideo{ width:560px !important; height:315px !important; } } </style><div class="zpvideo-container zpiframe-align-left zpiframe-mobile-align-center zpiframe-tablet-align-center"><iframe class="zpvideo " width="560" height="315" src="//www.youtube.com/embed/-tzS2uPlBig?enablejsapi=1" frameborder="0" allowfullscreen id=youtube-video-1 data-api=youtube></iframe></div>
</div><div data-element-id="elm_02RWoLfswCfS0G3xJz9F6Q" data-element-type="buttonicon" class="zpelement zpelem-buttonicon "><style> [data-element-id="elm_02RWoLfswCfS0G3xJz9F6Q"].zpelem-buttonicon{ 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-md zpbutton-style-none zpbutton-icon-align-left " href="https://calendly.com/lco-pl/30min" target="_blank"><span class="zpbutton-icon "><svg viewBox="0 0 24 24" height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M22 12C22 10.6868 21.7413 9.38647 21.2388 8.1731C20.7362 6.95996 19.9997 5.85742 19.0711 4.92896C18.1425 4.00024 17.0401 3.26367 15.8268 2.76123C14.6136 2.25854 13.3132 2 12 2V4C13.0506 4 14.0909 4.20703 15.0615 4.60889C16.0321 5.01099 16.914 5.60034 17.6569 6.34326C18.3997 7.08594 18.989 7.96802 19.391 8.93848C19.7931 9.90918 20 10.9495 20 12H22Z"></path><path d="M2 10V5C2 4.44775 2.44772 4 3 4H8C8.55228 4 9 4.44775 9 5V9C9 9.55225 8.55228 10 8 10H6C6 14.4182 9.58173 18 14 18V16C14 15.4478 14.4477 15 15 15H19C19.5523 15 20 15.4478 20 16V21C20 21.5522 19.5523 22 19 22H14C7.37259 22 2 16.6274 2 10Z"></path><path d="M17.5433 9.70386C17.8448 10.4319 18 11.2122 18 12H16.2C16.2 11.4485 16.0914 10.9023 15.8803 10.3928C15.6692 9.88306 15.3599 9.42017 14.9698 9.03027C14.5798 8.64014 14.1169 8.33081 13.6073 8.11963C13.0977 7.90869 12.5515 7.80005 12 7.80005V6C12.7879 6 13.5681 6.15527 14.2961 6.45679C15.024 6.7583 15.6855 7.2002 16.2426 7.75732C16.7998 8.31445 17.2418 8.97583 17.5433 9.70386Z"></path></svg></span><span class="zpbutton-content">Jetzt mit uns sprechen</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Wed, 16 Oct 2024 14:57:43 +0200</pubDate></item><item><title><![CDATA[HOWTO: Create tasks for campaign members in Zoho CRM]]></title><link>https://www.zuperstars.de/blogs/post/howto-create-tasks-for-campaign-members-in-zoho-crm</link><description><![CDATA[Many of our customers are using Zoho CRM for account management. One part - e.g. for cross- and upselling - is accomplished by sales campaigns with th ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_tQpBIlbGQXOdxoFvfprSRA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_80nmAQX9S9K70lX3bbg-nQ" 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_gJK6S4hCQCiQ_9TxSj-m3w" 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_rMalnqhFTR2GhmDPhZPNYQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_rMalnqhFTR2GhmDPhZPNYQ"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-align-left " data-editor="true"><span style="color:inherit;">Situation</span></h2></div>
<div data-element-id="elm_um-tPOZoSyOLCB1U06tUgw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_um-tPOZoSyOLCB1U06tUgw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Many of our customers are using Zoho CRM for account management. One part - e.g. for cross- and upselling - is accomplished by sales campaigns with the built-in campaign module. These campaigns are used for communicating with accounts e.g. regarding a special product or service. Once a campaign is planned by management the tasks are delegated to the sales staff for execution.</span><br></p></div>
</div><div data-element-id="elm_iR1GqUwXjWSJEPZa0R0b-g" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_iR1GqUwXjWSJEPZa0R0b-g"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">Challenge</span></h2></div>
<div data-element-id="elm_A-ntvnpUp75-WJaOpttw5Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_A-ntvnpUp75-WJaOpttw5Q"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">To be aware of the current work backlog all campaign-related action items should be available as tasks (per campaign member) for the sales staff. As one campaign can consist of &gt; 50 campaign in the same context &gt; 50 campaign tasks would have to be created manually. As of now Zoho CRM does not offer automated functionality to create tasks for campaign members.</span><br></p></div>
</div><div data-element-id="elm_mBs8gHDD5V-VxlIUTJYy4w" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_mBs8gHDD5V-VxlIUTJYy4w"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">Solution</span></h2></div>
<div data-element-id="elm_7MOlGUxusLodPortTdFCVQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_7MOlGUxusLodPortTdFCVQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">The approach consists of:</span><br></p><div><ol><li>Create a button for the campaign screen</li><li>The button executes a custom function</li><li>The function creates a task for each campaign member</li></ol><ul><ul><li>Task is connected to the campaign, the contact (= member) and account</li><li>The task ownership is assigned to the existing member/contact ownership</li></ul></ul></div></div>
</div><div data-element-id="elm_LhV2TmCVaZw_E--6gKsjJw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_LhV2TmCVaZw_E--6gKsjJw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">With the following code snipped the described functionality is accomplished. Please feel free to use, modify, optimize and share it!</span><br></p></div>
</div><div data-element-id="elm_nilTX1tfaJ3cIiKqqGEFEQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_nilTX1tfaJ3cIiKqqGEFEQ"].zpelem-text { background-color:#FAFAFA; background-image:unset; font-family:courier new, monospace; font-size:14px; font-weight:400; border-style:solid; border-color:#E6E6E6 !important; border-width:1px; border-radius:1px; padding:10px; } [data-element-id="elm_nilTX1tfaJ3cIiKqqGEFEQ"].zpelem-text :is(h1,h2,h3,h4,h5,h6){ font-family:courier new, monospace; font-size:14px; font-weight:400; } </style><div class="zptext zptext-align-left " data-editor="true"><div>campaignDetails = zoho.crm.getRecordById(&quot;Campaigns&quot;,campaignId);</div><div>campaignMembers = zoho.crm.getRelatedRecords('Contacts',&quot;Campaigns&quot;,campaignId);</div><div>for each&nbsp; campaignMember in campaignMembers</div><div>{</div><div>&nbsp;&nbsp;&nbsp;&nbsp;campaignMemberId = campaignMember.get(&quot;id&quot;);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;campaignMemberOwner = campaignMember.get(&quot;Owner&quot;).get(&quot;id&quot;);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;info campaignMemberOwner;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap = Map();</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap.put(&quot;Subject&quot;,concat(&quot;Follow-up für Kampagne: &quot;,campaignDetails.get(&quot;Campaign_Name&quot;)));</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap.put(&quot;$se_module&quot;,&quot;Campaigns&quot;);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap.put(&quot;What_Id&quot;,campaignId);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap.put(&quot;Who_Id&quot;,{&quot;id&quot;:campaignMemberId});</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap.put(&quot;Owner&quot;,campaignMemberOwner);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;crmTaskFieldMap.put(&quot;Due Date&quot;,today.addDay(3));</div><div>&nbsp;&nbsp;&nbsp;&nbsp;createTask = zoho.crm.createRecord(&quot;Tasks&quot;,crmTaskFieldMap);</div><div>}</div><div>return &quot;&quot;;</div></div>
</div><div data-element-id="elm_dM9p5d_G3nJi0d3sxPGTxQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dM9p5d_G3nJi0d3sxPGTxQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">The script gets the campaign members (= connected contacts), loops through them and creates tasks records for each contact.</span><br></p></div>
</div><div data-element-id="elm_Ej15Qh6m2RSNML3VvGyvaA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_Ej15Qh6m2RSNML3VvGyvaA"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">Next Steps</span></h2></div>
<div data-element-id="elm_v3LErjTZToOmaUSKeQG9iA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_v3LErjTZToOmaUSKeQG9iA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">The script is pretty simple and does exactly what we (and some of our customers) needed. However, there is some potential for future improvement so we share these thoughts:</span><br></p><div><ul><li>The task information can be completed by adding more information (e.g. due data, priority, some textual information and so on).</li><li>When you have a campaign with (let's say) 500 members and you hit the button by accident you have 500 tasks you will have to clean. Maybe in this case an undo function would be good or at least a textual information (something like a batch ID) through which a run can be cleaned by filtering the tasks in an easy way and delete them.</li><li>In a greater context it would be desirable to prioritize (and structure) tasks according to customer value or campaign priority. However, this is a different question and would have to be approached in another context.</li></ul></div></div>
</div><div data-element-id="elm_TVd2ZpKOQkCCZCe37oR5QA" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TVd2ZpKOQkCCZCe37oR5QA"].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-md zpbutton-style-none " href="https://calendly.com/zuperstars-pl/30min" target="_blank"><span class="zpbutton-content">Jetzt mit uns sprechen!</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sun, 12 Apr 2020 22:27:00 +0200</pubDate></item><item><title><![CDATA[HOWTO: Zoho CRM account tags for segmentation in Zoho MarketingHub]]></title><link>https://www.zuperstars.de/blogs/post/howto-zoho-crm-account-tags-for-segmentation-in-zoho-marketinghub</link><description><![CDATA[Our customer is using Zoho CRM for their B2B customer processes. B2B communication (inbound and outbound) is executed via campaigns and journeys withi ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_u7iVKmeCT8uUe3-AoVMZOQ" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_MqQ7p0EeQFujvbMrKs-ErA" 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_B5o9YnB-RA6yuKmZ_4NURg" 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_B5o9YnB-RA6yuKmZ_4NURg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_npNJ8Zk3Q5e030y_8v_HOg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_npNJ8Zk3Q5e030y_8v_HOg"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-align-left " data-editor="true"><span style="color:inherit;">Situation</span></h2></div>
<div data-element-id="elm_zgK2W31YR5mqKcLNoEVgZQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_zgK2W31YR5mqKcLNoEVgZQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Our customer is using Zoho CRM for their B2B customer processes. B2B communication (inbound and outbound) is executed via campaigns and journeys within Zoho MarketingHub. In CRM accounts are tagged to reflect their business and technical interests. These tags are used for segmentation and personalization in MarketingHub.</span><br></p></div>
</div><div data-element-id="elm_aPbBF6gMOY7qKbKC4hl5zA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_aPbBF6gMOY7qKbKC4hl5zA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">When an account is tagged (e.g. for interest in &quot;product A&quot;) then all contacts of this account should be able to be targeted in marketing concerning the interest.</span><br></p></div>
</div><div data-element-id="elm_-k-2yusDz18kkrSMMMQyjg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_-k-2yusDz18kkrSMMMQyjg"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">Challenge</span></h2></div>
<div data-element-id="elm_0Ou8hvu4hXDNZ9Fox12ivQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_0Ou8hvu4hXDNZ9Fox12ivQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">As of now it is not possible to synchronize account tags from CRM to contacts in MarketingHub. It is possible to do so with contact tags but not with account tags. We received information from Zoho that this feature might be implemented in the future but currently it is not yet planned into the product roadmap.</span><br></p></div>
</div><div data-element-id="elm_DYeDdOeIdNtFUS2aNp_dhg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_DYeDdOeIdNtFUS2aNp_dhg"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">Solution</span></h2></div>
<div data-element-id="elm_KXmzlrhw0Rb8r5XZbWOXJQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_KXmzlrhw0Rb8r5XZbWOXJQ"].zpelem-heading { border-radius:1px; } </style><h3
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">#1: Create new contact field</span></h3></div>
<div data-element-id="elm_aVlp3gBgwV3XFHVO0NbOOA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_aVlp3gBgwV3XFHVO0NbOOA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Navigate to the module and field configuration and add a a new text field in the contact object:</span><br></p></div>
</div><div data-element-id="elm_BfB3RfDoEODe4CaqnV-1jw" data-element-type="image" class="zpelement zpelem-image "><style> [data-element-id="elm_BfB3RfDoEODe4CaqnV-1jw"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="size-original" data-size-mobile="size-original" data-align="left" data-tablet-image-separate="" data-mobile-image-separate="" class="zpimage-container zpimage-align-left zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/slc_contact_tags_001.png" size="medium" data-lightbox="true" style="width:1600px;"/></picture></span></figure></div>
</div><div data-element-id="elm_Y4n3DYaFOvutrSq-cPkfOg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Y4n3DYaFOvutrSq-cPkfOg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Make sure the permissions are set correctly:</span><br></p></div>
</div><div data-element-id="elm_zyBYcpl3I_lJTpyNjNd1-Q" data-element-type="image" class="zpelement zpelem-image "><style> [data-element-id="elm_zyBYcpl3I_lJTpyNjNd1-Q"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="size-original" data-size-mobile="size-original" data-align="left" data-tablet-image-separate="" data-mobile-image-separate="" class="zpimage-container zpimage-align-left zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/slc_contact_tags_002.png" size="medium" data-lightbox="true" style="width:1254px;padding:0px;margin:0px;"/></picture></span></figure></div>
</div><div data-element-id="elm_aaTPAMa3A8ITygQpbvSt4Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_aaTPAMa3A8ITygQpbvSt4Q"].zpelem-heading { border-radius:1px; } </style><h3
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">#2: Create workflow</span></h3></div>
<div data-element-id="elm_Z_yDJ_qoD_3FAUTWLGH47w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Z_yDJ_qoD_3FAUTWLGH47w"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Create a workflow for the account object which triggers every time an account is created or updated:</span><br></p></div>
</div><div data-element-id="elm_qMEoQDwUCTMmnrYmcMSG-A" data-element-type="image" class="zpelement zpelem-image "><style> [data-element-id="elm_qMEoQDwUCTMmnrYmcMSG-A"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="size-original" data-size-mobile="size-original" data-align="left" data-tablet-image-separate="" data-mobile-image-separate="" class="zpimage-container zpimage-align-left zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/slc_contact_tags_003-1024x567.png" size="medium" data-lightbox="true" style="width:1024px;"/></picture></span></figure></div>
</div><div data-element-id="elm_dl_4rmqK0CitM6XE0h6drw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dl_4rmqK0CitM6XE0h6drw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Create a custom function which is executed by the workflow:</span><br></p></div>
</div><div data-element-id="elm_L_zAzDDmpeezf7AFl06iaQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_L_zAzDDmpeezf7AFl06iaQ"].zpelem-text { background-color:#FAFAFA; background-image:unset; font-family:Courier New, monospace; font-size:14px; font-weight:400; border-style:solid; border-color:#E6E6E6 !important; border-width:1px; border-radius:1px; padding:10px; } [data-element-id="elm_L_zAzDDmpeezf7AFl06iaQ"].zpelem-text :is(h1,h2,h3,h4,h5,h6){ font-family:Courier New, monospace; font-size:14px; font-weight:400; } </style><div class="zptext zptext-align-left " data-editor="true"><div>getaccdet = zoho.crm.getRecordById(&quot;Accounts&quot;,accid);</div><p>tags = getaccdet.get(&quot;Tag&quot;);<br></p><p>tags_conc = &quot;&quot;;<br></p><p>for each&nbsp; tag in tags<br></p><p>{<br></p><p>&nbsp;&nbsp;&nbsp;&nbsp;tags_conc = concat(concat(tags_conc,tag.get(&quot;name&quot;)),&quot;; &quot;);</p><div>}</div><p>tags_conc = tags_conc.subString(0,tags_conc.length() - 2);</p><div>getcontacts = zoho.crm.getRelatedRecords(&quot;Contacts&quot;,&quot;Accounts&quot;,accid);</div><div>for each&nbsp; contact in getcontacts</div><div>{</div><div>&nbsp;&nbsp;&nbsp;&nbsp;contid = contact.get(&quot;id&quot;);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;mp = Map();</div><div>&nbsp;&nbsp;&nbsp;&nbsp;mp.put(&quot;Account_Tags&quot;,tags_conc);</div><div>&nbsp;&nbsp;&nbsp;&nbsp;ret = zoho.crm.updateRecord(&quot;Contacts&quot;,contid,mp);</div><div>}</div><div>getcontacts = zoho.crm.getRelatedRecords(&quot;Contacts&quot;,&quot;Accounts&quot;,accid);</div><div>for each&nbsp; contact in getcontacts</div><div>{</div><p>&nbsp;&nbsp;&nbsp;&nbsp;info contact.get(&quot;Account_Tags&quot;);</p><div>}</div></div>
</div><div data-element-id="elm_GNZVv7A0RcSfAz_5YfqoFQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_GNZVv7A0RcSfAz_5YfqoFQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">The function reads the account tags, concatenates it and puts it into the custom field of all contacts connected to the account.</span><br></p></div>
</div><div data-element-id="elm_39K6669SZc6Bz14-2yKb2A" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_39K6669SZc6Bz14-2yKb2A"].zpelem-heading { border-radius:1px; } </style><h3
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">#3: Sync new field</span></h3></div>
<div data-element-id="elm_oIfGSZ-4blzDPIFocN-A3Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_oIfGSZ-4blzDPIFocN-A3Q"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Add the newly created field to your sync job in MarketingHub:</span><br></p></div>
</div><div data-element-id="elm_Gm0dZ5Q7XgwrlvKTtlWClA" data-element-type="image" class="zpelement zpelem-image "><style> [data-element-id="elm_Gm0dZ5Q7XgwrlvKTtlWClA"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="size-original" data-size-mobile="size-original" data-align="left" data-tablet-image-separate="" data-mobile-image-separate="" class="zpimage-container zpimage-align-left zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/slc_contact_tags_004-1024x617.png" size="medium" data-lightbox="true" style="width:1024px;"/></picture></span></figure></div>
</div><div data-element-id="elm_ba0pUv69dA-GDR0l2OnkVw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ba0pUv69dA-GDR0l2OnkVw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Now when your sync job runs the account tags are synced to your MarketingHub contacts and the information can be used for segmentation and personalization.</span><br></p></div>
</div><div data-element-id="elm_bKAAAKa1FGNhJcEiCrEuCg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_bKAAAKa1FGNhJcEiCrEuCg"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">Next Steps</span></h2></div>
<div data-element-id="elm_mIpSrZQ-p7StSNyD8XrrWA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_mIpSrZQ-p7StSNyD8XrrWA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;">Although this approach has proven to be simple and functional there is always room for improvement:</span><br></p><div><ul><li>The tags are replicated to the contact into a text field although contacts bring own tagging mechanisms. To make use of this the script can be modified to use the contact tags for replication. In this case it should be taken into consideration that a contact might already be tagged and tags might have to be added instead of being overwritten.</li><li>The solution is a one-way-street. Per our customer requirement we only needed to tag records in CRM and sync it to MarketingHub. Another interesting feature would be changing tags in MarketingHub (e.g. behavior based) and syncing it back to Zoho CRM.</li></ul></div></div>
</div><div data-element-id="elm_URZO_FV4Sk-slSAjMUhr5Q" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_URZO_FV4Sk-slSAjMUhr5Q"].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-md zpbutton-style-none " href="https://calendly.com/zuperstars-pl/30min" target="_blank"><span class="zpbutton-content">Jetzt mit uns sprechen!</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Wed, 19 Feb 2020 03:18:00 +0100</pubDate></item></channel></rss>