<?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: UI Extension Slow Load in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1201745#M84391</link>
    <description>&lt;P data-start="0" data-end="13"&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/554642"&gt;@CHutt5&lt;/a&gt;&amp;nbsp; ,&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;Yes, what you’re seeing is pretty typical. HubSpot renders its own UI first and then initializes custom extensions asynchronously. That’s why even if you strip out your extra logic, the card still lags behind the main UI, HubSpot essentially queues your iframe until after the core interface is stable.&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;You can’t override the native spinner either; it’s HubSpot’s loader while the extension iframe gets hydrated. The official docs also point out that UI extensions are sandboxed and loaded after the main app which explains the gap.&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;(&lt;A href="https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensibility/ui-components/overview" target="_blank"&gt;https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensibility/ui-components/overview&lt;/A&gt; )&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;What usually helps is optimizing what happens inside your extension once it loads. For instance, defer any heavy property lookups until after the initial render so the iframe can at least display a skeleton state quickly.&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;You can also use cached values or local state to avoid making synchronous calls before the extension is interactive. If you’re seeing 8 seconds, that’s long enough that network or API bottlenecks on the HubSpot side may be stacking with the native delay, did you test with different networks or portals to see if latency is consistent?&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1169" data-end="1540"&gt;If keeping everything responsive across systems is the bigger blocker, platforms like Stacksync handle the real-time propagation of property values and associations outside HubSpot’s iframe cycle, so the extension doesn’t wait on fresh API calls. That way your UI loads light and the synced data follows instantly behind the scenes. Hope this helps clear up why it feels sluggish and where you can tweak.&lt;/P&gt;</description>
    <pubDate>Wed, 17 Sep 2025 14:38:41 GMT</pubDate>
    <dc:creator>RubenBurdin</dc:creator>
    <dc:date>2025-09-17T14:38:41Z</dc:date>
    <item>
      <title>UI Extension Slow Load</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1200787#M84335</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone had an issue with slow load on UI Extensions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;While the main HubSpot UI loads almost instantly, there is a noticeable delay when switching to the tab containing the UI extension. When the page loads in we see a loading spinner which then goes after several seconds.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have contacted support about this and were sent a recording which didnt have this problem, so its very confusing.&lt;BR /&gt;&lt;BR /&gt;Our extension includes some additional functionality—loading property values, dropdown options, and auto-populating associated objects—which can play a role in the delay. However, after testing with only the basic form (removing that extra logic), the load time seemed to remain the same.&lt;BR /&gt;&lt;BR /&gt;From some investigating online, we've read it might be that HubSpot prioritizes the main UI and then loads custom extensions afterward. Is that correct? How can we fix this issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 15 Sep 2025 15:55:11 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1200787#M84335</guid>
      <dc:creator>CHutt5</dc:creator>
      <dc:date>2025-09-15T15:55:11Z</dc:date>
    </item>
    <item>
      <title>Re: UI Extension Slow Load</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1200964#M84343</link>
      <description>&lt;P&gt;Hey &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/554642"&gt;@CHutt5&lt;/a&gt;&lt;/SPAN&gt; - thanks for posting in the Community!&lt;BR /&gt;&lt;BR /&gt;I understand that you're experiencing loading delays with UI extensions. Are you able to provide more context around the recording you were sent by HubSpot Support - specifically, what did that recording contain that negated what you're experiencing?&lt;BR /&gt;&lt;BR /&gt;I'd also like to tag in some experts here who may have more context regarding this inquiry. &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/241684"&gt;@ChrisoKlepke&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/146956"&gt;@BarryGrennan&lt;/a&gt;&lt;/SPAN&gt;, and &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/313109"&gt;@HFisher7&lt;/a&gt;&lt;/SPAN&gt; - any thoughts for &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/554642"&gt;@CHutt5&lt;/a&gt;&lt;/SPAN&gt; here?&lt;BR /&gt;&lt;BR /&gt;Shane, Community Manager&lt;/P&gt;</description>
      <pubDate>Tue, 16 Sep 2025 01:10:54 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1200964#M84343</guid>
      <dc:creator>STierney</dc:creator>
      <dc:date>2025-09-16T01:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: UI Extension Slow Load</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1201141#M84349</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/756167"&gt;@STierney&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for you reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The recording showed the ui extension load in almost straight away along with the rest of the UI, whereas we face roughly 8 second delay.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There didnt seem a loading spinner in the center of the card which we are currently experiencing. From our understaning that spinner cant be controlled by ther card and is just the Hubspot UI.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Its something we need to fix quite urgently as its affecting processes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Cian&lt;/P&gt;</description>
      <pubDate>Tue, 16 Sep 2025 11:32:57 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1201141#M84349</guid>
      <dc:creator>CHutt5</dc:creator>
      <dc:date>2025-09-16T11:32:57Z</dc:date>
    </item>
    <item>
      <title>Re: UI Extension Slow Load</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1201745#M84391</link>
      <description>&lt;P data-start="0" data-end="13"&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/554642"&gt;@CHutt5&lt;/a&gt;&amp;nbsp; ,&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;Yes, what you’re seeing is pretty typical. HubSpot renders its own UI first and then initializes custom extensions asynchronously. That’s why even if you strip out your extra logic, the card still lags behind the main UI, HubSpot essentially queues your iframe until after the core interface is stable.&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;You can’t override the native spinner either; it’s HubSpot’s loader while the extension iframe gets hydrated. The official docs also point out that UI extensions are sandboxed and loaded after the main app which explains the gap.&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;(&lt;A href="https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensibility/ui-components/overview" target="_blank"&gt;https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensibility/ui-components/overview&lt;/A&gt; )&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="15" data-end="607"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;What usually helps is optimizing what happens inside your extension once it loads. For instance, defer any heavy property lookups until after the initial render so the iframe can at least display a skeleton state quickly.&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;You can also use cached values or local state to avoid making synchronous calls before the extension is interactive. If you’re seeing 8 seconds, that’s long enough that network or API bottlenecks on the HubSpot side may be stacking with the native delay, did you test with different networks or portals to see if latency is consistent?&lt;/P&gt;
&lt;P data-start="609" data-end="1167"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1169" data-end="1540"&gt;If keeping everything responsive across systems is the bigger blocker, platforms like Stacksync handle the real-time propagation of property values and associations outside HubSpot’s iframe cycle, so the extension doesn’t wait on fresh API calls. That way your UI loads light and the synced data follows instantly behind the scenes. Hope this helps clear up why it feels sluggish and where you can tweak.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Sep 2025 14:38:41 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/UI-Extension-Slow-Load/m-p/1201745#M84391</guid>
      <dc:creator>RubenBurdin</dc:creator>
      <dc:date>2025-09-17T14:38:41Z</dc:date>
    </item>
  </channel>
</rss>

