WeckMethod's industry-defining live certification events and online video programs had outgrown the registration system that supported them. Equipment bundling, multi-tier pricing, and discount logic all needed to work within a flow that was originally built for simple sign-ups. I redesigned the consumer registration experience and the admin tooling behind it.
The existing registration flow was built as a simple price card selector. Pick an event registration package, enter your info, pay. Typically binary; either with equipment or without. That worked when the company offered single-format certifications at a fixed price that cast a wide net.
It began to fail when the business noticed this structure worked against the typical customer brand journey and experience. Buyers of education products repeatedly asked if they could register with equipment, but only portions of the set, constantly. This was easily explained. A buyer's first interaction with the brand is most often physical products rather than education. Education gets purchased once they are hooked.
The business needed to offer consumers flexibility which also represented an opportunity for improved marketability and more robust payment capabilities like bundling support. I took wins where I could in the redesign as the original intent was to simply add a checkbox selector on each item and call it a day. I argued for a reframing of the process that matched our brand integrity and insisted this process was a critical brand interaction moment.
Three user types interact with the registration system, each with different needs. Consumers purchase; trainers host events and need attendee visibility; admin staff manage orders, logistics and customer support manually due to infrastructure limitations.
There are two individual paths to registration that are distinct for online video programs and live events. Both journeys begin in a hardcoded partial on the product or event sales landing page. Selecting a Live event date leads to an Event Details page, where a registration card is selecting and a payment modal appears. Selecting a registration option for an online program leads directly to the payment modal flow
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b78a70c86f7eef5da67d1f_Figma_zK912xKdg4.png)
The key point worth noting was my insistence on progressive disclosure. My superior wanted the equipment selection form visible at all times below the registration options in their respective locations for Live and Online service paths. I explored but argued that it was unlikely to matter given the number of selections would make most of the form unviewable in one scroll.
Dedicating branding + tooling for online program partial
Unique logic for payment splits, more user control in selection form
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b78a70c86f7eef5da67d1f_Figma_zK912xKdg4.png)
I succeeded in vouching for progressive disclosure which enabled the redesign to evolve from dull transaction to a guided experience with progress indicators and a sense of control for the user that matched the integrity of the service quality WeckMethod events and education provide.
Progressive disclosure of the equipment selection form after the user selected their desired registration option card delivered a sense of moving through the process and spreading the cognitive load more evenly. It would be a mistake to thrust decisions on what the user is receiving, the value of equipment bundles, and level of confidence about their purchase before they enter payment info at one time.
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b5b82793cf73e76c9b4663_live-services-prototype-1920.png)
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b3bb73592e6fdf52c0fa5a_event-v7-clean-viewport.png)
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b3bc9210ca79bfadbe6d3b_equipmentselection.png)
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b45729f1d6972578d72705_returnview.png)
The same registration system needed to handle online courses, not just live events. The pricing and discount logic carry over but the flow is simpler, no event details page means a single-page joureny with transaction completion linking directly to the existing payment modal flow. The online courses registration UI was given a light-mode variant of the Live Events template given it would remain encased within the existing registration partial.
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b7769808953b06910669c1_course-reg-v8-full-crop.png)
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b3bb73592e6fdf52c0fa5a_event-v7-clean-viewport.png)
Visual equipment interaction within the selection form
Live variable pricing updates, no surprise totals at checkout
Inline accordion registration instead of a separate page
One adaptive partial for all live event types
Marketing modules in the online course partial
Equipment library as a shared resource, not per-event duplication
Host Trainer partial for event management + consumer view application
![[background image] image of landscaping office space for a landscaping service](https://cdn.prod.website-files.com/68312696c5081fe7d23d7f08/69b7903835af8d0cca3ce822_Figma_WZQhD3zOPM.png)
At this time, enhancing the admin tooling was limited to bare necessities despite the drawbacks of the discount system. Enabling consumer customization of equipment selection, and admin staff being able to easily manage and assign equipments options to courses was in itself, a meaningful leap.
Considering the admin side often took as much time as the consumer side. Every feature I designed for the registrant had a corresponding management interface for internal staff and event-hosting trainers. Although the designs were simple Bootstrap library components, it was a compelling challenge to distill critical admin needs into their most utilitarian forms. I was surprised to learn how inefficient many of our Head Trainer's admin tasks were after a thorough interview, and what adding a few buttons could do.
The registration system went from a flat form to an elevated multi-step flow handling customizable equipment bundling, dynamic pricing, and discount logic with enhanced admin tooling to manage all of it. Both sides are designed, specced, and pending deployment. I also coded my designs end-to-end for this sprint.