· 8 min read

How to Add Event Registration to Your Wix Website

Wix Events handles the RSVP basics, but confirmation emails, waitlists, and reminders are where it runs out of road. Here are three ways to add real event registration to a Wix site.

David runs a bookshop. He built his Wix website himself a few years ago — chose it because dragging and dropping made intuitive sense to him, and the finished site looked the way he wanted it to.

He uses Wix Events for his author readings and monthly book clubs. People can RSVP, the guest list shows up in his dashboard, and the whole thing lives on his site without any extra tools. For a while, this worked fine.

Then he started noticing friction. The confirmation email that went to registrants said "Wix" in the from address — not the bookshop name. When his next reading filled up, the RSVP form just stopped accepting responses. There was no waitlist — he had to manually follow up with anyone who tried to sign up and couldn't. And 24-hour reminders before events didn't go out automatically; he either sent them himself or they didn't go out at all.

He didn't need a ticketing platform. He just needed the events on his site to work a bit more reliably.

This post covers three approaches to event registration on Wix — including what's built in, what you can add from the Wix App Market, and what it looks like to embed a dedicated registration widget.

What Wix Events actually does

Wix is different from Squarespace or a standard WordPress install in one important way: it ships with a native Events app. It's worth understanding what that app genuinely handles before looking at alternatives.

Wix Events lets you create events with a title, description, date and time, location, and an image. You can choose between RSVP (free attendance) or ticketed (paid). Guests appear in your event dashboard with their name and email. Confirmation emails go out automatically.

The Events page on your Wix site can display in list or grid format. You can create recurring events. The whole thing is included in most Wix plans, with no separate installation required.

For someone hosting one or two events a year — a seasonal sale, a one-off workshop, a community meetup — Wix Events does what it needs to do without any additional setup.

Where gaps appear is for small businesses running regular, recurring events:

  • Confirmation and reminder emails are Wix-branded by default. The from-address shows Wix, not your business name. More detailed customisation is available on paid plans, but for most users the branding stays generic.
  • No waitlist when an RSVP event fills up. Once the capacity limit is reached, the event simply stops accepting registrations. Anyone who arrives late to sign up gets nothing — no waitlist option, no notification if a spot opens.
  • Custom form fields (anything beyond name and email) require a paid Wix Events plan.
  • Automatic 24-hour reminder emails depend on plan tier — on lower-tier plans, reminders require manual sends.
  • Your event data and registration history stay inside Wix. If you ever want to move to a different website platform or tool, your records go with Wix's export process.

None of these are deal-breakers for occasional events. For David — or anyone running monthly or weekly events where branded communications, waitlists, and automatic reminders matter — they add up.

Three options for adding event registration to Wix

Option 1: Wix Events (built-in)

What works: Zero setup. Wix Events is already part of every Wix site. RSVP and ticketing work out of the box. For low-frequency events where email branding isn't critical and capacity management isn't needed, it handles the basics without installing anything.

Where it falls short:

  • No waitlist when capacity is reached
  • Email branding reflects Wix, not your business, on standard plans
  • Custom form fields gated behind a paid upgrade
  • Manual reminder emails unless you're on a higher tier
  • Tightly coupled to Wix — event history and registrant data move with the platform

Right for: Occasional events (one or two a year), no capacity management required, comfortable with Wix-branded confirmation emails.

Option 2: A third-party app from the Wix App Market

Wix's App Market includes booking and form tools: Wix Bookings, 123FormBuilder, JotForm, and others. These can be added to a Wix page through the standard app installation process.

What works: More customisation than Wix Events on most dimensions. Wix Bookings in particular is designed for recurring service-based scheduling — weekly yoga classes, personal training slots, tutoring sessions — and handles that use case well within the Wix ecosystem.

Where it falls short: Wix Bookings is built for appointment-style scheduling: repeating time slots, one-to-one or small group sessions, services you can book on an ongoing basis. It's a different model from event-style registration: a fixed date, a headcount, and a one-time RSVP. If you're running a book club, a fundraiser dinner, or a workshop series, Bookings's structure doesn't match well.

Third-party form tools (JotForm, 123FormBuilder) have the same limitations as using a form anywhere: no event awareness, no capacity management, no automatic reminder emails tied to the event date.

Multiple subscriptions are also worth considering: a Wix site plan plus a paid app plan for the tool you add.

Right for: Service-based businesses where Wix Bookings fits the scheduling model — recurring classes or appointments where the repeating-slot structure makes sense. Less suited to event-style registration with a fixed date, a guest list, and one-time RSVPs.

Option 3: Embed a registration widget via Wix's HTML embed block

Wix supports external HTML and scripts through its HTML iFrame embed element — the </> block in the Wix editor. This means a dedicated event registration widget, one built specifically for events rather than adapted from a booking or form tool, can live directly on your Wix page.

What works: Registration stays on your page. A visitor who finds your events page on your Wix site browses upcoming events and registers without leaving. Confirmation emails go out from your business name, not Wix's. A 24-hour reminder goes out automatically before each event — no manual send required. When an event fills up, the widget switches to a waitlist form automatically, and when a spot opens, the next person on the waitlist is promoted and notified. All registrant data lives in a purpose-built dashboard, separate from Wix's account settings.

Where it falls short: Adding the HTML embed block is one step more than using the native Events app. Wix renders HTML embeds inside an iFrame, so the widget's visual style adapts to the page context rather than inheriting your Wix theme directly — Turnout's theme customisation handles colours, fonts, and border radius, but it's worth naming. It's one extra step — but a small one.

One Wix-specific note: the editor preview may show a blank block when you first paste the embed. That's expected — the calendar renders correctly on the published page.

Right for: Anyone running recurring events who wants branded confirmation and reminder emails, automatic waitlist handling, and registration that feels part of their site rather than part of Wix's platform.

How to add Turnout to a Wix page

  1. Sign up at getturnout.app and create your calendar
  2. Add your event — title, description, date and time, location, and an optional capacity limit
  3. Add any custom form fields beyond name and email (the bookshop use case: dietary requirements for a reading reception, or a "how did you hear about us?" field for a new author)
  4. Go to Embed in the Turnout dashboard and copy the script tag
  5. In the Wix editor, open the page where you want the calendar to appear
  6. Click Add Elements, then Embed, then the HTML iFrame block (</> icon)
  7. In the HTML settings panel, paste the script tag and click Apply
  8. Resize and position the block on the page, then publish

The calendar renders once the page is published. Visitors see your upcoming events, click through, and register on the same page.

What happens after someone registers

Once someone submits the registration form:

  • A confirmation email goes to the registrant automatically — event name, date, time, location, and a summary of any custom fields they filled in. The sender name is your business, not Wix.
  • A reminder email goes out 24 hours before the event — no setup required, no manual sending.
  • If the event has a capacity limit and it fills, the widget switches to a waitlist form. When a spot opens, the next person on the waitlist is promoted automatically and gets a notification.
  • The Turnout dashboard shows who's registered, how many spots remain, and the full registrant list in real time.

Which option is right for you

Use Wix Events if you run occasional events (one or two a year), aren't concerned about the from-address on confirmation emails, and don't need a waitlist when events fill up.

Use Wix Bookings if you run recurring appointment-style services — yoga classes, tutoring, fitness slots — where Wix's scheduling model matches how your calendar works.

Embed a registration widget if you run recurring events with a fixed date and guest list, want branded confirmation and reminder emails, and need waitlist handling when events fill up.

Turnout works with any Wix template using the HTML embed block. There's a 14-day free trial — no credit card required.

For more on the embedding approach and how it works across different website platforms, the full breakdown is in Embedding an Events Calendar on Your Website: The Complete Guide.

The Turnout vs Eventbrite comparison covers the redirect problem and how in-page registration compares to platform redirects.

For bookshops and independent retailers hosting author events and community evenings, the bookshops use case page covers the setup in that context.

Explore by use case

Back to Turnout