
A comprehensive walkthrough of starting, building & selling my first startup
Founder
UX Research
Strategy
Prototyping
Pitching
Brand Guidelines
Pitch Decks
Leadership
User Testing
UX/UI
Design System
Creative Direction
ABOUT THE COMPANY
Gofyt - Book a health & fitness professional anywhere
gofyt is an online marketplace that helps anyone anywhere find and book a health and fitness professional and enables the health and fitness professional to easily manage all aspects of their business.
Think Airbnb for the health and fitness industry. It was an amazing experience to take this from an idea to acquisition.
About the company
Gofyt was born when fellow co-founders Timmy (business strategy) Jason (Sales/Marketing) who both compete internationally in 400m and 400m hurdles for Ireland Athletics discovered it was extremely problematic and time consuming to find a health & fitness provider at home and on the go to and from events.
From Physiotherapists to Nutritionists, from coaches to phycologists, they found it incredibly challenging to find a service provider that was available, affordable and locatable.
SUMMARY
Problem
Health & fitness service providers worldwide have the same problems - They are juggling a ton of different platforms to run their businesses, no-shows are killing their top line revenue and they have no idea how market & scale their business.
The everyday person who needs a health & fitness professional has no idea where to look to find a good one and no idea how to book.
Goal
Build & scale and health & fitness marketplace, secure partnerships with governing bodies in the regulated space. Grow to 10,000 bookings. Aim to get a monopoly in Ireland.
- Design Management (sprint planning and weekly reviews)
- Brand guidelines
- Pitch decks
- Design system
- End-to-end product redesign
- Website design
- UX analysis (flows and persona)
- Usability Efficiency (Heuristic Reviews)
- Lo-fi prototyping (basic flow and interactions)
The Outcome
I came on board as head of design to create the mobile and web experience from scratch. We launched a buggy MVP that didn’t work but generated substantial interest. From there were grinded for years and slowly but surely made progress.
gofyt was acquired by legitfit in july 2021
At the time the company had grown to the following:
7000+ users
200+ listings
5 partnerships with governing bodies
10,000+ bookings
10,000+ social following
10,000+ hits per month on the site
Won 2 startup awards
100K+ in revenue
Team grew to 10+
Secured a seed round
DETAILS
Deeply understanding the problems
A key part in the process in having the winning formula is the key domain experience we had on team in Timmy and Jason. They lived and breathed the industry, they had the network, the contracts, the accolades by representing our country at it’s highest level on it’s biggest stage.
Needless to say this got us in many doors and initiated key conversations which led to our first customers. Their access to their own pool of health and wellness service providers made it extremely easy to get meetings / conversations.
Within a matter of days we gained valuable first hand insight into the day to day problems of running a service, I used this key information to structure user journeys and create personas and beacons to direct the user experience of the platform.
Working out the flow
At this stage its critical to understand frustrations, discover insight and the positives and negatives about starting and running a health and fitness service. Gathering research on the user and common problems they face.
Carrying out market research with industry leaders was vital, understanding common themes and trends validated the approach we took, it’s also important to work quick but work smart iterating as you go.
Prototyping
I learned early in my career to get results quicker it is best to get to the ‘on screen’ design stage as soon as possible (XD, Sketch, Figma AI, PSD, InD). Using basic paper prototyping to understand rough layouts and processes of different actions on the mobile experience are key at this point.
I have never seen the benefit of exhaustive paper prototyping. Going through every page with multiple iterations without being on screen is a major disadvantage for a number of reasons:
Challenges with exhaustive proptyping
It goes against your timeline, when there is a runway of finances in a startup, deadlines to be hit, users to test, everything must stay as lean as possible.
Designs change, no matter how accurate they seem to be on paper, on screen is a different ball game, every design change is also much easier to make on screen than on paper.
You learn to be more efficient, training your mind not to go above and beyond what it needed, but maintaining the mindset of hitting exactly what is needed for the project to progress and succeed.
The most efficient process
From this point on each user journey was wrapped in a short sprint to sketch and wireframe key user journeys and core functionality.
Prototyping software like Adobe XD and Sketch allows useful features like linking screens and transitions. Starting with understanding main needs and requirements of the two main user types informed the navigation types which in this case needed to be different to meet all user requirements.
It is very satisfying as a designer to go through this process and see an idea become an tangible interactive screen.
Bridging the gap with great user experience
Key service provider functions (Seller)
Simple listing management
Intuitive calendar & planner
Safe payment gateway
Get paid upfront for booking
Easily accept or deny appointments
Manage multiple listings
Key End User functions (Buyer)
Search by category and location
See featured listings near you
Extensive categories covered
See pricing
See availability
Simple booking system
Delivering across the board
Hi-fidelity Screens
Working with the team to choose colour schemes, fonts, imagery style, icons transitions and company ethos informed the high-fidelity screens evolving how they looked and felt.
User Testing / ongoing progress
Working with the team to choose colour schemes, fonts, imagery style, icons transitions and company ethos informed the high-fidelity screens evolving how they looked and felt.
Building momentum with smart iterations
Gofyt had launched and gained substantial interest. We were processing a few hundred bookings per week and generating a growing revenue. However, this came with it’s share of curve balls, new clients lead to new platform challenges.
We catered for personal trainers, group trainers, nutritionists, physiotherapists just to name a few, each with their own specifics ways of doing business. The more we talked to each service provider, the more we understood how to tweak, re-purpose and as a last resort build a new feature to meet their needs.
The platform also had it’s share of growing pains, numerous unforeseen bugs, and the challenge of how adding a substantial feature would fit in the UX/UI ecosystem. We had to work quickly and efficiently to keep buyers and sellers happy. Bolstering business, selling and keeping with the platform design language were the difference between sucess in failure.
Taking bookings to new levels
item 1 shows the first iteration of the dashboard, this was a starting point, talking to different sellers highlighted things that bore importance.
Things like appointment time, potential earning, who booked in and the ability to call and message the client. However this fell short for a couple of simple reasons:
Key Feedback
Users thought the dashboard was too hard to look for the information they needed, the current iteration didn’t resemble a calendar.
Users wanted an easy way to create a new booking by clicking on an empty slot on the calendar
They desperately needed a way to take group bookings and see who had booked in
Users typically wanted to glance at their bookings for the day but also wanted to see a holistic view of the entire week.
Data driven changes to the homepage
A plethora of buyer feedback said the homepage was confusing, they didn’t know how to use the search and many of them couldn’t even find it (many of our buyers aren’t technical and just use the platform need to find a physio and massage therapy).
This was quite a straight forward fix, I redesigned the homepage with the search bar front and centre, making it clear and obvious the search bar was to be interacted with. I also focused on making the search smarter.
The first home page only allowed users to search location, the second iteration search includes both location AND service, reducing two more clicks on the search results page.
This simple yet effective change increased clickthrough rates and time spent on the results page by 300%.
Streamlining Signup
Early on in the companies life we naively created a single user journey, this was to get the platform to a viable MVP stage and because we still needed to further validate the business model. I always had the sneaking suspicion we would need to revisit this as we grew.
I looked at other companies and in the essence of time, I gleaned from AirBnb and how they signed up people specifically their listers, at the time they had an intricate multi-step process as a once and for all approach, their assumption was that the seller would never need to anything more to add to or setup their profile etc.
I took this approach initially, as the platform was in it’s infancy the UI/UX wasn’t as smooth as I foresaw due to budget and time constraints. The reason for the long signup was to capture as much information as possible and help lead the seller by the hand to setup their listing, 70% of our sellers were not technical and couldn’t do it by themselves.
We focused on the following areas:
General Information
Working Hours
Listing Detail
Pricing / Offers
Location
Qualifications
Payment Details
Listers liked being led by the hand, overwhelming feedback however simply stated the process was too laborious. Quite a few organic sellers that tried to sign-up weren’t comfortable with entering their card details before they trialed the service. This led significant drop off rates and because it was at the end of the listing sign up the listing wasn’t submitted and was lost.
The solution came with reducing the sign up to a one-page basic information capture and giving a 30 day trail. We employed two customer success managers to hold the sellers by the hand educating them on the platform and helping them create their profile and listings. In the first month of this approach we
quadruped new listings and sellers.
Events Page
A problem that arose quite often were sellers frustrations that they couldn’t do an offer, or a one-of booking or listing for a specific period of time. around 45% of the sellers performed bootcamps, meet-ups and seminars. They tried to make it work with the current listing page but it was fiddly, buyers (clients) kept getting lost and the entire UX was counterintuitive.
We didn’t have much budget left so I took note and added it to asana as a background task. When I had a few minutes I dipped in to think out the most natural UX. I created an InVision board of pre-existing methods for inspiration. Slowly but surely the UX percolated and an idea was ready to test with a few sellers. After trial and error and going through a couple of revision V1 was ready to build and test.
Most of the UI was repurposed which was handy so after the UX was ready the process was straight forward.
Testing with sellers proved positive as the UI was familiar to the pre-existing seller pages and so it was quickly adopted.
Booking Widget
The platform was stable and maintaining decent month on month growth. There were a large percentage of prospective sellers teetering on the fringes that couldn’t take the plunge to join the platform. The reason? they didn’t want to use the custom URL or the listing pages because they had already spend countless £1000’s building their own websites and platforms.
They loved the platform and the idea of generating organic
clients and managing all aspects of their business hooked them in. The solution was simple, create a simple plug-in booking engine for their personal websites that would allow their clients etc. to book through their site but still be tracked by gofyt.
I took to InVision and created a list of inspiration, looking at pre-existing solutions and created a couple of wireframes. I had a few coffees and showed the prospective listers our plans, needless to say they were keen and even willing to sign a waver that they would join if we built this into the platform (this helped justify the price with our investors.
A few iterations later and the UI was ready to send to the dev team. The booking widget was simple to use, full screen and took the user through the following steps:
1
Choose booking type
2
Choose date & time
3
Add payment details and complete booking
This was the last feature build I completed before the company was acquired. I absolutely loved building gofyt and leading the team. I count it as my career highlight to date.
Exciting products expertly delivered
From consultant to head of design, going from Zero-to-one multiple times. Growing products to 1000’s of users, seeing growth of millions in revenue and saving teams thousands of hours.
© 2024 ANDREW MCCRACKEN.