<?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 ???Global Variables for Daily Marketing Emails??? in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1110816#M80418</link>
    <description>&lt;H3&gt;&lt;STRONG&gt;HubSpot Automation: Global Variables for Daily Marketing Emails&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;I’m working on automating a &lt;STRONG&gt;daily marketing email&lt;/STRONG&gt; sent to &lt;STRONG&gt;500+ recipients&lt;/STRONG&gt;. The process involves:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Updating email content dynamically&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;A Python script uploads &lt;STRONG&gt;images&lt;/STRONG&gt; to &lt;STRONG&gt;HubSpot File Manager&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;The script also updates &lt;STRONG&gt;custom variables&lt;/STRONG&gt; for &lt;STRONG&gt;text, HTML content, and a timestamp&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Triggering an approval workflow&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When the timestamp variable is updated, a &lt;STRONG&gt;test email&lt;/STRONG&gt; is sent to &lt;STRONG&gt;four approvers&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;The email includes an &lt;STRONG&gt;“Approve” button&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;If any approver clicks “Approve,” the &lt;STRONG&gt;final email is sent to 500+ contacts from different companies that are in an "active list"&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Managing recipient lists&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The sales team updates the &lt;STRONG&gt;recipient list&lt;/STRONG&gt; via an "Active List" CRM.&lt;/LI&gt;&lt;LI&gt;The final email should include the &lt;STRONG&gt;latest images, text, HTML, and timestamp&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;H3&gt;&lt;STRONG&gt;The Issue&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;Using &lt;STRONG&gt;custom contact, company, or deal properties&lt;/STRONG&gt; means the content is stored per individual record. However, I need &lt;STRONG&gt;all recipients to receive the same global content&lt;/STRONG&gt; without duplicating data across records.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H3&gt;&lt;STRONG&gt;Question&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;What’s the best way to store and update &lt;STRONG&gt;global variables&lt;/STRONG&gt; in HubSpot that can be dynamically inserted into a marketing email for all recipients? Using custom contact properties only updates the one contact and not 500.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have the professional Hubspot bundle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I prefer to avoid copying the updated properties from the master contact to 500+ contacts in the active list via a workflow. This seems dirty although it may work but I am unable how to copy a property from one contact to all contacts of an active list in a workflow.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Would love to hear how others have approached this!&lt;/P&gt;</description>
    <pubDate>Tue, 18 Feb 2025 17:46:54 GMT</pubDate>
    <dc:creator>Cruzan</dc:creator>
    <dc:date>2025-02-18T17:46:54Z</dc:date>
    <item>
      <title>???Global Variables for Daily Marketing Emails???</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1110816#M80418</link>
      <description>&lt;H3&gt;&lt;STRONG&gt;HubSpot Automation: Global Variables for Daily Marketing Emails&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;I’m working on automating a &lt;STRONG&gt;daily marketing email&lt;/STRONG&gt; sent to &lt;STRONG&gt;500+ recipients&lt;/STRONG&gt;. The process involves:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Updating email content dynamically&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;A Python script uploads &lt;STRONG&gt;images&lt;/STRONG&gt; to &lt;STRONG&gt;HubSpot File Manager&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;The script also updates &lt;STRONG&gt;custom variables&lt;/STRONG&gt; for &lt;STRONG&gt;text, HTML content, and a timestamp&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Triggering an approval workflow&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When the timestamp variable is updated, a &lt;STRONG&gt;test email&lt;/STRONG&gt; is sent to &lt;STRONG&gt;four approvers&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;The email includes an &lt;STRONG&gt;“Approve” button&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;If any approver clicks “Approve,” the &lt;STRONG&gt;final email is sent to 500+ contacts from different companies that are in an "active list"&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Managing recipient lists&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The sales team updates the &lt;STRONG&gt;recipient list&lt;/STRONG&gt; via an "Active List" CRM.&lt;/LI&gt;&lt;LI&gt;The final email should include the &lt;STRONG&gt;latest images, text, HTML, and timestamp&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;H3&gt;&lt;STRONG&gt;The Issue&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;Using &lt;STRONG&gt;custom contact, company, or deal properties&lt;/STRONG&gt; means the content is stored per individual record. However, I need &lt;STRONG&gt;all recipients to receive the same global content&lt;/STRONG&gt; without duplicating data across records.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H3&gt;&lt;STRONG&gt;Question&lt;/STRONG&gt;&lt;/H3&gt;&lt;P&gt;What’s the best way to store and update &lt;STRONG&gt;global variables&lt;/STRONG&gt; in HubSpot that can be dynamically inserted into a marketing email for all recipients? Using custom contact properties only updates the one contact and not 500.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have the professional Hubspot bundle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I prefer to avoid copying the updated properties from the master contact to 500+ contacts in the active list via a workflow. This seems dirty although it may work but I am unable how to copy a property from one contact to all contacts of an active list in a workflow.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Would love to hear how others have approached this!&lt;/P&gt;</description>
      <pubDate>Tue, 18 Feb 2025 17:46:54 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1110816#M80418</guid>
      <dc:creator>Cruzan</dc:creator>
      <dc:date>2025-02-18T17:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: ???Global Variables for Daily Marketing Emails???</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1110861#M80419</link>
      <description>&lt;P&gt;I am unsure if this should be a marketing email or a blog. There's no need to store, post, or host the historical emails. The email is sent nearly every day with information updates to the active list of clients.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Feb 2025 18:30:14 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1110861#M80419</guid>
      <dc:creator>Cruzan</dc:creator>
      <dc:date>2025-02-18T18:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: ???Global Variables for Daily Marketing Emails???</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1111631#M80457</link>
      <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/870461"&gt;@Cruzan&lt;/a&gt;&amp;nbsp;- an interesting project for sure. Perhaps I could clarify one thing in your post:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SteveHTM_0-1740003319814.png" style="width: 400px;"&gt;&lt;img src="https://community.hubspot.com/t5/image/serverpage/image-id/138976iF43A306790D37DD7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SteveHTM_0-1740003319814.png" alt="SteveHTM_0-1740003319814.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Do these two bullets cover all of the bases for the "global content" you mention?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As a starting point, there is no logical place in the database for a generic "global variable" that can be used as a source for poulating email okens in the way you suggest. I'd be inclined to structure the problem a little differently - creating in your workflow a new email template (template of the day) which references all your updated global daily compinentsm, but still has the possibility to be personalized at delivery time using Contact and othe object tokens.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is this helpful?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2025 22:22:58 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Global-Variables-for-Daily-Marketing-Emails/m-p/1111631#M80457</guid>
      <dc:creator>SteveHTM</dc:creator>
      <dc:date>2025-02-19T22:22:58Z</dc:date>
    </item>
  </channel>
</rss>

