Difficulty Level: Advanced. This post assumes a strong understanding of HubSpot tools and technical knowledge. Insutructions are given as guidelines and may require additional customisation.
Last Updated: March 12, 2020
Sometimes you may want to use a unique ID for a custom module. You can create an ID using the following HubL snippet:
{% raw %}{% set mid = module | pprint | md5 %}
Then you can use that ID to create a unique CSS ID, for example:
<div id="section-{{ mid }}">
My DIV
</div>
which will print out something like:
<div id="section-6219837888e9769f1d695d05b73a8256">
My DIV
</div>
Written by: Stephanie O'Gay Garcia
Last Updated: March 12, 2020
I'd appreciate if you could take a moment to let me know how I can improve this article.
Hi! 👋 I'm a freelance HubSpot Website Developer based in Toronto (Canada). Give me a shout if you have questions about this post or there's anything I can help you with.
HubSpot is a full suite of Marketing, Sales and Services tools. Learn more here.
Note: as a HubSpot affiliate I will earn commission if you decide HubSpot's the right software for you! :)