Gabbie Hull● Online · UX/UI designer
Today
hey! who are you?

Hi, I’m Gabbie, a UX/UI designer: an ally to users and an asset to businesses.

can you show me some of your work?
yes, here are a few case studies
Case study · YJ Entertainment · iOS app

11 steps → 4: a ticketing app that gives fans a reason to buy early

YJ Entertainment, a St. Louis live-music promoter, was losing pre-sales to the door. I redesigned how fans find, buy and get rewarded for early tickets, and cut the purchase path from 11 steps to 4.

Role · UX/UI designer and researcher (solo) Timeline · 12 weeks Tools · Figma, Jira, Google Forms Methods · 20 field interviews, 4-app audit, task flows, hi-fi prototype
Final designs · Home, Payment and TicketScroll sideways on small screens
so what was the problem?

Fans liked the shows. They just bought at the door. Low pre-sales meant YJ couldn’t predict attendance, plan staffing or see revenue until the night of the show.

Buying early took 11 steps: find the event on Facebook, follow a link out to Eventbrite, sign in or make an account, then check out. Some links were broken, and nothing rewarded buying ahead.

Steps to buy a ticket

Before and after the redesign.

Before11 steps across Facebook and Eventbrite
1
2
3
4
5
6
7
8
9
10
11
After4 steps, all in one app
Add to cart
Review cart
Pay
Get ticket

How might we make buying early faster, and more worth it, than buying at the door?

how did you research it?

Over two weeks I interviewed 20 attendees at YJ events, then audited four ticketing apps. Three findings shaped every decision after.

What 20 fans told me

Counts are interviewees out of 20, one answer each.

Fans want to buy digitally

“How do you prefer to purchase event tickets?”

App
8
In person
7
Website
5

13 of 20 prefer a phone or online. The flow was the barrier, not demand.

Discounts drive early buying

“What makes you buy tickets ahead of time?”

Discounts
7
Lineup reputation
4
Prior experience
4
Excitement
3
Limited availability
2

Fans needed a reason to commit before show night.

Discovery happens through people

“How do you usually discover events?”

Word of mouth
8
Facebook events
7
Social media ads
3
Venue website
1
Eventbrite
1

Eventbrite added friction but almost no reach.

Forwarded · interviewee, rated the current process 1/5“I would have a place specifically for purchasing tickets, because there’s too much information on the Facebook page, and sorting through it makes me want to wait and purchase tickets at the door.”
Forwarded · interviewee, rated the current process 2/5“It’s confusing, and sometimes the links don’t work, so I would make sure everything is working.”
how did the competition handle it?

I audited the four biggest ticketing apps: Eventbrite, SeatGeek, StubHub and Ticketmaster, with a closer look at Ticketmaster, the most downloaded ticketing app of 2019 according to Sensor Tower. All four drew the same complaint: service fees that show up late.

Competitor screensFrom each app’s App Store listing · scroll sideways
Ticketmaster app: personalized event discovery feed
TICKETMASTERDiscovery feed built around artists you follow
Ticketmaster app: interactive seat map with ticket list
TICKETMASTERSeat map first, price list below
SeatGeek app: home feed of nearby events
SEATGEEKLocation-based home feed
SeatGeek app: price breakdown sheet over a seat map
SEATGEEKPrice breakdown sheet over the seat map
StubHub app: event recommendations
STUBHUBRecommendations up front
StubHub app: checkout with order summary and payment methods
STUBHUBCheckout with several payment methods
Eventbrite app: event discovery screen
EVENTBRITEBrowse by interest and date
Eventbrite app: event detail page with Get tickets button
EVENTBRITEEvent page with one Get tickets action

When do fans see the real price?

Simplified from the audit, done in 2020: the four apps added fees on the final screen. YJ shows every fee in the cart, before payment. Several of these apps now advertise all-in pricing.

Eventbrite
Pick eventChoose ticketsFinal screen: fees added
SeatGeek
Pick eventChoose ticketsExtra steps for some ticket typesFinal screen: fees added
StubHub
Pick eventChoose ticketsFinal screen: fees added
Ticketmaster
Pick eventChoose ticketsFinal screen: fees added
YJ redesign
Add to cartReview cart: every fee shownPayGet ticket

Feature comparison

What the audit recorded for each app.

What fans needEventbriteSeatGeekStubHubTicketmasterYJ redesign
Fees shown before payment
Checkout without an account
Same steps for every ticket type
Rewards for buying early from a local promoter
YesNoNot covered in the audit

What I took from the audit

Borrowed

  • Saved cards and several payment options
  • Checkout with no account wall (Eventbrite)
  • Clear, upfront price on every listing

Avoided

  • Fees revealed on the last screen
  • Extra steps for certain ticket types (SeatGeek)
  • Handing buyers off to another site

Gap to fill

  • None of them reward fans for buying early from a single local promoter
The insight

Buying early was slower than buying at the door, and it gave fans nothing extra. So the door won by default.

Pain 1 · Checkout is too complicated Pain 2 · No incentive to buy in advance Pain 3 · Fun events, but no hype or branding Pain 4 · Pre-sale tickets are hard to find
show me the design!

From the home screen to a ticket in the wallet, every screen moves the fan forward. The only branch comes after adding a ticket: check out now, or keep browsing.

The whole purchase, in four tapsScroll sideways
STARTDeals first, pre-sale countdown on top
STEP 1 · ADD TO CARTConfirmation shows the saving and both next moves
STEP 2 · REVIEW CARTEvery fee shown before payment
STEP 3 · PAYApple Pay or a saved card, no account needed
STEP 4 · GET TICKETTicket ready instantly, with a reason to share
why those choices?
Finding · discounts motivate 7 of 20Lead with deals, and a deadline. The home screen opens on Deals. The featured card pairs the discount with a pre-sale countdown, and the struck-through door price makes the saving concrete: $20 now, $40 at the door.
Finding · the flow was the barrierNever leave a dead end. Adding a ticket opens a bottom sheet instead of a new page. “Check out · $43.00” puts the total on the button, and Keep browsing keeps the fan’s place.
Finding · Eventbrite added friction, not reachPay in one place, with no surprises. Checkout stays in the app with no account wall, and the service fee appears in the cart, fixing the complaint shared by all four competitors.
Finding · 15 of 20 hear about shows from peopleTurn every ticket into an invite. The QR code comes first, and an invite offer sits right under it: both friends save $5 when the friend buys before show night.

Visually I kept YJ’s violet as the brand and action color, and added one yellow accent that only ever means “you save money.” Event art carries each show’s energy, so the interface around it stays quiet.

did it work?

here’s the recap:

11 → 4steps from finding an event to holding a ticket
0third-party sites to pass through, down from Facebook plus Eventbrite
3ways to pay on one screen: Apple Pay, saved card and PayPal

What I learned: I set out to fix a checkout. The interviews showed the bigger lever was motive: fans needed a reason to start buying early, not only a faster way to finish.

What I’d do next:

  • Run a usability test at a YJ show and time a first purchase
  • Test the invite reward against a plain share link
  • Give each event a branded page with lineup clips
  • Track the share of tickets sold before show night across three events
Case study · Williams & Associates, Inc. · Web

Booking care without picking up the phone

Online appointment booking for a St. Louis community organization that offers STI testing and substance use support. Before this project, the only ways in were a phone call or word of mouth.

Role · UX/UI Designer Team · me, the program director, two outreach coordinators and a web developer Timeline · Jan 2026 – now Tools · Figma, FigJam, Google Analytics Status · Live in beta, collecting KPIs
Homepage · the booking flow starts hereFinal design
what’s W&A?

Williams & Associates works within the St. Louis community on sexual health and substance misuse: STI testing and treatment, counseling, peer support and harm reduction.

W&A serves North and South St. Louis from two offices and a mobile outreach van, working mostly with uninsured and underinsured adults.

so what was the problem?

Phone-only booking puts the hardest step first. Someone ready to get tested or ask for help had to call during business hours and talk through a sensitive topic before anything was scheduled. Every booking also took staff time on the phone.

A two-week call log showed about 6 in 10 front-desk calls were to book or reschedule, and roughly a quarter came in when nobody could answer.

How might we

let people request care online in a few minutes, privately and at any hour, while keeping the human follow-up that builds trust?

how would you know it worked?

Goals and success metrics

For people seeking care

  • Book at any hour without calling
  • Share only what’s needed for a callback
  • Feel safe: privacy, no judgment, an easy way out

For W&A

  • Spend less staff time scheduling by phone
  • Never lose a request
  • Keep a real person in the loop to confirm
KPIWhy it mattersTarget
Booking completion rateShows whether people who start booking can finish60% or more
Drop-off by stepPoints to the screen that needs workUnder 20% at any step
Online vs. phone bookingsMeasures the shift away from phone scheduling40% online within 3 months
Time to first contactThe confirmation screen promises one business day1 business day or less
No-show rateTests whether confirmation calls and reminders workUnder 20%
what did research show?

Three inputs shaped the design: 6 conversations with staff who take the calls, 9 conversations with clients and community members, and a competitive review of how other health organizations handle online booking.

Competitive review

Planned Parenthood’s online booking and two local community health centers, compared step by step.

Planned Parenthood: find a health center search with service and ZIP fields
1 · Search by service and ZIP
Planned Parenthood: list of Missouri health centers
2 · Pick a health center
Planned Parenthood: health center page with hours, phone and Book online button
3 · Center page: hours, phone, Book online
Planned Parenthood
Location searchFilter by service + distanceCenter hoursGrid of open timesBook
W&A redesign
Service + ZIPList and map side by sidePick a timeName or nickname + phone onlyStaff call to confirm

Kept

  • Search-first: people start from where they can go
  • Hours and open times visible before committing

Changed

  • Asks for less up front, since W&A staff confirm each visit by phone
  • List and map on one screen, so people compare without going back

Added for W&A

  • Quick exit on every screen
  • No voicemail unless the person says so
  • 988 crisis line on review and footer

Insights and how the design responded

SourceInsightDesign response
StaffFront-desk staff spent about two hours a day scheduling by phone, and requests on sticky notes or voicemail sometimes went unanswered.Every request lands in a staff inbox, grouped by status, with one-click call outcomes and up to three follow-up tries.
Clients7 of 9 people had put off calling because they didn’t want to be overheard or get a voicemail from a clinic.No voicemail by default, a nickname is enough, Quick exit on every screen, and discreet text reminders.
ClientsMost people think about booking in the evening, when the office is closed.Booking works at any hour, with a “Soonest opening” shortcut.
CompetitiveHealth booking sites lead with a location search, hours, then a grid of open times.Kept search-first with list and map side by side, but asks for less up front.
how does the booking flow work?

The client flow starts at the homepage button and ends with a person confirming by phone. Rose dashed lines are recovery paths, so nobody hits a dead end.

Client booking task flowScroll sideways
what changed from your first draft?

The first Figma frames mapped the basic path. Reviewing them against the research led to six changes before high fidelity.

First draftsBefore review
First draft: search page with service field and map placeholder
Find a location
First draft: list of locations with Book an appointment buttons
Location list
First draft: month calendar with time slots
Calendar
First draft: details form with placeholder service list
Details form
First draft: confirmation with check mark
Confirmation
  • Start from a homepage call to action, repeated in the header, on service cards and at the page bottom.
  • Merge search and results into one screen.
  • Add a review step, because the phone number has to be right for a callback.
  • Replace copied placeholder content with W&A’s real services.
  • Say “request received,” not “scheduled,” since staff confirm each visit.
  • Design the hand-off with a staff inbox, so requests don’t disappear into email.
show me the final design!

Built on W&A’s existing look: deep teal, the red-bar logo and Lexend. Four booking steps after the homepage, plus a staff inbox.

Step 1 · Find a locationFinal design

Service and ZIP code in one row, with "Use my location" · Google Maps view beside the list: numbered markers match the cards, and the selected location opens an info window with Directions · Open-now status and services shown on every card · Phone option stays visible for anyone who'd rather talk

Step 2 · Pick a date and timeFinal design

Chosen location stays pinned with a Change link · Only days with openings are active; full and closed days are crossed out · "Soonest opening" shortcut · Times grouped Morning and Afternoon, in Central Time

Step 3 · Your detailsFinal design

A name or nickname and a phone number are the only required contact fields · Call or text, voicemail permission (off by default) and best time to reach · Only services offered at the chosen location are listed · Appointment summary and privacy note sit beside the form

Step 4 · ReviewFinal design

Three sections, each with its own Edit link back to that step · Phone number emphasized · A short consent line and a 988 crisis note

Done · Request receivedFinal design

Restates date, time and location · Three-step "what happens next" · Reference number and a phone number for changes

Staff · Staff inboxFinal design

Tabs by status with counts, filter by location · "No voicemail" flagged before the worker dials · Log the outcome in one click; the attempt count drives the retry loop

Most people book from their phones. On small screens, open days come first as large tap targets, the map becomes a full-screen view with a bottom sheet, and the main action sits in a bar at the bottom.

MobileFinal design
Homepage
Locations · list
Locations · Google Maps
Date & time
Your details
Review
Request received
how’s the beta going?

Launched in beta on August 3, 2026 at the North City and South City offices:

68%booking completion rate
41%appointments booked online
5.5 hrsmedian time to first contact
17%no-show rate, down from 29% for phone bookings
Forwarded · client, beta“I booked it at 11 at night from my couch. I wouldn’t have called.”
Forwarded · front-desk coordinator, W&A“I’m not chasing sticky notes anymore. Everything I need to call someone back is on one screen.”

What changed after beta: Date and time had the highest drop-off (18%), mostly on phones, where the calendar pushed the times below the fold. We moved the times above the calendar and showed the next three open days first. Drop-off at that step fell to 9%.

what did you learn?

Privacy choices like the voicemail default mattered more to clients than visual polish. Staff are users too: the inbox decided whether online booking actually saved them time. And the beta caught a phone calendar problem that design reviews missed.

Next steps:

  • Bring the outreach van into online booking
  • Automated text reminders the day before
  • A Spanish version
  • Connect to a HIPAA-compliant scheduling back end
Case study · C Dreams · Mobile-forward web

A learner dashboard designed before the courses existed

C Dreams trains people for green-collar careers through online courses. I spent 6 months designing the learner dashboard, phone first, before the courses were built.

Role · UX intern, dashboard owner Duration · 6 months Team · 5 UX/UI designers Platforms · Mobile forward, then desktop ▶ View as slides
Final design · mobile and desktopEnergy Auditing course
C Dreams desktop dashboard: green sidebar menu, course progress bar at 33%, module stepper on Module 2, task cards with Complete, In progress and To do labels, and an events calendar for November 2024
Desktop: Tasks and Events side by side
C Dreams mobile dashboard: the same progress bar, modules, task cards and calendar stacked in one column
Mobile: one column, same order
Try it · interactive prototype

Try it: finish the video, pass the quiz to unlock Module 3, or join the live Q&A. Sample data. Open full screen ↗

At a glance

Problem

Learners study in short bursts on phones and lose track of what's next.

Constraint

The courses didn't exist yet: just readings, quizzes and maybe live classes.

Solution

One dashboard: progress, modules, a task card for any content, and events.

Success looks like

Back in the course in 2 taps, the next task found in under 10 s, and 70% of learners finishing each module.

Month 1Research and competitive analysis
Month 2Site map and task flows
Month 3Lo-fi concepts
Months 4–5Hi-fi design: mobile, then desktop
Month 6Review and handoff
so what was the problem?

Career changers are often working or raising kids too. They study in short bursts, mostly on phones. If the app doesn't show what's next, they close it and don't come back.

The twist: the courses didn't exist yet. So the dashboard had to work for any course.

Four questions the dashboard must answer

Where am I?Course and module progress
What's next?One task, one tap away
What's coming up?Live classes and exams
How do I get help?Messages and resources
How might we

give learners one place to see where they are, what's next and what's coming up, however the course is built?

how would you know it worked?

I set targets first, so every decision had a yardstick.

Success metrics

Targets for learners and for C Dreams.

≤ 2 tapsfrom opening the app to back inside the current task
90%find their next task in under 10 seconds
70%of learners who start a module finish it
75%of registered learners join live classes
See all 7 metrics and how to measure them
MetricWhy it mattersHow to measureTarget
Taps to resume learningThe main reason learners open the appTask flow and usability test2 or fewer
Find the next taskIs "what's next" clear at a glance?Usability test: time and success rate90% in under 10 s
Weekly active learnersRegular short sessions keep people goingAnalytics: 1+ task completed that week60% of enrolled
Module completionShows where learners drop outAnalytics: starts vs. finishes70% per module
Live class attendanceDo events and reminders work?Registered vs. joined75% or more
Mobile share of sessionsChecks the phone-first assumptionAnalytics: sessions by deviceOver half
Ease of use (SUS)A baseline for future versionsSurvey after testing75 or higher
what did research show?

We compared three platforms learners already know: how does each answer "where am I?" and "what's next?"

Competitive analysis

Coursera

Borrowed: a "resume" that returns you to the exact spot you left.

Google courses

Borrowed: bite-sized lessons and visible milestones.

Canvas

Borrowed: a to-do list and calendar side by side.

What I avoided, and the gap

Avoided

  • Dense desktop layouts squeezed onto phones
  • Layouts built around one fixed course format

Gap to fill

  • A dashboard that works for any course structure, designed for phones first
The insight

Learners don't need the whole course on screen. They need the next step, and proof they're making progress.

how did you map it out?

The dashboard is a summary. Each section links to a full page, so it fits any course length.

Site mapScroll sideways →
Site map: after signing in, the learner lands on the Dashboard. It holds the course progress bar, module stepper, task cards and events calendar, which link to Course overview, Learning path, each task and the full calendar. Messages, Resources and Profile sit in the menu.

Then the main job: pick up where I left off. It only needs a "next task", never a module count.

Task flow · Pick up where I left offScroll sideways →
Task flow: open the app, see progress on the dashboard. If a task is in progress, tap its card to resume at the same spot. If not, tap the first To do card. Do the task, it's marked complete, the progress bar and stepper update, and the next task shows first.
See the other two flows: join a live class, take a quiz
Task flow: a reminder arrives a day and 15 minutes before class. The learner taps the event on the dashboard. If it's live, they tap Join and attendance is marked. If not, they see event details and add it to their phone calendar.
Task flow: tap the quiz card, read the quiz intro, answer questions with progress saved, review and submit. If passed, the module completes and the next one unlocks. If not, results show what to review, and the learner retakes when ready.
what did you try?

Five lo-fi directions, each leading with a different question. None answered all four, so the final design combines the best parts.

Lo-fi concepts · mobile firstScroll sideways →
Six phone wireframes with pros and cons: A, Next up focus; B, Learning path timeline; C, Weekly agenda; D, Tabbed hub; E, Stats overview; and the chosen hybrid, which stacks a progress bar, module stepper, task cards and events calendar.
See how the concepts scored
CriteriaA · Next upB · PathC · AgendaD · TabsE · StatsHybrid
Works for any course structureYesPartlyYesYesPartlyYes
Key action in one tap on a phoneYesPartlyYesYesNoYes
Where am I?NoYesNoPartlyYesYes
What's next?YesPartlyYesYesPartlyYes
What's coming up?NoNoYesPartlyPartlyYes
show me the design!

Four key decisions

  1. 1
    Because the content was unknownOne task card for any content

    Readings, videos and quizzes share one card. A new content type just needs a new icon.

  2. 2
    Because learners study in short burstsThe current task is easy to spot

    Statuses are spelled out, not just color coded.

  3. 3
    Borrowed from CanvasTasks and events together

    The calendar marks event days; the next event sits below it.

  4. 4
    Because it had to be mobile forwardDesigned for phones, then widened

    Desktop puts the same blocks side by side.

Decision 1 · Task card anatomyScroll sideways →
Task card anatomy: 1, a type icon and color; 2, a status label in words; 3, the step number and module name; 4, the date and length. Below, the content types the card supports: reading, video class, quiz, live class, open-book exam and future types.
Decision 4 · Mobile first, then desktopScroll sideways →
Desktop wireframe with a sidebar, progress bar, horizontal module stepper, and Tasks and Events side by side, next to notes on what changes from mobile and what stays the same.
so how did it turn out?

you made it! 🎉 here's the recap:

6 monthsfrom research to handoff
4key questions answered on one screen
1task card for every content type
1layout that works on mobile and desktop

What I learned: when the content is unknown, design the system, not the screen.

Case study · Better Days Divine · Web, phone first on event day

Four flows in one CRM, without reinventing the wheel

Better Days Divine is a community wellness nonprofit in St. Louis. Four kinds of people needed to use its CRM, and their days look nothing alike. I met with each type of user, asked what their core duties are and what they need to do them, then designed four flows on top of one shared system.

Role · UX/UI designer, prototype builder Client · Better Days Divine Community Wellness Users · 4 roles, ages 5 to 75 Status · Clickable prototype, sample data
Final design · four flows, one recordSample data
Founder home: a greeting and a note of encouragement, a Do this next card with one button, three headline numbers, and a short list of current programs
Founder: one next step, then the big picture
Event day on a phone: People here 47, a giant + 1 person button, Undo last tap, and tiles for first-time guests, bags, meals and kits
Event day: count with one thumb
Try it · interactive prototype

Try each flow: switch roles above and follow the steps in the journeys below. Sample data. Open full screen ↗

At a glance

Challenge

Create four flows on one CRM without completely reinventing the wheel for each person.

Research

Met with all four types of users and asked about their core duties and what they need to perform them.

Constraint

It has to work for ages 5 to 75, on a phone, outdoors, with no training.

Solution

One shared event record and one set of reusable pieces, arranged into a flow for each role.

MeetAll four types of users
MapDuties into four flows
BuildFirst full prototype
Simplify16 screens, one role at a time
RebuildAnd check accessibility
so what was the challenge?

I needed to create four flows on the CRM, one for each kind of person using it, without completely reinventing the wheel.

Four separate experiences would mean four things to learn and maintain, and the numbers from an event would never meet up. One identical screen for everybody would bury a one-day helper in grant deadlines.

How might we

give four very different people a flow that fits their job, while building as little new as possible?

how did you figure out what each person needed?

Before designing anything, I met with the four types of individuals who would be using the CRM. I asked each of them the same two things:

What I asked

1. What are your core duties?The work only you are responsible for
2. What do you need to perform them?What has to be in front of you, and when

What each role told me became a flow

Founder

Core duties
Bring in money and resources, and set direction.
Needs
Real numbers and stories in one place, and a clear view of what is due next.
Became
Flow 1: turn events into funding

Facilitator

Core duties
Run each event from the plan to the close-out.
Needs
What is left to prepare, who is helping, and a fast way to count on the day.
Became
Flow 2: plan, run and close out an event

Ongoing volunteer

Core duties
Show up for shifts and log their time.
Needs
When and where to be, what to bring, and shifts that fit their week.
Became
Flow 3: find a shift, show up, see your hours

Event-day helper

Core duties
Help at one event, then go home.
Needs
Their job for today and who to ask, with no account to set up.
Became
Flow 4: help for one day, no sign-in
how did you avoid reinventing the wheel?

Two ways. I leaned on patterns people already know from other CRMs, and I built each piece once so all four flows could share it.

What stayed the same, what changed

Kept from a standard CRM

  • Contacts became People
  • A sales pipeline became grants on Found → Writing → Sent → Answer
  • A calendar became Events, as a list or a month
  • Dashboards became Reports

Built once, used in every flow

  • One event record that every role adds to
  • One “what’s next” card at the top of every home screen
  • One 3-step pattern for scheduling and closing out
  • One path bar for where a grant or event stands

Only this changes per flow

Which home screen you land on, how many places you can go (the founder has 7, a facilitator 5, a volunteer and a helper have 1 screen each), and whether it is designed for a desk or a phone.

How the four flows hand off

Each role adds its piece to the same event, and nothing gets typed twice.

  1. PlanFacilitator picks a program, day and place.
  2. StaffVolunteers take open shifts that fit their days.
  3. RunFacilitator and helpers count on a phone.
  4. Close outFacilitator confirms numbers and who helped.
  5. Roll upReports and goals update on their own.
  6. FundFounder copies numbers and stories into grants.

My first version had everything on it, and in review the note was simple: “this just seems cluttered.” So I walked all 16 screens one role at a time. Every screen in all four flows now passes the same rules.

Rules every flow had to pass

  1. 1
    One job, one main button

    Everything else looks secondary or folds away.

  2. 2
    Words, not just color

    Status is always written out, never a colored dot alone.

  3. 3
    Big enough to tap

    Text 15px or larger, buttons 44px, counting buttons 56px.

  4. 4
    Short steps

    Long forms became 3 tap-only steps with Back always there.

flow 1: what does the founder’s journey look like?
Flow 1 · Founder · Desktop

Turn events into funding

Goal
Get a grant application or report out using numbers already recorded.
Starts
Opening Home
Ends
The application is sent and the grant is waiting on an answer
  1. See what’s next

    What they doOpens Home.

    What the CRM doesLeads with one “Do this next” card, such as a report that is due, above progress and programs.

  2. Find a grant

    What they doOpens Funding.

    What the CRM doesShows grant cards on a Found → Writing → Sent → Answer path, and flags strong fits.

  3. Check the fit

    What they doOpens one grant.

    What the CRM doesLists what the funder asks for next to the real numbers, and says what to start counting if something is missing.

  4. Write it

    What they doReads, edits and copies each part.

    What the CRM doesFills in why it’s needed, what we did, money and a story from closed-out events. Saves while typing.

  5. Send and track

    What they doSubmits it, then moves the grant forward.

    What the CRM doesOne button names the next step, and deadlines show up as reminders.

Funding screen: money won and waiting to hear, then grant cards on a Found, Writing, Sent, Answer path
Step 2: every grant on one path
One grant page: the path on Writing, a They ask for checklist with real numbers, and four parts ready to copy
Steps 3 and 4: the application fills itself in
flow 2: what about the facilitator?
Flow 2 · Facilitator · Desktop, then phone

Plan, run and close out an event

Goal
Get an event from an idea to recorded results.
Starts
Scheduling from This week
Ends
The event is closed out and the numbers reach the founder
  1. Schedule

    What they doAnswers three tap-only steps: which program, when and where, look good?

    What the CRM doesSuggests days and places, and fills in goals for that program.

  2. Get ready

    What they doWorks down the Get ready list.

    What the CRM doesFlags open shifts with a Find helpers button, and bags still to pack.

  3. Run the day

    What they doTaps Start event day and counts on a phone.

    What the CRM doesGives one giant + button and Undo, with tiles only for what that program hands out.

  4. Close out

    What they doConfirms the numbers, who helped and how it went.

    What the CRM doesStarts from check-in counts and shift hours, and shows the note left last time.

  5. Hand off

    What they doTaps Close out and is done.

    What the CRM doesSends the numbers to reports and grants, the story to the story bank, and a thank-you to helpers.

Event page: a path on Get ready, a checklist of what is left, and who is helping at each shift
Step 2: what’s left, and who’s helping
Counting screen: 47 people here, a giant + 1 person button, Undo last tap, and tiles with + and +10 buttons
Step 3: one giant + button
Close out step 1 of 3: Do these numbers look right? Each count shows its goal and a Change button, then a Yes, next button
Step 4: starts from the counts
flow 3: and an ongoing volunteer?
Flow 3 · Ongoing volunteer · Phone

Find a shift, show up, see your hours

Goal
Know when and where to be, with time logged automatically.
Starts
Signing in on a phone
Ends
The shift is counted toward their hours
  1. Sign in

    What they doAsks for a code by text or email.

    What the CRM doesSkips the password completely.

  2. Set their days

    What they doTaps days of the week and what they like doing.

    What the CRM doesUses those answers to suggest open shifts.

  3. Confirm a shift

    What they doTaps “I’ll be there” or “Can’t make it.”

    What the CRM doesShows the role, time, place, what to bring and who leads.

  4. Take on more

    What they doTaps “Take it” on an open shift.

    What the CRM doesFills the spot on the facilitator’s helper list.

  5. Show up

    What they doTaps “I’m here.”

    What the CRM doesLogs the time, ready for close-out.

  6. See their hours

    What they doChecks My hours.

    What the CRM doesShows progress to the next badge and offers an hours letter.

Sign in on a phone: Text me or Email me, a phone number field and a Send my code button
Step 1: a code, no password
When can you help: seven day buttons Mon to Sun and four choices of what they like doing
Step 2: seven big buttons
Volunteer phone screen: the next shift card with an I'll be there button, later shifts, and open shifts that fit their days
Steps 3 to 6: all on one screen
flow 4: what about someone helping for just one day?
Flow 4 · Event-day helper · Phone

Help for one day, no sign-in

Goal
Know the job for today without learning a system.
Starts
A link texted by the facilitator
Ends
The shift is done and access ends on its own
  1. Open the link

    What they doTaps the link in a text.

    What the CRM doesOpens one screen, with no password or account.

  2. See the job

    What they doReads “Your job today.”

    What the CRM doesShows the role, time and place.

  3. Check in

    What they doTaps “I’m here.”

    What the CRM doesLogs the time, so the facilitator doesn’t have to.

  4. Do the job

    What they doFollows three numbered steps.

    What the CRM doesWrites the steps for that role. Welcome-table helpers also get the people counter.

  5. Get help

    What they doCalls or texts the lead if stuck.

    What the CRM doesKeeps the facilitator’s phone number on the screen.

  6. Finish

    What they doGoes home.

    What the CRM doesEnds the link’s access 24 hours after the event.

Event-day helper phone screen: their job today at the raffle table, an I'm here button, three numbered steps, and the facilitator's phone number
The whole flow is one screen
so how did it turn out?

you made it! 🎉 here's the recap:

4types of users met with, 4 flows designed
1shared event record behind all four flows
16screens redrawn and rebuilt, one at a time
3 tapsto schedule an event, no typing needed

Checked against WCAG 2.2 AA while building: color contrast, 320px phone width, labels on every field, and status in words. A test with real users and a screen reader comes next.

What I learned: the more people a tool serves, the less each screen should do.

Websites · live sites

Websites that help small businesses grow

Pick a site and watch the tour. Each highlight is a design choice, labeled with the growth it’s built for.