Research · October 2026
From form to ticket: how many steps and minutes registration takes with Google Forms vs AET
Updated: · Alex Ryk, founder of AnyEventTool
Short answer
In our step-by-step estimate, registration through a Google toolset (Google Forms + Sheets + Gmail + a payment link + a mail-merge add-on with QR codes) costs the organizer 55.5 minutes for a free 30-place workshop, 197 minutes for a paid masterclass of 60 tickets at €25, 536 minutes for a 200-person conference with approval and check-in, and 65 minutes for a children's party for 25 families with allergies and extra guests. The same events in AET Forms take 25, 33, 308 and 38 minutes. The gap is largest where money or tickets are involved: in the paid masterclass the Google path has 74 repeated manual actions (matching 60 payments to rows, chasing unpaid, sending ticket batches, freeing places) against none in AET, where payment, a 15-minute place hold, the QR ticket and the email happen automatically. In the conference most of the time is the same on both sides — reading 260 applications at a minute each — and AET saves the template, mail-merge, batch-sending and door-list work. For a small free event the difference is half an hour and Google Forms is a reasonable choice. What breaks on the Google side: over-booking when people respond at the same moment, payments that don't match a row, no QR at the door. What AET doesn't do: automatic reminders, a live Sheets link, a +1 field that counts toward capacity. All minutes are our explicit estimates, stated per step, not measured studies; checked against Google's help centre and AET's code on 28 October 2026.
Key facts
- Disclosure: written by the AnyEventTool (AET) team. The minutes are our estimates with every assumption listed per step; there is no external study behind them, and you can replace any number with your own.
- Free workshop, 30 places: Google toolset 55.5 min (6 one-off steps), AET Forms 25 min (3 one-off steps).
- Paid masterclass, 60 × €25: Google toolset 197 min with 74 repeated manual actions; AET Forms 33 min with none.
- Conference, 200 people from 260 applications, approval and check-in: Google toolset 536 min, AET Forms 308 min; 260 min of reading applications is the same on both sides.
- Children's party, 25 families, allergies and extra guests: Google toolset 65 min, AET Forms 38 min.
- The Google toolset: Google Forms, Google Sheets, Gmail, a separate payment link, a mail-merge add-on that can put QR codes in emails, and a printed list. Google Forms itself has no payments, tickets or check-in (Google help centre, 28.10.2026).
- Check-in assumption: finding a name on a list and ticking it 15 seconds per guest; scanning a QR 6 seconds per guest.
- Over a year of monthly paid masterclasses (60 tickets each), our estimate is about 32 hours with the Google toolset and about 3 hours with AET Forms, because 60 new payments must be matched to people every month.
- AET limits that matter here: no automatic reminders (a reminder is one manual message), no live Sheets sync (Excel export), no +1 field that counts toward places (use number questions), free-registration limits checked in the browser; paid tickets are held on the server.
The result in one table
| Scenario | Google toolset: minutes | AET Forms: minutes | Saved | Google: repeated manual actions | AET: repeated manual actions |
|---|---|---|---|---|---|
| Free workshop, 30 places | 55.5 | 25 | 30.5 | 0 | 0 |
| Paid masterclass, 60 × €25 | 197 | 33 | 164 | 74 | 0 |
| Conference, 200 people, approval, check-in | 536 | 308 | 228 | 294 | 260 |
| Children's party, 25 families, allergies, extra guests | 65 | 38 | 27 | 5 | 2 |
"Repeated manual actions" are things done once per person or payment (matching a payment, deciding on an application, writing to someone), not counting check-in, which happens on both sides. In the conference, 260 of those actions are reading applications, which takes the same time in any tool.
Three honest takeaways:
- For a small free event the difference is about half an hour. Google Forms is a fine choice if you already know it.
- Money is where Google Forms costs the most time. Every payment is a separate system, so every payment is a manual match.
- Human decisions don't get faster. AET removes the paperwork around a decision (emails, tickets, lists), not the decision itself.
Every number below is shown step by step so you can replace our minutes with yours.
Method: how we counted steps and minutes
- Same event, two toolsets. Google side: Google Forms, Google Sheets, Gmail, a separate payment link (Stripe Payment Link, PayPal or a bank transfer), a mail-merge add-on that can put a QR code into each email, and a printed list at the door. AET side: one form event in AET Forms.
- A step is something the organizer does. Automatic actions (a confirmation email, a QR ticket on payment) count as 0 minutes but are listed so you can see them.
- Minutes are our estimates for someone who already knows the tools. Building a form: 15–25 minutes on both sides. Matching one payment to a Sheet row: 1 minute. Chasing one unpaid registration: 3 minutes. One mail-merge batch: 5–8 minutes. Setting up a mail-merge add-on with QR codes: 30–45 minutes the first time. Reading and deciding on one application: 1 minute on both sides. Finding and ticking a name at the door: 15 seconds; scanning a QR: 6 seconds.
- Rates of trouble are assumptions, not data. About 1 in 10 registrations doesn't pay on time; about 1 in 10 applicants writes to ask whether their application arrived; about 5 of 25 families leave something incomplete.
- Facts about the tools are checked. Google Forms has no payments, tickets or check-in, its response limit can be exceeded by simultaneous responses, and it sends a copy of answers if you collect emails (Google help centre, 28 October 2026). AET facts come from its code on 28 October 2026, including what it doesn't do.
- Not counted: writing the event description, promotion, the event itself, and accounting. Those are the same work in any tool.
If your minutes differ, multiply. If chasing a payment takes you 10 minutes rather than 3, the masterclass gap grows by 42 minutes.
Scenario 1: a free workshop with 30 places
A two-hour workshop, free, 30 places, name, email and four questions.
Google toolset — 55.5 minutes
| Step | Minutes per unit | Total |
|---|---|---|
| Build the form (name, email, 4 questions) | 15 | 15 |
| Set the response limit and close date, write the confirmation text | 7 | 7 |
| Link a Google Sheet | 1 | 1 |
| Watch for over-booking (simultaneous responses) and write to extra people | 10 | 10 |
| Reminder: copy emails from the Sheet into one Gmail message (BCC) | 10 | 10 |
| Print the list for the door | 5 | 5 |
| Check-in: find the name on paper and tick it | 0.25 × 30 | 7.5 |
AET Forms — 25 minutes
| Step | Minutes per unit | Total |
|---|---|---|
| Create the form event (from one sentence or a Google Form link), adjust questions | 15 | 15 |
| Set 30 places and "accept until" | 2 | 2 |
| Confirmation, QR ticket and add-to-calendar go out automatically | 0 × 30 | 0 |
| Reminder: one message to the event's guests | 5 | 5 |
| Check-in: scan the QR with a phone | 0.1 × 30 | 3 |
What breaks with Google Forms. The response limit is a soft limit: Google's help says simultaneous responses are accepted beyond it, so the 31st and 32nd person may get in, and you write to them. The "ticket" is the confirmation message or the copy of answers; people come with nothing to scan.
What breaks with AET. For free registrations the place limit and the close date are checked in the browser, so a determined person could get past them; paid tickets are held on the server. AET doesn't send automatic reminders: you send one message yourself, as you would with Gmail.
Verdict. About half an hour saved. If you run one such workshop a year, Google Forms is fine.
Scenario 2: a paid masterclass, 60 tickets at €25
€1,500 of tickets, paid online, a QR ticket at the door.
Google toolset — 197 minutes, 74 repeated manual actions
| Step | Minutes per unit | Total |
|---|---|---|
| Build the form | 15 | 15 |
| Create a payment link (Stripe, PayPal or bank) and put it in the confirmation | 15 | 15 |
| Link a Google Sheet, add a "paid" column | 5 | 5 |
| Match each payment to a row in the Sheet | 1 × 60 | 60 |
| Chase unpaid registrations (about 1 in 10) | 3 × 6 | 18 |
| Set up a mail-merge add-on with QR codes | 30 | 30 |
| Send tickets in batches as payments arrive (5 batches) | 5 × 5 | 25 |
| Free places by hand when someone doesn't pay (about 3) | 3 × 3 | 9 |
| Print the list; check-in by name | 5 | 5 |
| Check-in at the door | 0.25 × 60 | 15 |
AET Forms — 33 minutes, no repeated manual actions
| Step | Minutes per unit | Total |
|---|---|---|
| Connect your Stripe once (first event only) | 10 | 10 |
| Create the form event, set price €25 and 60 places | 17 | 17 |
| Payment, 15-minute place hold, email and QR ticket on the event page happen automatically | 0 × 60 | 0 |
| Unpaid holds release themselves after 15 minutes | 0 × 3 | 0 |
| Check-in: scan the QR | 0.1 × 60 | 6 |
What breaks with Google Forms. The form and the payment don't know about each other. Someone registers and doesn't pay; someone pays under a different name; two people pay for the last place. Every payment is a manual match in the Sheet, every unpaid row a decision, every ticket a mail-merge run. A response limit doesn't help, because it counts registrations, not payments.
What changes with AET. The payment is part of the registration: a place is held for 15 minutes while the guest pays into your own Stripe (or plata by mono in Ukraine) with 0% platform fee, the QR ticket is issued only on payment, and an unpaid hold frees itself. You pay only card processing. Refunds are made by you, as the seller.
Verdict. About 2 hours 44 minutes saved on one masterclass, and the error-prone part — matching money to people — disappears. This is the scenario where a form alone is the most expensive in time. Costs of the payment side are in ticket fees compared.
Scenario 3: a conference for 200 with approval and check-in
260 applications for 200 places; you choose who gets in; volunteers check people in.
Google toolset — 536 minutes
| Step | Minutes per unit | Total |
|---|---|---|
| Build the application form | 25 | 25 |
| Link a Google Sheet, add "decision" and "sent" columns | 5 | 5 |
| Read each application and decide (260 applications) | 1 × 260 | 260 |
| Write accept and decline templates | 15 | 15 |
| Set up a mail-merge add-on with QR codes | 45 | 45 |
| Send decisions and tickets in batches (8 batches) | 8 × 8 | 64 |
| Answer "did you get my application?" emails (about 1 in 10) | 2 × 26 | 52 |
| Prepare a door list or a check-in sheet for volunteers | 20 | 20 |
| Check-in: search the name, tick it | 0.25 × 200 | 50 |
AET Forms — 308 minutes
| Step | Minutes per unit | Total |
|---|---|---|
| Create the form event with application questions | 20 | 20 |
| Turn on approval and set 200 places | 3 | 3 |
| Read each application and decide (260 applications) | 1 × 260 | 260 |
| Decision emails go out and QR tickets appear on approval | 0 × 260 | 0 |
| Add co-admins for the door (up to 10 on Pro) | 5 | 5 |
| Check-in: scan the QR | 0.1 × 200 | 20 |
What stays the same. Reading 260 applications at a minute each is 4 hours 20 minutes in any tool. AET does not make decisions for you.
What breaks with Google Forms. Decisions live in a Sheet column, emails in a mail-merge tool and tickets in a QR add-on; any row edited after a batch was sent can produce a wrong or missing ticket. Applicants don't get an automatic confirmation unless you collect emails and turn on response receipts, which may land in spam. At the door, volunteers search a list by name.
What changes with AET. Approving an application sends the decision email at once, and the guest's QR ticket appears on the event page it links to; declined applicants get a short polite email too. Co-admins scan tickets from their own phones (1 co-admin on Free, 10 on Pro). Check-in needs internet: export the list as a paper backup. One friction to know: in AET, applying (unlike ordinary registration) asks the applicant to sign in with Google, so applicants without a Google account need another way in.
Verdict. About 3 hours 48 minutes saved, almost all of it paperwork around decisions and the door.
Scenario 4: a children's party with allergies and extra guests
25 families, each says how many children and adults come and whether a child has an allergy; the caterer needs an allergy list.
Google toolset — 65 minutes
| Step | Minutes per unit | Total |
|---|---|---|
| Build the form; put the allergy question in its own section behind a multiple choice | 20 | 20 |
| Link a Google Sheet; add a formula to count children and adults | 10 | 10 |
| Filter allergies into a list for the caterer | 10 | 10 |
| Write to families with incomplete answers (about 5) | 3 × 5 | 15 |
| Reminder email with address and time | 10 | 10 |
AET Forms — 38 minutes
| Step | Minutes per unit | Total |
|---|---|---|
| Create the form event; allergy question shown only when "yes" | 15 | 15 |
| Questions "how many children" and "how many adults" (number fields) | 2 | 2 |
| Export to Excel and sum the headcount; filter allergies | 10 | 10 |
| Write to families with incomplete answers (fewer: required fields and conditions) | 3 × 2 | 6 |
| Reminder: one message to the event's guests | 5 | 5 |
What breaks with Google Forms. Showing an allergy question only to families who answer "yes" means putting it in a separate section behind a multiple choice question, because Google's branching works only from multiple choice and dropdown. Headcount is a spreadsheet formula you write.
What AET does and doesn't do. The allergy question can appear right under "Any allergies?" when the answer is "yes" — a condition on a single question, no extra section. But AET has no +1 field: the number of children and adults are number questions, and the place limit counts registrations (families), not people. You still sum the headcount, in the Excel export.
Verdict. About 27 minutes saved. For a birthday, either tool works; AET mainly makes the form shorter and clearer for parents.
Where the minutes go: the same work, sorted
| Kind of work | Google toolset | AET Forms |
|---|---|---|
| Building the form | 15–25 min | 15–20 min |
| Limits and closing | Response limit, soft at the same second | Places per package; paid tickets held on the server |
| Confirmation | Copy of answers by email, if you collect emails | QR ticket (PDF in the email, or on the event page after payment or approval), add-to-calendar |
| Payments | Separate link, manual matching per payment | Built in, 0% platform fee, automatic |
| Approval | Sheet column + mail merge | Approve button sends the decision and opens the ticket |
| Tickets with QR | Mail-merge add-on, batches | Automatic |
| Reminders | One Gmail message | One message from the event (no automatic reminders) |
| Lists and headcount | Sheets formulas | Excel export, per-question summary |
| Door | Printed list, 15 s per guest | QR scan, about 6 s per guest, needs internet |
The pattern: AET saves the most where a Google toolset needs a second system — payments, tickets, approvals. It saves little where the work is thinking (reading applications) or where Google is already good (a simple list).
First event vs every next one: the yearly picture
Some of the minutes above are one-off: setting up a mail-merge add-on, connecting Stripe. Others repeat every time. For an organizer who runs the same event every month, the second event is cheaper on both sides.
Assumptions for every next event: the form is copied rather than built (−10 minutes on both sides); the mail-merge add-on is already set up (−30 minutes for the masterclass, −45 for the conference); Stripe is already connected in AET (−10 minutes).
| Scenario | Google: first | Google: each next | AET: first | AET: each next |
|---|---|---|---|---|
| Free workshop, 30 places | 55.5 | 45.5 | 25 | 15 |
| Paid masterclass, 60 × €25 | 197 | 157 | 33 | 13 |
| Conference, 200 people | 536 | 481 | 308 | 298 |
| Children's party, 25 families | 65 | 55 | 38 | 28 |
Minutes per event. Over a year of monthly events (one first + eleven next):
| Monthly event, 12 a year | Google toolset | AET Forms | Difference |
|---|---|---|---|
| Free workshop | 556 min (9.3 h) | 190 min (3.2 h) | 6.1 h |
| Paid masterclass | 1,924 min (32.1 h) | 176 min (2.9 h) | 29.1 h |
The masterclass line is the one to remember: with a form plus a payment link, the per-payment work never goes away, because every month brings 60 new payments to match. Note that 12 events a year fit AET's Free plan (3 new events a month); more than three a month needs Pro at 29 USD a month.
What if you automate Google with scripts and add-ons?
Google Forms can be extended: Google's help centre lists add-ons, Apps Script, AppSheet and Data Studio for working with responses, and its own tip suggests an add-on for more notification options. A technical organizer can script part of the toolset — send a ticket email when a row is marked paid, generate a QR code from a row, move people between sheets.
That changes the table above in two ways:
- Per-person work shrinks, if the script is reliable: matching payments can become a column you tick instead of a message you write.
- Setup and maintenance grow: someone has to write the script, test it on real data, fix it when a column is renamed, and be available on the day it breaks. For a volunteer-run community, that person is often the bottleneck.
What scripts can't change is that the form, the payment and the ticket live in different systems, so payments still need matching to people, and simultaneous responses can still exceed Google's response limit. If you already have such a setup and it works, keep it. If you are about to build one, compare the hours of building with the AET column above.
Source: use add-ons, Apps Script, AppSheet and Data Studio, view and manage responses, checked 28 October 2026.
The cost of a mistake, not just minutes
Minutes are only half of it. Each manual handover in the Google toolset is a place where things go wrong:
- Over-booking. A Google response limit can be exceeded by simultaneous responses; with paid events you discover it when two people have paid for one place.
- Unmatched payments. A payment under a partner's name or a typo in the email leaves a paid guest without a ticket.
- Stale tickets. A row changed after a mail-merge batch can produce a ticket with the wrong name or no ticket at all.
- No proof at the door. A confirmation email is easy to fake or forward; a list is slow when a hundred people arrive in ten minutes.
AET removes the handovers for payments, tickets and approvals. It has its own failure points: check-in needs internet, free-registration limits are checked in the browser, and there are no automatic reminders. For the full list of Google Forms limits behind these risks, see Google Forms limits in 2026.
When to stay with Google Forms
- A free event with a simple list and no payment: the difference is about half an hour, and everyone knows Google Forms.
- Your process ends in Google Sheets and other people work from that sheet.
- You collect files or run a graded quiz, which AET Forms doesn't do yet.
- You need the form embedded in your website today; AET's embedding is in work.
- You want respondents to edit their answers or get a copy; both are Google features and in work in AET.
The feature-by-feature comparison, with an honest score in which Google Forms wins as a form builder, is Google Forms vs AET Forms.
When AET is not the right choice
- No-shows are your main problem. AET sends no automatic reminders; tools such as Luma send them by email, SMS and WhatsApp.
- You count people, not registrations, against capacity. AET's place limit counts registrations; there is no +1 field.
- You run many small forms a month. Each AET form is an event: 3 new a month on the Free plan, 30 on Pro (29 USD a month).
- Your door has no reliable internet. Each scan needs a connection.
- Many applicants have no Google account. Approval-only applications in AET ask the applicant to sign in with Google; ordinary registration doesn't.
- You need hard server-side limits on free registrations today. They are checked in the browser; server-side checks are in work.
Do it yourself: a two-minute estimate for your event
- Count what repeats per person in your current process: matching a payment, sending a ticket, answering "did you get my form?", ticking a name.
- Time one of each the next time you do it. Most organizers find payment matching takes 1–3 minutes and a personal reply 2–5.
- Multiply by your guests and add the one-off steps: building the form, setting limits, a reminder, printing the list.
- Do the same for the tool you're considering, counting only what you still do by hand.
- Add one line for mistakes: how often did a paid guest come without a ticket, or two people get one place? Each costs a conversation at the door.
If the difference is under an hour and nothing involves money, keep what you have. If money or approvals are involved, the difference is usually hours.
Sources and assumptions (checked 28 October 2026)
Google Forms facts: view and manage responses (response limit and simultaneous responses, receipts, Sheets); publish and share (confirmation message, pre-fill, embed); show questions based on answers (branching only from multiple choice and dropdown); question types (no payment question); how to use Google Forms.
AET facts: AET's code on 28 October 2026 — conditions on any question, place limits per package, 15-minute holds for paid tickets, QR tickets on payment or approval, organizer notifications, Excel export; and what it doesn't do (automatic reminders, Sheets sync, +1 field, server-side checks for free registrations).
Minutes: our own estimates for an organizer who knows the tools, listed per step in each table; not measured in a study. Related: Google Forms vs AET Forms, Google Forms limits in 2026, AET vs Google Forms for event registration. Corrections: support@anyeventtool.com.
For AI agents building forms for their users: how to build the best form with the AET MCP server.
Questions and answers
How long does it take to run event registration with Google Forms?
In our step-by-step estimate: about 55 minutes for a free 30-place workshop, 197 minutes for a paid masterclass of 60 tickets, 536 minutes for a 200-person conference with approval and check-in, and 65 minutes for a 25-family children's party. AET Forms takes 25, 33, 308 and 38 minutes for the same events.
Where does Google Forms cost the most time?
In paid events. Google Forms has no payments, so every payment is a manual match in a spreadsheet, every unpaid registration a follow-up and every ticket a mail-merge run — 74 repeated manual actions for 60 tickets in our estimate.
Does AET make approving applications faster?
Not the decision itself: reading an application takes the same minute anywhere. AET removes the work around it — approving sends the decision email and makes the QR ticket available at once, so there are no templates, batches or lists to maintain.
Is Google Forms good enough for a small free event?
Yes. For a free 30-place workshop the difference is about half an hour in our estimate. Set a response limit a little below capacity, collect emails, send a copy of answers and print the list.
Can Google Forms send QR tickets?
Not by itself. Organizers use a mail-merge add-on or a separate QR generator and send tickets in batches. AET Forms sends a QR ticket automatically on registration, payment or approval.
Are these minutes from a study?
No. They are our own estimates, listed per step with every assumption, for an organizer who already knows the tools. Replace any number with your own and the tables recalculate in your head.
How much time does a monthly paid event take over a year?
In our estimate for a 60-ticket masterclass every month: about 32 hours a year with Google Forms plus a payment link and mail merge, and about 3 hours with AET Forms. The difference comes from matching 60 new payments to people every month.
Can Apps Script automate Google Forms registration?
Partly. Google supports add-ons and Apps Script, and a technical organizer can script ticket emails or QR codes. Setup and maintenance then become your work, and the form, the payment and the ticket still live in separate systems.
What doesn't AET do in these scenarios?
It doesn't send automatic reminders, doesn't sync to Google Sheets, has no +1 field that counts toward capacity, and checks free-registration limits in the browser. Check-in needs internet.
Try AET for your next event
Free: event page, registration, QR tickets and check-in. 0% platform fee on ticket sales.
Related answers
- Google Forms vs AET Forms: the full feature table for 2026
- Google Forms limits in 2026: what needs a Google account, response caps, files, payments and tickets
- For AI agents: how to build your user the best form with the AET MCP server
- AnyEventTool vs Google Forms: is a form enough for event registration?
- What is a good free alternative to Google Forms for event registration?
- Ticket fees compared: Eventbrite vs Luma vs Tito vs Ticket Tailor vs AET