Skip to content

EMBED WIDGETS

Embed event registration on your website

BagEvent's embed widgets put ticket selection or the full registration form directly on your own site, so attendees never leave it. Widgets render inside a shadow DOM, which keeps your CSS and theirs from colliding. Used by organizations registering attendees from their own domain. White-label is available on Business and Enterprise.

Or talk to our team →

bagevent.io/events/gsf-2026/embed
Embed widget settings with live preview and copy-code snippet

Key features

Registration button

Drop in a single button that opens registration in an overlay. It is the lightest option when you only need a call to action on an existing page.

Ticket widget

Show the full ticket list with live pricing and availability on your own page. Attendees pick tickets without being sent elsewhere first.

Registration form

Embed the complete form, including conditional fields and consent checkboxes, so the whole flow happens on your domain.

Event card

A compact preview card showing date, location, and a link through to the event page. Useful for listings and sidebars.

White-label

Remove BagEvent branding so the embed reads as entirely your own. Available on Business and Enterprise.

Shadow DOM isolation

Widgets render in a shadow root, so your site's stylesheet cannot break the widget and the widget cannot leak styles into your site.

How it works

  1. 1

    Pick a widget

    Choose a button, ticket widget, full form, or event card.

    WIDGET TYPE
    Ticket widgetSELECTED
    Registration form
    Event card
  2. 2

    Configure and preview

    Set theme and options, and see the result before you ship it.

    OPTIONS
    ThemeLIGHT
    BrandingHIDDEN
    Business and Enterprise
  3. 3

    Paste the snippet

    Copy one script tag into your page. No build step required.

    INSTALL
    1 line
    script tag, any CMS

Frequently asked questions

Choose a widget type in BagEvent, configure it, and paste the generated script tag into your page. It works in any CMS that allows custom HTML and needs no build step.

Last updated: 25 September 2026

0% platform fee on every plan — from $99 a month billed annually, with a 14-day free trial, no credit card, fair use on paid tickets (50 registrations / $500).

See pricing

Ready to run your next event?

Get started in minutes — or try the live demo to see what your attendees get.

  • No credit card required
  • GDPR-ready
  • Multi-currency