Embed
Search (CSOL) Embed in the CMS
Embed an externally-hosted app or custom HTML snippet with governed tracking and consistent layout.
Jump to Guidelines and Use CasesFAQ's
How To Use This Module
The Embed module is the approved way to drop a Lovable app or external embed onto a HubSpot page. You pick your embed type, paste your link, and the module builds a secure, correctly sized embed for you. It is the required delivery vehicle for Lovable embeds per the HubSpot Marketing Lovable Guidelines.
Pick an embed type, add your link (or your custom HTML), set a height and width, and publish.
Use Cases
Lovable and Replit embeds
Select Lovable or Replit as the embed type and paste the app URL. The module checks that the URL matches the expected domain for that type and shows an error in the editor if it doesn't — so you'll know before publishing. The Title field sets an accessibility label for screen readers and is not shown on the page.
Lovable embeds on external HubSpot pages must use this module. Lovable is approved for external marketing use per the HubSpot Marketing Lovable Guidelines.
Replit — use with caution and subject to your team's content approval process.
Other iframe URLs
Select Other URL for any URL-based embed not covered by Lovable or Replit.
Custom HTML
Select Custom HTML and paste a raw embed snippet — for example, a full iframe tag or vendor-generated embed code. In this mode, the pasted HTML controls its own sizing.
Guidelines
If the embedded content is intended to fill the full width of the page (e.g. a full page Lovable app), use the Width: Full Width option and set the Design > Padding Top/Bottom values to "None".
What's New?
| v5.16.0 July 2026
- Initial release: dual-mode embed (URL iframe + Custom HTML), embed type tracking, contained/full-width layout, sandboxed iframe with accessibility title