How to create a registration link for an event

How to create a registration link for an event

You've planned the event and now you need a link to put in an email, a social post or a flyer so people can sign up. For a 40-person workshop, taking replies by email means copying each name into a spreadsheet and chasing the people who said they'd come but never confirmed. With a registration link, people open a page, fill in their details and pay at the same time if a charge applies.

The link is generated by the tool that builds the page, so knowing how to create a registration link for an event starts with picking the appropriate tool. This guide covers the decisions to make first, the steps to creating a registraiton link in Google Forms, Eventbrite and Checkout Page, and where to share the link once it’s created.

Quick answer: To create a registration link for an event, build a registration page in a form or event tool, publish it and copy its web address. Google Forms is free and suits simple signups. Eventbrite lists your event publicly and charges no fees for free events. Checkout Page puts registration and payment on one page that you can embed on your website or share as a link. Once you have the link, add it to emails, social posts and your website, or turn it into a QR code for printed material.

An event registration link is a web address that opens a page where people sign up for your event and, if the event is paid, pay for their place. The link only opens the page. The page decides what people see, which questions they answer and whether they pay.

There are two kinds of registration link. The first opens a hosted page, where the tool gives the page its own address, such as yourevent.eventbrite.com, and you share that address. It suits organizers who don't have a website. The second is the address of a page on your own website with the registration form embedded on it, alongside the event description, photos and directions.

If the event is paid, the page takes the payment as well as the details. A paid registration link works like a payment link, a link that opens a page where someone pays, with a signup form on the same page.

The phrase "event link" can also mean an add-to-calendar link or the joining link for an online meeting. Those come from different tools.

How to set up registration for an event

To set up online registration for an event, settle a few things before you open any tool. Whether people pay, what you need to ask them, how many places you have and whether the page sits on your own website all affect which tool suits you. Each is quicker to decide now than to change once the link is out.

Whether the event is free or paid

A free event can use a form tool, because all you need is a list of names. A paid event needs a tool that takes the payment on the registration page, so each payment comes in already matched to a name. The alternative is to collect signups in one place and payments in another, then match each payment to a name yourself.

What you need to ask

Ask only for the details you'll use. Name and email are enough for most free events. A paid event adds a ticket type, and a workshop with lunch adds dietary needs. If you won't act on an answer, leave the question out. Our guide to event registration questions lists the ones worth asking for different kinds of event.

How many places you have and when signups close

Set a capacity limit and a closing date if either applies. A capacity limit stops new registrations once the last place is taken, and a closing date stops them at a set time, for example the day before a caterer needs final numbers.

What people receive after they sign up

A free talk needs a confirmation email with the date, time and address. An event where you'll check people in at the door needs a ticket as well, usually a QR code in that email that gets scanned on arrival. If you want reminder emails in the days before the event, check that the tool sends them, or plan to send them from your own email tool. Our article on event reminder emails covers what to send and when.

Whether the page is hosted or on your website

If you have a website, embedding the form on your own event page keeps people on your site. If you don't, a hosted page gives you a finished page with its own address the moment you publish. All three tools in this guide give you a hosted page, and Checkout Page also gives you an embed code from the same menu as the link.

Google Forms suits free signups where nobody needs a ticket, Eventbrite suits public events you want people to find by searching, and Checkout Page suits paid or branded registration on your own website.

Tool

Cost

Takes payment

Capacity limit

Best for

Google Forms

Free with a Google account

Not on its own; you'd need a third-party add-on or a separate payment link

Yes, a response limit closes the form on its own

Free signups for a class, a club or an internal event

Eventbrite

No fees for free events; paid tickets cost 3.7% plus $1.79 per ticket, plus 2.9% per order

Yes, on the event page

Yes, a total capacity and a quantity per ticket type

Public events you want people to find on Eventbrite

Checkout Page

Free up to $3,000 in sales a month, then from $24/mo billed annually

Yes, on the same page as the form

Yes, for the whole event or for one ticket type

Paid or branded registration on your own website

Eventbrite fees are its US rates. Prices checked 16 September 2026.

If the page doesn't need to take money, Google Forms will do the job for free. If it does, Eventbrite and Checkout Page both take payment on the page, and the difference between them is the fees and whether the page is on Eventbrite's site or your own.

1. Google Forms

Google Forms is free with a Google account. You can store the responses in a linked Google Sheet.

  1. Create a form and add your questions.
  2. Click Publish, then Share, then Copy responder link. Select Shorten URL if you want a shorter address for print.
  3. To stop signups, open Settings and turn off Accepting responses. You can also set a close date or a response limit, and the form closes on its own when it's reached (Google added this in January 2026).

Google Forms can't take payments on its own. To charge for a place, you'd add a third-party payments add-on, or send people to a separate payment link and match each payment to a response yourself. It also doesn't send tickets or offer check-in.

2. Eventbrite

Eventbrite gives every event a public page with its own address, and the event can appear in Eventbrite's search and listings. Free events cost nothing to run.

  1. Create the event and add the details.
  2. Add tickets, free or paid.
  3. Publish the event.
  4. Copy the address shown under Event link.
  5. To change the address, select the edit icon next to it. The format is YourLink.eventbrite.com, with no spaces or symbols.

For paid tickets in the US, Eventbrite charges a service fee of 3.7% plus $1.79 per ticket, plus 2.9% payment processing per order. On a $30 ticket bought on its own, the two fees add up to $3.77. Our guide to Eventbrite fees works through the full pricing.

3. Checkout Page

Checkout Page puts the registration form and the payment on one page. It's free for up to $3,000 in sales a month, with paid plans from $24/mo billed annually. It doesn't add a fee to each registration, so card fees go to Stripe.

  1. In your dashboard, go to Event ticketing, then Events, and click Create event.
  2. Enter the event name, dates and location, set a maximum capacity if you have one, and click Continue.
  3. In the event editor, open Ticket types and add at least one ticket. Set its pricing to Fixed price, Pay what you want or Free, and enter the quantity available.
  4. Open the Checkout tab and add your registration questions under Checkout fields.
  5. Click Share event. The address under Hosted page is your registration link, so click Copy. To change the address, click Change slug.
A screenshot of a Checkout Page event's share event popup

The same Share event window has Add to website, which gives you the embed code as a responsive embed or an event pop-up, and QR code, which you can download or open in a new tab.

Each ticket has its own sales status and sales start, so you can schedule when registration opens and closes, and the event has a maximum capacity as well as a quantity for each ticket.

Every registrant gets a confirmation email with a QR code ticket, and the app that scans tickets at the door is free. Our guide to creating an event registration form walks through the questions, ticket types and confirmation settings step by step.

Create a free event registration page with Checkout Page.

Zoom creates a registration link for online meetings, though meeting registration needs a Pro, Business, Education or Enterprise account, and the Registration tab only appears after you've scheduled the meeting. For a comparison of dedicated event tools, see our roundup of the best event registration platforms.

Put the link everywhere people will look for the event, and use the same link in each place so every registration arrives in one list.

Email: Put the link in the invitation and in each reminder, and check that it opens the right page before you send.

Your website: Add a button on the event page that opens the hosted page, or embed the form on the page itself. Our event landing page examples show how other organizers arrange the description, the date and the form.

Social media: Post the link with the date and a line on who the event is for, and add it to your profile link while registration is open. If the platform has event listings, create one and point it at the same address.

Printed material: For flyers, posters and bulletin boards, turn the link into a QR code. The code holds the address and nothing else: someone scans it, the registration page opens on their phone, and they sign up there. If you edit the page later, the printed code still works. Our guide to QR code payments explains how a code and a checkout page work together.

Tracking: To see which channel brought people in, add a UTM parameter to each copy of the link. A UTM parameter is a short tag on the end of a web address, such as ?utm_source=newsletter, that analytics tools read to record where a visitor came from. The page that opens is the same; only the tag differs.

Use a tool with a free plan and copy the address of the page it publishes. Google Forms is free with a Google account and suits simple signups. Eventbrite charges nothing for free events. The Checkout Page free plan covers up to $3,000 in sales a month, so a free event costs nothing and registrants get a QR code ticket.

That depends on which link you mean, because the phrase covers three. A registration link comes from the tool that builds your signup page, such as Google Forms, Eventbrite or Checkout Page. An add-to-calendar link comes from a calendar tool such as Google Calendar. A joining link for an online event comes from a meeting tool such as Zoom.

Yes, if the tool that built the page takes payment on it. Eventbrite and Checkout Page both do, so the attendee enters their details and pays at once. Google Forms can't take payments on its own, so you'd need an add-on or a separate payment link. Our guide to selling event tickets without fees looks at what each option costs.

How do I stop registrations when the event is full?

Set a capacity limit in the tool and it stops taking signups on its own. In Google Forms, set a response limit or close date in Settings. In Eventbrite, each ticket type has an available quantity and the event has a total capacity under Tickets. In Checkout Page, set a capacity for the whole event or for each ticket type.

How do I get people to register for an event?

Share the link in more than one place and more than once. Send an invitation email, then a reminder a week before registration closes, and post the link on social media with the date. Early bird pricing, a lower price for people who register by a set date, gives them a reason to sign up now.

Ready to sell your event tickets?

Free up to $3K in monthly sales. No credit card needed.

Start for free

Share this article


Sarah McCunn

Sarah McCunn

Sarah is a content writer, retreat facilitator and coach. She has a passion for helping businesses and people grow.


Try Checkout Page for free

Free up to $3K in monthly sales. No credit card needed.