<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Built a custom module for email templates based on product library and smart content in CMS Development</title>
    <link>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/683198#M30121</link>
    <description>&lt;P&gt;Hi Didi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think the following might work:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Instead of syncing to products - we could create a custom sync to a Custom Object in HubSpot. It would contain all the info you need but also a property that is Available true / false&lt;BR /&gt;- These products of interest could then be attached to a contact record&lt;BR /&gt;- A scheduled workflow could then run and check for products attached to contacts that have become available again. These would then be dynamically inserted into the email template.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Would also need to think about exclusions. eg. already purchased? Perhaps we tag these categories on the contact and then suprress them from the workflow.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.engaging.io/hubspot-programable-email-developer-build-custom-modules/" target="_blank" rel="noopener"&gt;Thanks for reaching out to us on our article&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 21 Aug 2022 22:51:31 GMT</pubDate>
    <dc:creator>ralphioooo</dc:creator>
    <dc:date>2022-08-21T22:51:31Z</dc:date>
    <item>
      <title>Built a custom module for email templates based on product library and smart content</title>
      <link>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/682521#M30107</link>
      <description>&lt;P&gt;Hey there,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I am still looking for a solution to update our leads automatically per email when a product that matches their interest becomes available again. I would like to know if anyone knows a way to achieve this.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I have created multiple active contact lists that group customers based on their interests. I have also created an email template for each group that will be triggered to send out by a workflow (e.g. if a product in category A becomes available again &amp;gt; send an email to contact lists with people in category A). For now, this email will be sent daily IF there is a new product available.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I would like to build a custom module, which I can add to these email templates, which then shows the product (or products, if there is more than one product in category A that became available again).&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;The idea is to sync our product catalogue with the product library and pull data from the product library into the custom module.&lt;BR /&gt;&lt;BR /&gt;A case would be then f.e.:&lt;BR /&gt;- Product A and B in category C became available again in the course of the day &amp;gt; property 'available' gets a timestamp&lt;BR /&gt;- Every day at 6pm, a workflow checks if products in category C became available between 6pm today and 6pm yesterday &amp;gt; if yes, it sends out email template 'update category C' to contact list 'contacts category C'&lt;BR /&gt;- The custom module&amp;nbsp; displays the products that are in category C and that became available between 6pm today and 6pm yesterday (name, description, price, button to go to website etc., all properties of the product).&lt;BR /&gt;&lt;BR /&gt;We currently have 36 'groups' (with each a matching template and contact list) so it is theoretically still possible to have a custom module for each template, but we plan to expand and it would be better if the custom module displays products based on a smart rule.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My questions are:&lt;BR /&gt;1. Is it possible to build a custom module based on dynamic content from the product library?&lt;BR /&gt;2. Is it also possible to use a smart rule to define the content?&lt;BR /&gt;3. If not, are there other ways to insert products into a custom module? Like a direct API connection, or another tool?&lt;BR /&gt;&lt;BR /&gt;I really appreciate any advice pointing me in the right direction or suggestions for alternative solutions.&lt;BR /&gt;&lt;BR /&gt;Kind regards,&lt;BR /&gt;Didi&lt;/P&gt;</description>
      <pubDate>Fri, 19 Aug 2022 07:18:34 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/682521#M30107</guid>
      <dc:creator>ddkrkhfs</dc:creator>
      <dc:date>2022-08-19T07:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: Built a custom module for email templates based on product library and smart content</title>
      <link>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/683198#M30121</link>
      <description>&lt;P&gt;Hi Didi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think the following might work:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Instead of syncing to products - we could create a custom sync to a Custom Object in HubSpot. It would contain all the info you need but also a property that is Available true / false&lt;BR /&gt;- These products of interest could then be attached to a contact record&lt;BR /&gt;- A scheduled workflow could then run and check for products attached to contacts that have become available again. These would then be dynamically inserted into the email template.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Would also need to think about exclusions. eg. already purchased? Perhaps we tag these categories on the contact and then suprress them from the workflow.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.engaging.io/hubspot-programable-email-developer-build-custom-modules/" target="_blank" rel="noopener"&gt;Thanks for reaching out to us on our article&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 21 Aug 2022 22:51:31 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/683198#M30121</guid>
      <dc:creator>ralphioooo</dc:creator>
      <dc:date>2022-08-21T22:51:31Z</dc:date>
    </item>
    <item>
      <title>Re: Built a custom module for email templates based on product library and smart content</title>
      <link>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/754716#M32785</link>
      <description>&lt;P&gt;Hi Didi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Did you find a good solution for this? I'm finding myself in need for the same information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Feb 2023 14:39:05 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/CMS-Development/Built-a-custom-module-for-email-templates-based-on-product/m-p/754716#M32785</guid>
      <dc:creator>CRMarketer</dc:creator>
      <dc:date>2023-02-10T14:39:05Z</dc:date>
    </item>
  </channel>
</rss>

