# Add Loading Attributes to the Native HubSpot Image Module

**URL:** <https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188>\
**Category:** HubSpot Ideas\
**Tags:** design-manager\
**Created:** [August 13, 2020, 8:23pm UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188 "2020-08-13T20:23:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mark\_Ryba](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mark_ryba/32/22744_2.png) [@Mark\_Ryba](https://community.hubspot.com/u/Mark_Ryba)\
**Post date:** [August 13, 2020, 8:23pm UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188/1 "2020-08-13T20:23:08Z")

</div>

Native HubSpot image modules should have the option to add loading attributes to the resulting \<img /\> tag produced in the HTML markup. According to [Can I Use…](https://caniuse.com/#feat=loading-lazy-attr) roughly 70% of users globally are using browsers that support the native loading attribute, and the attribute does not hurt user experience or SEO on older browsers.  
The attribute could be implemented similarly to the width and height attributes in the current image module, however instead of a number field could be displayed as a select field with options for “auto” “lazy” and “eager.”  
As of right now, to implement lazy loading on a template built with the visual builder, a custom module needs to be created to add lazy loading functionality. Then, all existing image modules must be replaced and repopulated using the new version. A simple toggle would save developers and marketers a significant amount of time by eliminating the need for that content re-entry process.

---

<div class="post-metadata">

**Author:** ![wspiro](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/wspiro/32/4851_2.png) [@wspiro](https://community.hubspot.com/u/wspiro)\
**Post date:** [September 2, 2020, 2:19pm UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188/2 "2020-09-02T14:19:24Z")

</div>

Thank you for submitting this idea! We are currently planning the implementation. Thank you!

---

<div class="post-metadata">

**Author:** ![Mark\_Ryba](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mark_ryba/32/22744_2.png) [@Mark\_Ryba](https://community.hubspot.com/u/Mark_Ryba)\
**Post date:** [September 2, 2020, 2:37pm UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188/3 "2020-09-02T14:37:59Z")

</div>

Awesome, thanks @wspiro!

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [September 23, 2020, 7:49am UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188/4 "2020-09-23T07:49:53Z")

</div>

@wspiro Do you have a timeframe for delivery? We have several clients getting hit pretty hard by this and the fix to the core module would be much more effective than reworking every image instance.

---

<div class="post-metadata">

**Author:** ![cpak](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/cpak/32/56223_2.png) [@cpak](https://community.hubspot.com/u/cpak)\
**Post date:** [October 28, 2020, 9:27pm UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188/5 "2020-10-28T21:27:02Z")

</div>

Hey @Anonymous - Thanks for your interest in lazy loading for images! We’re close to getting this functionality out to all image fields so after the update, any custom modules created with image fields can set up lazy loading for images. We’ll have documentation and an announcement out soon, so keep an eye out!

---

<div class="post-metadata">

**Author:** ![hhiggins](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/hhiggins/32/32091_2.png) [@hhiggins](https://community.hubspot.com/u/hhiggins)\
**Post date:** [October 8, 2025, 4:50pm UTC](https://community.hubspot.com/t/add-loading-attributes-to-the-native-hubspot-image-module/24188/6 "2025-10-08T16:50:04Z")

</div>

Hello! My name is Hallie, and I’m a Program Manager on the CXM Team. This has been delivered, as noted [in our KB](https://knowledge.hubspot.com/website-pages/use-images-in-hubspot-content?_ga=2.187774958.731830734.1619023353-1197809571.1619023353&hubs_content=knowledge.hubspot.com/website-pages/optimize-your-page-load-time&hubs_content-cta=lazy-loading#edit-advanced-image-options:~:text=To%20set%20image%20loading%20behavior%2C%20click%20the%20Image%20loading%C2%A0dropdown%20menu%20and%20select%20an%20option%3A), so you have these options readily available in image modules on HubSpot pages. Hope this is helpful!
