>

Event Create

The Hidden Cost of Event Creation

ALSAC raises the $2 billion needed each year to keep St. Jude Children’s Research Hospital operational and ensure that no family ever receives a bill for treatment, travel, housing, or food.

ALSAC raises the $2 billion needed each year to keep St. Jude Children’s Research Hospital operational and ensure that no family ever receives a bill for treatment, travel, housing, or food.

So, when I learned that event administrators were losing 16–24 hours each year creating up to 240 fundraising events per cost center, I knew we had a problem.

So, when I learned that event administrators were losing 16–24 hours each year creating up to 240 fundraising events per cost center, I knew we had a problem.

Project Summary

CONTEXT

As a full-time contractor at ALSAC, the fundraising arm of St. Jude Children’s Research Hospital, I’ve spent three years as the sole UX designer on Event Central—a new application that serves as a hub for event teams across the country. Events generate millions of dollars each year, and Event Central is designed to provide the tools, data, and resources needed to run them effectively. The Event Creation feature was just one piece of this larger system, but it was critical: every administrator relied on it to generate the events that ultimately drive donations and revenue.

The Problem

Before Event Central, event administrators spent 16–24 hours annually creating 60–240 events per cost center. The process was repetitive, error-prone, and forced admins to enter false data just to satisfy required fields—hurting both efficiency and reporting accuracy. High turnover among event leads meant valuable event knowledge was also lost year over year, further impacting donations.

The SOLUTION

I redesigned the Event Creation process with two key improvements:

  • A simplified Event Creation form with fewer required fields and smart defaults to improve accuracy.

  • A Multi-Event Copy feature that let admins copy entire sets of events from the previous year at once, preserving institutional knowledge and eliminating redundant work.

Through research, iteration, and user testing, I ensured the new tools aligned with real admin workflows—validating counts, checking event codes, tracking progress, and handling interruptions. Enhancements like direct help-desk ticket creation reduced friction even further.

My Role

As the sole UX designer, I:

  • Conducted workshops and interviews with event administrators.

  • Created initial research deliverables, wireframes, and prototypes.

  • Facilitated iterative testing and design refinements.

  • Partnered with the SA, PM, and developers to balance usability with technical feasibility.

  • Documented detailed requirements and supported developers throughout implementation.

As the sole UX designer, I:

  • Conducted workshops and interviews with event administrators.

  • Created initial research deliverables, wireframes, and prototypes.

  • Facilitated iterative testing and design refinements.

  • Partnered with the SA, PM, and developers to balance usability with technical feasibility.

  • Documented detailed requirements and supported developers throughout implementation.

As the sole UX designer, I:

  • Conducted workshops and interviews with event administrators.

  • Created initial research deliverables, wireframes, and prototypes.

  • Facilitated iterative testing and design refinements.

  • Partnered with the SA, PM, and developers to balance usability with technical feasibility.

  • Documented detailed requirements and supported developers throughout implementation.

The Impact

The solution saved hundreds of hours annually, dramatically reduced human error, and preserved institutional knowledge from year to year. Event admins praised the new workflow as a game-changer, with one joking:

“You just shaved so many hours off. I’m starting to wonder if you’re trying to make admins irrelevant!”

More importantly, ALSAC reclaimed critical time and resources that could be directed back to what matters most: raising funds to support the lifesaving mission of St. Jude.

Each admin spends 16-24 hours creating events for the upcoming Fiscal Year

And every dollar saved funds lifesaving research.

So, the time it took to create the 100+ events per cost center was time that pulled resources away from fundraising. Plus, the process was tedious, error-prone, and weakened data integrity.

This meant there was even more time wasted - time spent cleaning up reports from inaccurate data and time spent trying to understand how an event was set up and structured from the previous year.

“When it’s time to create events in the fall, I block 3 days off my calendar and come into work in sweatpants, lock the door and create 146 events back-to-back.”

“When it’s time to create events in the fall, I block 3 days off my calendar and come into work in sweatpants, lock the door and create 146 events back-to-back.”

-Event Admin

-Event Admin

The first challenge was fixing inaccurate and incomplete event data

By working with both event admins and reporting stakeholders, I mapped what information was always available at event creation and what was only required for downstream systems. This led to a redesigned Event Creation form with fewer required fields and smart defaults—like auto-populating City and State from the cost center—improving both accuracy and efficiency.

1 Show hint text

Detailed hint text reduces training time, but some are lengthy. The toggle allows power users to hide the text and move more efficiently through the form.

2 Event Umbrella

This concept is new with the form. A modal walks users through how to select an Event Umbrella and when to create a new one.

3 Primary Contact

This was one of the required fields that admins felt unsure about knowing who to select. In order to give the users confidence, I had it pre-populate with a default name.

Interesting finding from concept testing: Defaulting the Primary Contact to the Event Administrator to help them understand who is expected when an event lead has not been assigned failed because users felt that pre-filling the field might trigger them to skip it instead of selecting the correct person.

4 Event Location Name

To speed up the process and ensure more accurate data, we set up Google Maps to suggest addresses that the admins can select from. These also had to be editable in case Google Maps is inaccurate.

5 City and State

To help them navigate what to select when an event does not yet have a venue, I had it pre-populate with the selected Cost Center’s city and state.

6 Optional fields

Because many previously required fields are now optional, I made optional fields visibly different to reduce inputting inaccurate data.

7 Event summary

A summary section allows admins to quickly verify their inputs without having to scroll through the entire form.

8 create event button

After the event is successfully created, admins can immediately see and verify the event code has been generated and is accurate. They can easily copy and paste this into their spreadsheet, aligning with their current workflows.

“It was very easy to navigate... and quick!”

“It was very easy to navigate... and quick!”

“It was very easy to navigate... and quick!”

-Event Admin

-Event Admin

-Event Admin

4/4 Admins loved the new event create form

4/4 Admins loved the new event create form

4/4 Admins loved the new event create form

but we could do better.

but we could
do better.

Introducing multi-event copy

The real breakthrough came with a new Multi-Event Copy feature. Instead of creating every event from scratch, admins could copy all core data from the previous year’s events in one action. On the surface, it sounded simple, but my research revealed nuanced workflows that shaped the requirements and design for the tool. Insights that needed to be supported included:

Admins work cost center by cost center

Admins verify event counts

Admins are frequently interrupted

Admins update tracking spreadsheets

Step 1: Select Cost Center

1 Select Cost Center or Event Type

Admins work cost center by cost center

While the primary method of work was cost center by cost center, there was a subset of users that would need to work by event type so both workflows were supported.

2 Display number of events

Admins verify event counts

Admins are intensely aware of the number of events are associated with each cost center and with each event type within their cost center. Having a count going into the next step gives them a heads up and prepares them for possible issues.

Step 2: Edit List of Events

1 Checkboxes

Admins are frequently interrupted

Checkboxes not only allow admins to copy a subset of events, but it also serves as a method to keep track of where they are in the review process when frequently interrupted. They can jump right back in to where they were without losing stride.

2 Search & REMOVE

Admins verify event counts

Since Admins think in event counts, allowing admins to search for events they know are not moving forward and remove them from their list, they can easily ensure that they are on track.

3 Filter by event type

Admins work cost center by cost center

Admins need to verify not just total events for their cost center, but also number of events per event type. They also create events by event type, I supported this mental model by allowing them to check their events in the same way.

+ No timeouts

Admins are frequently interrupted

Because admins can sometimes get called away for 30 minutes or an hour to resolve an issue, I was adamant that they could not get timed out from the system or else they would have to start over, losing all of the time spent and negating the benefits of the new system.

Step 3: Confirm Events are Created and Address any Errors

1 Get Help

Admins are frequently interrupted

With dev help, I determined the only likely error will be due to session time out during the actual creation procedure. I provided a “Try Again” button to allow them to reprocess and resolve the issue.
In the event that it does not fix the issue, a button is available to easily submit a ticket and receive assistance.

2 View copied events

Admins verify event counts

Admins can again verify that the total number of events that were created matches their expectation.

3 Export to Excel

Admins work cost center by cost center

Currently, Admins were creating spreadsheets manually of all of their events to share out with the event teams. We made this easy by creating their spreadsheets for them.

4 Keep moving forward

Admins are frequently interrupted

Since admins will often generate events for multiple cost centers back-to-back, we make it easy to start their loop over from the beginning.

The Impact

The Impact

The result was transformative. Multi-Event Copy cut hundreds of hours of manual work, significantly reduced human error, and preserved institutional knowledge from year to year. Admins started each event cycle with a reliable foundation instead of reinventing the wheel.
By centering the design process on real workflows and pain points, I helped ALSAC reclaim time, protect data integrity, and ultimately direct more energy back to its true mission—funding lifesaving research and treatment for kids.

The result was transformative. Multi-Event Copy cut hundreds of hours of manual work, significantly reduced human error, and preserved institutional knowledge from year to year. Admins started each event cycle with a reliable foundation instead of reinventing the wheel.
By centering the design process on real workflows and pain points, I helped ALSAC reclaim time, protect data integrity, and ultimately direct more energy back to its true mission—funding lifesaving research and treatment for kids.

The result was transformative. Multi-Event Copy cut hundreds of hours of manual work, significantly reduced human error, and preserved institutional knowledge from year to year. Admins started each event cycle with a reliable foundation instead of reinventing the wheel.
By centering the design process on real workflows and pain points, I helped ALSAC reclaim time, protect data integrity, and ultimately direct more energy back to its true mission—funding lifesaving research and treatment for kids.

“You just shaved so many hours off. I’m starting to wonder if you’re trying to make admins irrelevant!”

“You just shaved so many hours off. I’m starting to wonder if you’re trying to make admins irrelevant!”

-Event Admin