Registration & Ticketing

Event Registration and Ticketing Platform

Moostoo is the event registration and ticketing platform that takes you from the first ticket sold to the last badge scanned. Sell free, paid, invoiced or donation tickets, ask each kind of guest only what matters, and if you already sell on Eventbrite, Swoogo, Tito or Lu.ma, keep it. Every ticket holder comes straight into Moostoo.
Get a Demo
Attendees lining up for badge check-in at Agora Fintech Week, an event run on Moostoo
4
Ways to Price a Ticket

Free, paid, invoice or donation.

4
Ticketing Platforms Synced Live

Keep Eventbrite, Swoogo, Tito or Lu.ma. Nothing to re-key.

1
QR Code per Seat

Ten passes means ten tickets, ten names and ten scans.

2
Data Regions to Choose From

Canada or the EU, with AI processing in the same region.

Everything You Need to Sell Tickets and Fill the Room

Moostoo's event registration software sits right next to your attendee app, badges and check-in. The moment someone registers, they're part of your event, with their app access, meetings and badge already waiting for them. No exports, and no copying lists from one tool to another.

Flexible Ticket Pricing

Early-bird tiers, group discounts, team bundles, tax, sale dates and waiting lists. Shared capacity pools make sure a 300-seat room never sells seat 301.

Forms That Fit Every Guest

Multi-step forms with branching logic. Speakers, exhibitors and VIPs each get their own questions, and nobody scrolls past fields that don't apply to them.

Approvals and Waitlists

Running a hosted buyer program or an invite-only summit? Let people apply, then approve, decline or waitlist them, or let rules approve the obvious ones by email domain or answer.

Group Bookings Made Easy

One person buys ten passes, then names the attendees from a private order page, one by one or from a spreadsheet. No account to create and no back-and-forth with your team.

Payments and Invoices

Take card payments through Stripe or another payment gateway, or accept bank transfers, cheques, cash and invoices. Every order shows what's paid and what's still owed, and invoices are numbered your way.

Live Sales Dashboard

Watch revenue, tickets sold against capacity and cancellations as they happen, by date or ticket type. Test orders never sneak into your numbers.

How Event Registration Works in Moostoo

From the first ticket you sell to the moment your guests walk through the door. Each part links to the matching page of our Admin Guide, if you want the details.
Moostoo Set Up Ticketing screen with Moostoo Ticketing and the Eventbrite, Swoogo, Tito and Lu.ma options

Sell With Moostoo, or Keep the Ticketing Platform You Already Use

Switching ticketing halfway through a season is the last thing most organizers want, so you don't have to. Sell with Moostoo Ticketing and everything lives in one place, or connect the Eventbrite, Swoogo, Tito or Lu.ma account you already use. Ticket holders arrive in Moostoo with the right attendee type, their answers and their badge code, and live sync keeps up as new sales come in.

  • Read-only connection: Moostoo never changes anything in your ticketing account.
  • No duplicates when you re-import. People are matched on ticket ID first, then email.
  • Mix and match on one event, like your own passes in Moostoo and a partner's tickets on Eventbrite.

See how connecting a ticketing platform works →

Price Every Ticket Exactly the Way You Want

Early birds, students, VIPs, team packs, sponsor guests. Every event prices things a little differently. In Moostoo, each ticket type carries its own price, tax, capacity and sale dates, and it's linked to an attendee type. So whoever buys the VIP pass gets VIP access in the app too, meetings included.

  • Early-bird prices step up automatically on the dates you pick.
  • Capacity pools let Early Bird, Standard and Student tickets share one 300-seat room without overselling it.
  • Team bundles: one purchase, with a separate ticket for every seat.
  • Promo codes, entered right before checkout, take a percentage or a fixed amount off.
  • Hidden tickets stay off the public list until someone enters the promo code that reveals them.
  • Sold out? A waiting list takes the place of the Buy button.

Explore ticket types and pricing →

Ticket types table in Moostoo with price, sold count against capacity, sale period and revenue
Moostoo registration form builder with profile fields, form steps and the live price calculation

Ask Each Guest Only What Matters

Long forms lose people. The form builder lets you break questions into short steps and decide who sees what: exhibitors get exhibitor questions, speakers get speaker questions, and a follow-up only appears when an earlier answer calls for it. Every answer lands on the attendee's profile, so it shows up in the directory, on badges and in your exports without anyone asking twice.

  • Preview the real form on desktop or phone, as any attendee type, before it goes live.
  • Share a direct link, or embed the form on your own website.
  • On the full platform, guests can request a room from your hotel block while they register.
  • Attendee types you keep for your own team are never offered on the public form.

See how the form builder works →

Group Bookings Without the Spreadsheet

The office manager who buys ten passes often isn't coming, and rarely has all ten names on day one. Their confirmation email links to a private order page where they add each attendee whenever they're ready, answer the registration questions on their behalf and see what's still owed. No account, no password, and no chasing names over email.

  • Paste or upload a list to assign everyone at once.
  • Plans changed? Reassign a ticket and its QR code moves to the new person. The old copy stops working.
  • Once the changes deadline passes, or a ticket has been scanned, the buyer can't edit it. Your team still can.
  • Lost the email? Buyers can ask for the link again, and it only ever goes to the address on the order.

See what buyers see on their order page →

Purchaser order page on a phone showing the order summary and tickets to assign
Orders list in Moostoo with payment method, channel and payment status for each order

Payments and Invoices Your Finance Team Can Trust

Card payments go through Stripe or another payment gateway and show up on the order automatically. For everyone else (the corporate buyer paying by bank transfer, the walk-up paying cash, the invoice that settles six weeks later) your team records the payment on the order and the buyer gets an email. Payment status has its own column, so an unpaid transfer never passes for a paid order.

  • Invoices carry your organization name, address and tax ID, numbered from the year and a running number.
  • Set up tax rates like VAT 20% or HST 13% once, then add them to or include them in any ticket price.
  • Card refunds go back through the payment gateway that took the payment. For other payment methods, Moostoo keeps the record.
  • Test mode keeps practice orders out of your real numbers.
  • No Moostoo fee on ticket sales when you use your own payment gateway.

Learn about orders, refunds and complimentary passes →

Your Front Door Already Knows Who Paid

Every seat gets its own ticket and QR code, so when someone scans in, Moostoo knows who they are, whether the ticket changed hands and whether it's paid for. Tickets from unpaid orders are stopped at entrance check-in, session check-in, kiosks and badge printing, with the order and the amount right on screen. Once the payment is recorded, the same badge scans in. No new ticket needed.

  • Unassigned tickets admit nobody, so a forwarded confirmation email won't get anyone in.
  • Free and fully paid tickets go straight through. Pending, part-paid and refunded ones don't.

See how recording a payment works →

Attendee badge with QR code in the Moostoo attendee app

Moostoo Ticketing or Your Current Platform: Which Fits Your Event?

Choose Moostoo Ticketing if you want the sale, the payment and the attendee in one record you control. Stay on Eventbrite, Swoogo, Tito or Lu.ma if your buyers already know where to find you, or a partner runs the sale. Either way, you get the same attendee app, badges and check-in.

AspectMoostoo TicketingYour Current Platform
Who sells the ticketsMoostooEventbrite, Swoogo, Tito or Lu.ma. Moostoo reads the registrations.
Ticket types, orders and invoicesManaged in MoostooManaged in your ticketing platform
What scans at the doorA QR code per ticket, issued by MoostooThe platform's own ticket ID or barcode
Keeping attendees up to dateOne system, nothing to syncLive sync, plus a full re-import and a history of every run
Writes back to the other platformNot applicableNever. The connection is read-only.
Attendee app, networking, badges and check-in

Good to know before you connect: Lu.ma needs a calendar on Luma Plus. Only approved Lu.ma guests and complete Tito tickets come across, and cancelled or refunded Eventbrite tickets are left out. Ready to leave a platform altogether? Moostoo can bring over your past and upcoming events from Swoogo, Eventbrite or Brella. See how platform migration works →

Which Plan Includes Registration and Ticketing?

All of them. The difference is how much more of your event you want to run in Moostoo.

Moostoo Tickets

Built for teams that sell tickets and run the doors, while the program and networking live somewhere else. You get ticketing, the registration form, badges, check-in, email and reporting, without screens you'd never open.

Event App, Corporate, Association & Portfolio

Everything in Moostoo Tickets, plus your program, AI matchmaking and meetings, exhibitors, the event website and the attendee app designer. Start small and move up when you're ready. Your data and the screens you know stay right where they are.

Selling mostly to the public through a ticket marketplace? Keep selling there and connect it to Moostoo. We don't run a public events marketplace, and we'd rather tell you that up front. Compare the plans or see how Moostoo runs in-person events.

Your Data Stays Where You Choose

Pick Canada (Montréal) or the EU (Frankfurt) when you set up your organization. Registrations, orders, tickets, payment records and the AI that processes them all stay in that region, backups included. That's one clear answer for your legal team, for every event you run.

Read where your data lives →

Set Up Tickets in a Sentence

On the full platform, tell Ask Moostoo what you need: “Create a VIP Pass for the VIP attendee type at 899 CAD, 50 available, on sale until October 31.” It shows you exactly what it's about to create and waits for your OK before anything changes.

Meet Ask Moostoo →

How to Set Up Event Registration in Moostoo

Five steps, and most of them happen once, before sales open.

  1. Create Your Attendee Types

    Decide who's coming (attendees, speakers, exhibitors, VIPs) and whether each group registers directly or applies first.

  2. Choose Where Tickets Come From

    Turn on Moostoo Ticketing, or connect Eventbrite, Swoogo, Tito or Lu.ma and match their ticket types to your attendee types.

  3. Create Your Ticket Types

    Set prices, tax, capacity and sale dates, and link each ticket to the attendee type that goes with it.

  4. Build and Share Your Form

    Add your questions, preview the form as each attendee type, then share the link or embed it on your site.

  5. Do a Test Run

    Switch on test mode, place a few orders, clear them out and switch test mode off. Now you're ready to open sales.

Event Registration and Ticketing FAQs

What is an event registration platform?

An event registration platform collects the details of the people coming to your event and keeps the attendee list up to date. When it also sells or issues the tickets, it doubles as an event ticketing platform. In Moostoo, registration also decides each person's attendee type, which controls what they can do in the event app and how they are checked in.

Can I keep selling tickets on Eventbrite and still use Moostoo?

Yes. Connect your Eventbrite account, pick the event, and Moostoo brings in every ticket holder and keeps them in sync while sales continue. Swoogo, Tito and Lu.ma work the same way. The connection is read-only, so nothing in your ticketing account changes.

Does Moostoo charge a fee on ticket sales?

Not when you sell through your own payment gateway. Connect Stripe, Wise or another supported processor and you only pay that gateway's own processing rate.

How do group registrations work?

One buyer purchases several tickets in a single order, then names each attendee from a private order page linked in their confirmation email. They can add people one at a time or upload a list, and they don't need an account to do it.

Can attendees pay by card, invoice or bank transfer?

Yes, all three. Card payments go through Stripe or another payment gateway. Invoices, bank transfers, cheques and cash are recorded by your team on the order. Until a payment is recorded, that order's tickets won't scan in, so nobody gets in unpaid by accident.

Can I approve registrations before they are confirmed?

Yes. Set an attendee type to Apply and its registrations arrive as applications that you approve, decline or waitlist. Auto-approval rules can let people straight in when their email domain, attendee type or an answer matches.

Can I put the registration form on my own website?

Yes. Every registration form has a direct link and an embed code, so you can send people to it or place it right on a page of your own site.

Where is registration and payment data stored?

In the region you chose for your organization: Canada or the European Union. Orders, tickets, payment records, registrations and the AI processing for them stay in that region, including backups.

Last updated October 2026. Product details are taken from the Moostoo Admin Guide.