EMBED WIDGETS
Embed event registration on your website
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
Pick a widget
Choose a button, ticket widget, full form, or event card.
- 2
Configure and preview
Set theme and options, and see the result before you ship it.
- 3
Paste the snippet
Copy one script tag into your page. No build step required.
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.
No. Widgets render inside a shadow DOM, which isolates styles in both directions — your stylesheet cannot break the widget and the widget cannot affect your page.
Yes, on Business and Enterprise plans. White-label embeds carry no BagEvent branding, so the registration experience reads as entirely yours.
Not with the ticket widget or embedded form — the whole flow runs on your page. The button widget opens registration in an overlay, which also keeps attendees on your site.
Yes. Widgets are responsive and adapt to the width of the container you place them in, including narrow mobile layouts.
A branded address gives the BagEvent event site a name of its own, such as my-event.bagevent.io. An embed puts ticket selection or the registration form inside pages you already run, on your own domain. Many organizations use both.
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 pricingReady 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
