Checkfront Memberships
The main problem
Our clients want to give exclusive perks to their guests. They know members keep coming back. But our competitors are already steps ahead. Our customers who need it are about to churn. We heard them, and we want to help them succeed. Category
Product Design, User Experience, UX-UI, Learning |
Project OverviewProject title
Checkfront Memberships People involved
Timeline
Impact
|
Medium to enterprise customers wanted more money, loyal customers, and different reward systems, the answer: Memberships
Checkfront is a business for allowing people to sell experiences using a booking software that manages customer's booking, inventory, reporting, messaging, and web hosting in one centralized tool. It has a recurring revenue of $15 M handling more than $1 B in booking revenue volume.
|
Project duration: Constantly changing
We started researching on September 30, 2023, but it did not go into development until November 2023.
We had 1 month to research, ideate and develop a release plan, technical implementation plan, and design direction. We had 4 months to release a project in three milestones. Note: Memberships needed to be delivered while I was working on three other projects. The deadline kept changing, and kept getting shorter and shorter. |
Triple Diamond Methodology
I relied on a triple diamond process our product design team at Checkfront created and all the activities under this list was used to deliver this project successfully.
Research
Define
Ideate
Validate
Consultation and collaboration
QA
Post launch
|
Challenges and ways I solved them
Shorter timeline
💡 Challenge Following the merger with Regiondo and Rezdy, our restructured priorities led to an accelerated timeline for completing Memberships. 🧡 Solution I and the team efficiently delivered Memberships ahead of schedule, prioritizing core features during downtime amidst work on three other projects, ensuring we hit crucial project milestones. Usability not a priority
💡 Challenge With the new leadership, there was very little to no buying on doing further validation or testing. 🧡 Solution Checkfront was becoming a feature factory and wanted speed over any usability improvements, however I was able to ask for some leeway when we still had time. So research can be done if it did not affect the scope or push back deadlines. Lost valuable teammates
💡 Challenge We lost two main product designers whose feedback was critical for ongoing critiques. Our team was reshuffled. Technical leads shifted. The company had new leadership, our PO and PM was supporting two teams. 🧡 Solution We optimized user learnability by utilizing existing components. I focused on essential designs, collaborated closely with our developers, and conducted frequent design pairing with another designer in Checkfront, overseeing the journey from design to QA to guarantee quality. Design pivot
💡 Challenge Mid-project, we hit a snag when a key stakeholder’s feedback necessitated a design pivot, despite earlier approval, even with usability concerns highlighted by SUS survey results. 🧡 Solution We decided to agree with the Stakeholder's assumption to reuse an existing component to save time on scope even if does not have good user experience especially around copy. I led a collaboration with Marketing to sharpen our messaging. I asked to do usability testing only on new patterns we are introducing. Sister company dependencies
💡 Challenge Another team’s integration efforts, rooted in Checkfront’s existing features, couldn’t encompass the expansive Memberships feature. 🧡 Solution Checkfront Labs enabled immediate customer product testing. Our sales teams now leverage Memberships for new client acquisition, now exclusive to select clients. Feedback from this launch informed leadership’s next steps, which was to gate this Memberships as a premium feature. Customer wishlist
💡 Challenge There were some unmet customer demands:
We possess the necessary documentation for these features and will only proceed once we get customer feedback. Current priorities lie elsewhere. |
My research found that over 70 of our customers wanted this, but a Membership plan can mean 20 different things for each person, so we had to narrow down our options
Many of our customers wanted memberships, and there more than 70 customer requests.
|
Customers have different needs, but they all want more revenue and a way to provide VIP services for their loyal customers
Subscriptions, prepayment, season passes, class passes, and punch cards are the different types of memberships that people may need.
|
One of our direct competitors cannot provide a self-serve option in creating membership plans, so we saw this as a possible advantage
Fareharbor
|
Peek Pro
|
I wanted to figure out where should we place it on the navigation and the results were surprising
Card Sorting Resorts
I organized a card sorting survey involving both our customers and our internal team (affectionately known as ‘Goat’). The goal was to determine the optimal placement for the new ‘Membership’ menu once the feature went live. Additionally, I had previously worked on Staff Roles, although it was eventually excluded from the project scope. The survey itself was conducted using Useberry. |
I had to do 7+ workshop sessions to give my team a shared understanding around what we were building
Workshops I did were one to many, aside from the regular meetings with the product team and stakeholders. Some of the members of my team who never participated in these sessions were uncomfortable, but overall we needed clarity which is what these sessions are about.
|
I collaborated with developers since day one to ensure that Memberships did not look like a Frankenstein design
Below, I've included a few of the low to high fidelity mock-ups that I used to clearly communicate to the product team and stakeholders what we were building and how we were getting there. In the past, the development team would normally receive high fidelity mock-ups from their designers, and in the interest of time, sometimes, I was just making boxes with copy.
I also had the product design team to start using a standardized template, so any designer can easily take a look at the product at a glance and support this project even when I'm not around.
I also had the product design team to start using a standardized template, so any designer can easily take a look at the product at a glance and support this project even when I'm not around.
We reused an existing feature as a base, but there are newer features that needed validation which I did through unmoderated usability tests
I evaluated four tasks using four prototypes. Although I can’t share detailed data due to privacy concerns (PII), I tested Pricing, Cancellation, and Activation of Memberships with customers. Overall, the experience was user-friendly with all tasks mostly either 100% task success or close to it. While some users deviated from the most direct path, most successfully navigated through the provided prototypes.
We also had a beta test with a few customers, and I also conducted a few moderated usability testing sessions which helped us iterate on copy
During testing, we focused on whether operators (our primary users) could set up Memberships.
The tests helped verify some of my initial concerns around the placement of where memberships needed to be set up. Further feature work was discouraged so I was happy to sneak in some minor content updates.
The tests helped verify some of my initial concerns around the placement of where memberships needed to be set up. Further feature work was discouraged so I was happy to sneak in some minor content updates.
Memberships was a success, it launched ahead of schedule, helped reduce churn, increase customer acquisition as a premium feature, and allowed us to work on UX debt
✨ Early business deals that hinge on the launch of the Memberships program have been won by the sales team.
✨ Helped reduce churn for customers that required Memberships as a main need for their business. ✨ We were able to launch earlier despite de-prioritization of the feature. ✨ We confirmed the interest of our customers in this newly gated premium feature. ✨ We fixed UX debt of the existing pages that Memberships have touched. ✨ We started working more closely with stakeholders and are trying to identify critical dependencies globally between product teams. |
Credits to Storyset for their vector illustrations that made this page look lot better.
Let's Talk
If any of my projects interest you, feel free to reach out! I can elaborate on them better on a call if you want.
I accept freelance work and charge on a per-project basis. I like taking on projects that give me a lot of creative freedom. I enjoy ones that help make the world a better place.
I typically respond to emails within two business days but if I'm busy, expect a reply within a week at most!
I accept freelance work and charge on a per-project basis. I like taking on projects that give me a lot of creative freedom. I enjoy ones that help make the world a better place.
I typically respond to emails within two business days but if I'm busy, expect a reply within a week at most!