Everybody Pilates
PRODUCT DESIGN | MOBILE | CONCEPTUAL
Solving scheduling chaos, elevating user experience and loyalty.
2024

PROJECT OVERVIEW
Supporting a studio expansion.
Everybody Pilates is an small studio based in Sydney who is experiencing rapid expansion due to their popular and challenging Pilates classes. To support their growth, I designed a mobile scheduling app that helps users get to their next class with the studio.
MY CONTRIBUTIONS
User research
UX Design - user flows, information architecture, and prototypes
Visual design - component galleries, design system, wireframing, lo-fi & hi-fi interfaces
Usability testing
ROLE
Product Designer,
UX Researcher
TIMELINE
4 weeks
Problem
Inefficiency in scheduling processes resulting in a studio who is expanding but not retaining customers.
Business Goal
Increase client retention and raise return rates to build a larger and stable client base.
Solution
A scheduling platform that makes it easy for clients to book their classes and return for the next.
TL;DR
My impact, in a nutshell.
📅
Reduced booking friction
by simplifying scheduling.
💞
Improved user trust
by reducing booking errors.
📈
Increased user retention
with repeat bookings.
SOLUTION
An app that makes the Pilates lifestyle hassle-free.
01.
Scheduling
Enables users to effortlessly browse, select, and book their classes. Keeping it clean and intuitive helps reduce booking friction and increase repeat attendance.
02.
Purchasing
Streamlined purchasing flow guides users through different membership packages and checkout with clarity and confidence. Auto-renewal subscriptions and one-time purchase options boost conversion and commitment.

03.
My Fit
Dashboard visuals give users an overview of their Pilates journey, tracking their booked classes, remaining sessions, and progress towards attaining reward gifts. It encourages ongoing engagement by making it easier for clients to manage their bookings and stay motivated to attend more classes.
Want to understand my process deeper?
Continue scrolling for the full case study below.
OR check out my next project Glue.
BACKGROUND
A Pilates studio on the rise, struggling to keep up with its own success.
Everybody Pilates began as a one-woman show led by Selina, offering everything from classic Reformer sessions to boutique-style Aerial Yoga and Bungee Fitness. As the studio’s popularity grew, retaining clients became challenging and many first-timers didn’t return. Managing bookings manually and tracking attendance through one-off payments also made rewarding loyal clients with small “return-streak” gifts difficult.
To better support Selina and her growing client base, I explored the current user experience to uncover the key pain points for both the studio and its clients.
USER RESEARCH
What do the clients currently think?
I undertook preliminary user research to understand the clients' motivations, pain points, and what could be improved. Additionally, the findings will inform what are useful features that will lead to success.
I interviewed 5 clients of Everybody Pilates with differing characteristics as below:
Regular, weekly client
New client trying out a one-off class
Casual, irregular schedule client
KEY INSIGHTS - THE PROBLEM
"I have to DM Selina every time to see when I can book in a class… Sometimes I just can't be bothered."
The key insights surrounding user pain points derived from the research are as below:
Inefficient and time costly
to schedule classes through direct messages only
Users are confused
as class information is not adequately communicated
Low retention and trust
without a clear way to track attendance
GOAL
Make it easy to join, and even easier to return.
The overarching goal is to help the studio attain and retain clients whilst scaling into the future. To achieve this, we capitalise on its rising popularity and turn current challenges into opportunities by exploring how we might:
Improve task success rates
Make scheduling classes simple and efficient.
Reduce booking friction
Clearly communicate class details to reduce confusion and booking errors.
Increase user retention and return rates
Implement attendance tracking to reward consistency
IDEATION
Spotlighting the features that gets users into classes.
The three core features that would form the foundation of the product:
Schedule - streamlines the booking process.
Purchase - makes it easy to attend classes.
My Fit - tracks attendance and rewards client loyalty.
I defined a simple information architecture and user flow, identifying the critical path that will ensure task success (confirmed booking).
App Information Architecture
User Flow to Complete a Booking.
Quick sketches brainstorming ideas for screens along the critical path. These focussed more on quantity rather than quality.
(click images to enlarge)

Home

Schedule

Class Details

MyFit
USER TESTING
Listening, learning, and improving.
5
Online
30min
I conducted a moderated usability test with the same 5 clients using the lo-fi prototype, focusing on the flow and features of the product. The main focus questions were asked to all participants:
What do you think of the overall scheduling process of the app?
How confident do you feel in knowing what a class involves before you book?
What do you think about how this feature tracks your attendance?
😊 100% of users were satisfied with scheduling flow, preferring this process over the existing and successfully completed the scheduling task.
🤔 40% of users were still confused about important class details, such as difficulty, equipment used, and class focus.
😀 80% of users found the attendance tracker intuitive for monitoring progress, making it fun, easy, and motivating to return for another class.
VISUAL DESIGN DECISIONS
A convenient, all-in-one mobile app that makes booking and tracking classes effortless.
The design system needed to reflect the business branding:
The interface design is welcoming, and fun.
The language offering clarity, support, and professionalism.
Colours and text to meet WCAG standards to future-proof later versions of the product.
TYPOGRAPHY
Garet Font: Friendly, playful, contemporary
ICONOGRAPHY
Rounded Icons: Minimal, friendly
COLOUR
Purple:
Gender-neutral, balanced, uplifting.
Teal:
Refreshing, calming, energising.
Neutral Grey:
Grounded, minimal, professional.
IMPACTS
Design moves that made a difference.
Based on earlier user testing, we can expect to see the following results:
Increased booking success rate
Reduced booking errors
Boosted client return rate through reward tracking
Simplifying the booking flow and surfacing key class details transformed a time-consuming manual process into a streamlined experience that builds trust and encourages repeat attendance.
Before
Inefficient booking system
Users are confused without clear communication
No incentive to return to studio
Implementation
Streamlining scheduling flows and increasing conversion rates
Class details conveyed clearly
Formalised reward tracking system
After
Booking is easier and more efficient
Users attend classes with clarity
Clients are motivated and trust is built with studio
RETROSPECTIVE
Lessons in designing for growth, clarity, and Pilates Princesses and Princes.
⚖️ Balancing business goals with user needs.
This project taught me how to design for both sides of the experience, addressing Selina’s operational challenges while creating real value for users through simplicity and motivation.
❗ Designing for clarity and connection.
I learned how powerful clear communication and thoughtful information hierarchy can be in building trust, especially for new users navigating a service for the first time.
💪 The value of starting small, but thinking long-term.
By focusing on a few high-impact features first, I discovered the importance of scalable design decisions that can grow alongside a small business’s expanding needs.





