Goal for organizers
Create an event without getting lost: short forms with clear guidance at each step, and a registration form that asks only what this event needs.
Creating a corporate event used to mean one long form. I split it into five short steps and added a review at the end.
01 — Overview
Companies use the platform to organise trainings, workshops, conferences and team events for their employees. An organizer creates the event, opens registration and, for paid events, sets up packages and payment terms. Clients said that creating an event was slow and confusing, so I redesigned that flow.
02 — Problem
The feedback said that something was wrong, but not where. Before changing anything, the company and I agreed to find the exact places where organizers got stuck, and then redesign the flow around them.
Goal for organizers
Create an event without getting lost: short forms with clear guidance at each step, and a registration form that asks only what this event needs.
Goal for the business
Clients who use the tool more, a clearer payment setup for paid events, which bring in money, and a stronger product next to competitors.
03 — Research
I talked to organizers about how they create events, then watched them go through parts of the old flow. The tests confirmed what the interviews showed.
One persona, put together from the six interviews.
| Key problem | In their words |
|---|---|
P1The ‘Add event’ button was hard to find. | “It’s not clear how to add a new event easily.” |
P2Forms showed every field at once. | “There are so many fields to fill out at once; it gets overwhelming quickly.” |
P3There were too many payment options, with no hint which one to pick. | “I always get stuck on the payment options. There are just too many choices, and it’s not clear which one to pick.” |
P4There was no way to review the event before submitting it, so mistakes went through. | “I wish I could review everything before submitting. I often worry I’ve missed something.” |
I also went through event creation in similar products, at the level of UX, without any numbers. Two patterns kept coming up, and I used both: steps with a progress indicator, and a review screen before publishing.
04 — Journey map
Old flow. From the interviews and tests I mapped the old flow in five steps: what organizers did, what they thought, where it hurt and what had to change.
New flow. With the project manager and developers we went through every pain point and drew a new map. The biggest change was the structure: one long form became separate steps, each about one thing. Payment alone became three.
| Step | 01Review event list | 02Adding event details | 03Completing registration form | 04Selecting payment options | 05Submitting |
|---|---|---|---|---|---|
| What they did | View the event list, click ‘Add event’ | Fill in name, dates, description, participants | Add sections, fill out participant information | Choose payment options, add extra items | Submit the form without a review |
| What they thought | “It’s not clear how to add a new event easily.” | “Too many details to fill at once.” | “Too many fields to fill, it’s confusing.” | “Why so many payment choices?” | “I hope everything is correct.” |
| Pain point | P1‘Add event’ button not prominent enough | P2Overwhelming number of fields in one step | P2Lack of guidance, excessive details | P3Overwhelming options, unnecessary extras | P4No chance to review before submission |
| What had to change | Organize the list, simplify the interface, make ‘Add event’ bold and easy to reach | Split the form into several steps | Give clear guidance, reduce fields | Simplify payment options, remove extras | Add a final review step |
| Step | 01Event listwas 01 | 02Event detailswas 02 | 03Registration & participantswas 02 | 04Registration formwas 03 | 05Event packageswas 04 | 06Add event packagewas 04 | 07Payment detailswas 04 | 08Review and confirmwas 05 |
|---|---|---|---|---|---|---|---|---|
| Screen | List page | Wizard, step 1 | Wizard, step 2 | Wizard, step 3 | Wizard, step 4 | Dialog in step 4 | Wizard, step 5 | Review dialog |
| What they do | View the event list, add a new event | Fill in name, dates, description, participants | Select who is registering | Customize registration form fields | Add and define event packages | Add details of a package | Specify payment methods and installments | Review all event details before submitting |
| Pain point solved | P1Simplified view, prominent button | P2Clear and concise input fields | P2Streamlined participant management | P2Forms customized to the event | P3Fewer unnecessary options | P3Clear distinction between package types | P3Clear payment options and installment plans | P4Accuracy checked before the final submit |
| What’s new | Search and filters | Step-by-step guidance with progress | Event availability toggle, participant groups | Add fields and drag to reorder | Separate sections for packages, coupons and discounts | Prorated payments for fair pricing | Toggle for installment plans | Editable summary before confirming |
Scroll the map sideways →
05 — User flow
Before drawing screens, I fixed the structure. Each step answers one question: what and when, who, what we ask, what it costs, how people pay. Secondary settings open in dialogs, so the main path stays short. The review closes the loop: every block has Edit, which returns to its step.
Before
After
Wizardstepper at the top, Back and Continue at the bottom
06 — Design system
All five steps use the same handful of components, so the flow reads as one tool rather than five forms.
Colour
#1E6FEBButtons, links, the current step#1A2233Text#6B7689Labels, secondary text#E3E8EFBorders and dividers#F9FAFCTable headers, side panels#EAF1FFUpcoming, selected item#E3F6EAOngoing, paid#F0F2F5Completed, tagsType — Inter
28 / 600Page title24 / 600Step title15 / 600Section14 / 400Body, table cells12.5 / 500Labels, statusesComponents
Button
One primary button per screen. Back is secondary, Add actions are links.
Text field
The label sits above the field and stays there when the field is filled.
Multi-select
Chosen values show as tags; the cross removes one.
Checkbox tile
For short lists where several options can be on, like who is registering.
Switch
Works at once, no Save. The line next to it says what on and off mean.
Stepper
Done steps are ticked and can be opened again; the current one is outlined.
Status label
Three statuses, three colours, the same everywhere in the product.
Filter chip
Dashed until applied; an applied filter shows its value.
Form field row
Drag the handle to reorder fields; an asterisk marks a required one.
07 — Solution
Each screen answers one of the problems from the research; the tag shows which.
Start P1
Organizers see all their events here and start a new one.
Step 1 P2
The first step asks only about the event: name, dates, the last day to register, a description and a cover image. Fields that are easy to get wrong get a short hint.
Step 2 P2
Who can register and who the event is for. Each setting is one control, and the switch says in words what on and off mean.
Step 3 P2
The organizer decides what employees fill in. In the example, full name and ID number are required; the rest are optional.
Step 4 P3
In the old form, prices sat among payment options and extras. Now they have their own step with three short lists: packages, coupons, discounts.
Step 4, dialogs P3
Details live in dialogs over step 4. A package can be prorated for people who join late; a discount is built from simple rules.
Step 5 P3
Four payment methods as tiles instead of a long list of options. Installments stay off until switched on, then each method gets its own number of payments.
Review P4
Before the event goes live, the organizer sees every step on one screen. Each block has Edit, which opens its step; Confirm creates the event.
08 — Prototype
The screens above, clickable. Create an event from the list, open a dialog on step 4, check the review and confirm.
Click Create event to start.
09 — Results
In usability tests, organizers created an event in the new flow faster and made fewer errors than in the old one. They described it as simpler and clearer.
10 — What I’d do next
Next iteration P3P4
On step 4 organizers set packages, coupons and discounts, but they never see the price an employee will pay. I’d add a preview of the registration page next to the form: the chosen package, the coupon applied and the total. The check the review gives for everything else would happen right when the prices are set.
11 — Takeaways
Client feedback said the flow was slow and confusing, not where. Six interviews and a journey map pointed to four exact places, and every screen in the redesign answers one of them.
I didn’t cut the long form into equal parts. Each step answers one question: what and when, who, what we ask, what it costs, how people pay. That gave the steps a clear order and short names.
Package details, coupons and discounts open in dialogs, so step 4 stays a short list and the detail is there only when it’s needed.
There was no time for a long study. Six interviews and five tests on the parts that hurt found the main problems. I’d use the same format again for a quick redesign.