Embed widgets
Paste a code snippet into any external website to embed your event's registration form directly on your own pages. The widget runs inside an iframe and requires no Mercleo account from your visitors.
Updated May 26, 2026
The embed widget lets attendees register for your event without leaving your own website. Mercleo Events generates a ready-to-paste code snippet — either a plain <iframe> or a JavaScript loader — that you drop into any page, CMS, or site builder.
Where to find the snippet
Open any published event and go to Settings (/{slug}?tab=settings). Scroll to the Embed section. The embed URL and both code snippets are generated automatically — there is nothing to configure before they appear.
iframe vs JavaScript loader
Mercleo Events provides two snippet formats. Use the one that fits your site's constraints:
- iframe HTML — A self-contained
<iframe>tag. Works in any HTML page, Webflow, Squarespace, or custom embed block. Fixed height; does not resize automatically to match registration form length. - JavaScript loader — A
<script>tag that injects the iframe at a named target element. Use this when your CMS strips raw<iframe>tags, or when you want to control placement via adivin your template.
Customizing the heading
A Show heading above iframe toggle controls whether the copied snippet includes an <h2> above the iframe. It is on by default, with the heading text pre-filled as Register. You can replace that text before copying.
The heading toggle and text field affect only the snippet you copy — they do not save. If you revisit the Settings tab, the toggle resets to its default state. Adjust the heading text before copying each time.
Embed URL uses event ID, not slug
The embed URL shown in the panel uses your event's UUID — for example, /embed/a1b2c3d4-... — not the event slug. This means the embed URL remains valid even if you rename the event or change its slug.
Direct links to /e/{slug}/register (the full microsite registration page) are slug-based and would need updating after a slug change. The embed widget does not have this problem.
Domain restrictions
There is no domain allowlist in the current version of embed widgets. Any site can embed your registration form using the snippet.
No domain allowlist — any site can embed the widget. A third party who finds your embed URL can place your registration form on pages you don't control. Domain allowlisting is planned for a future release.