How to Make an Event Registration Page (Free)
An event registration page is a single link where people sign up for your event — and you can build one for free in a few minutes, with no website or developer needed. This guide walks through what to collect, how to handle free and paid tickets, and how to share the page so sign-ups roll in. You'll end up with one link and a QR code that funnel every registration into a single dashboard.
Quick answer
To make an event registration page, use a free form builder like OneSol (onesol.io) to create a page that captures attendee details — name, email, ticket type — and, if you're charging, connect your own Stripe so payments land directly with you. Share the single link on social, email, or a QR code, and track every sign-up in one dashboard.
1. Decide what you need to collect
List the fields that actually matter: full name, email, phone, ticket type, and any dietary or accessibility needs. Keep the form short — every extra field lowers completion — and mark only the true essentials as required.
2. Build the page with a form builder
In OneSol, open the AI form builder and describe your event ("registration for a 200-person workshop with free and paid tiers") to get a drafted set of fields. Add your event name, date, location, and a cover image so the page looks like a real invite, then tweak any field in a click.
3. Add tickets or keep it free
If registration is free, publish as-is. To charge, connect your own Stripe account and add paid ticket types like General, VIP, or Early Bird — payments go straight to you with no platform cut, only Stripe's standard fee.
4. Share the link and track sign-ups
Publish to get one short link plus an auto-generated QR code for flyers, Instagram, and email. Every registration flows into your dashboard, where you can export the list, see who paid, and email attendees before the event.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
Do I need a website to make an event registration page?
No. A hosted page like OneSol gives you a standalone link you can share anywhere, so you don't need your own domain or hosting.
Is it free to collect event registrations?
Yes, building and sharing the page is free. You only pay Stripe's standard processing fee on any paid tickets — OneSol takes no cut.
Can I limit the number of registrations?
Yes. Set a capacity on each ticket type and it closes automatically once you hit your limit, which prevents overbooking.
How do attendees get confirmation?
Registrants receive an automatic confirmation, and their details land in your dashboard so you can email reminders or send tickets before the event.
Related guides
How to Collect Event Registrations (Free Guide)
Collect event registrations the easy way — share one sign-up link and QR code, capture attendee details, take payments, and manage the guest list in one place.
Read guideHow to Make a Registration Form (Free, 2026)
Learn how to make a free event or class registration form — collect the right details, add paid tickets and capacity limits, then share one link anywhere.
Read guideHow to Accept Donations Online (Free) — in Minutes
Accept donations online for free: create a donation form, connect Stripe and share the link. Money lands straight in your account — no code, no platform cut.
Read guideHow to Accept Payments for an Event (Free, 2026)
Sell tickets and collect event payments for free: connect Stripe, create ticket tiers, share one link with a QR code, and check guests in from your phone.
Read guide