Autoleap Sales Code & Royalty Report

Role

UI/UX Designer

Year

2024

Link
autoleap.com
Company
Autoleap
Verticals

UI Design

UX Design

Mid Market

Feature Dev.

Description

To secure Midas, a major North American auto repair franchise, as a client for Autoleap, we developed the Sales Code feature tailored for Midas' business needs. With over 1300 locations, Midas required a system for monitoring revenue by item category, understanding profit margins on specific job types, and managing royalty payments.

Overview

Our goal was to make sure Midas could monitor revenue, profitability, and royalties for every part and service line item across 1,300+ shops. This feature needed to work at scale and integrate seamlessly into Autoleap’s platform, ultimately making it an indispensable part of Midas’ daily operations.

Problem

Midas shop owners and admins had clear requirements that weren’t being met by traditional point-of-sale systems. Here’s what they needed:

  • Monitor revenue and profit by specific job categories.
  • Identify underperforming services that required additional training or marketing efforts.
  • Take informed decisions about investments in tools and staffing based on service demand.
  • Comply with franchise royalty requirements that necessitate tracking specific service categories.

Insights & Solution

Through user research and discovery workshops with Midas, we identified several key insights:

  • Item Categorization: Shop owners required flexibility in item classification to apply sales codes to items like labor, parts, or tires, each with unique operational costs and margins.
  • Revenue Monitoring Need: Owners wanted granular visibility into how specific job types were performing to make informed pricing and marketing decisions.
  • Royalty Tracking: Since Midas pays royalties based on certain service categories, accurate categorization through sales codes was essential for compliance and financial reporting.
User personas created based on research

User Journey

Here’s a look at the flow for shop owners and admins as they interact with the Sales Code feature:

  1. Accessing Sales Codes: Users open the Catalog section in Autoleap, where they now find a dedicated "Sales Codes" tab.
  2. Creating a New Sales Code: In this tab, admins can create a new sales code by defining a name, adding a shortcut, and selecting the item type (like labor or parts). They can then assign it to specific categories, subcategories, or individual item types, giving full control over how each code applies.
  3. Applying Codes to Items: Once a code is created, users can view which items it applies to. Items automatically inherit their assigned sales code based on the set classifications, making it easy for users to verify.
  4. Real-Time Validation & Tooltips: To ensure no conflicts, the system flags if a selected category or item type has already been assigned another code. Tooltips appear to guide users through any errors, making the process smooth and intuitive.
A screenshot of the user journey

Wireframing

After outlining the user journey, the team then focused on the low fidelity designs to gather feedback from the PM, Engineers and stake holders on the overall layout and structure of the utopio platform. This was super helpful as the wireframes filled in some missing blanks that were not discussed earlier during the user journey definition.

Wireframes in Figma

Visual Identity

Our visual design followed Autoleap’s clean, professional aesthetic, but with added elements for clarity:

  • Clear Labels and Hierarchies: Labels for each step in the sales code creation process guide the user, while a hierarchy of dropdowns and tooltips makes complex tasks more manageable.
Clear labels and information architecture

  • Consistent & Minimal Design: Simple design ensures easy navigation even for first-time users, keeping the experience clean and frustration-free.
A table from royalty report

  • Structured Dropdowns: The dropdown menus used throughout the Sales Code feature are central to the user experience. These dropdowns provide a highly intuitive and organized interface, allowing users to perform various critical actions
A screenshot of a drop down

  • Tooltips,Validations and Error Preventions: Tooltips are provided at several places for additional context, helping users understand which categories to select and what each classification impacts. Validation alerts have been used to prevent users from leaving required fields empty or duplicating sales code shortcuts
A screenshot of the color scheme

Design Ideation

The next step was to refined the layout and structure into high fidelity to ensure a clear hierarchy of information and intuitive navigation paths. During this phase I was constantly in touch with the stakeholders and the PM to gather their feedback and iterate upon it. The feedback was mainly gathered synchronously via weekly meetings and asynchronously via Figma.

This phase reminds me of the iterative design process in which a product goes through cycles of testing and feedback until it meets the desired goals. It's a flexible approach that fosters continuous improvement and adaptation to changing requirements.

Feedback via comments in Figma
Screenshot of various design experiments

Final Designs

The Sales Code feature was designed with Midas' specific needs in mind, offering a powerful yet intuitive way for shop owners and admins to categorize items, track revenue, and manage royalty payments. Here’s an overview of the final designs and key components:

  • Sales Code Creation: This is the heart of the entire feature, which enables users to define sales codes for tracking revenue across various item types. This modal was designed to guide users through each step with a clear and structured flow.
Sales code creation modal

  • Sales Code Assignment: Once a sales code is created, the system allows users to assigns it to relevant items across the catalog and repair orders.
Sales code assignment modal

  • Royalty Reports: Royalty calculations are crucial for Midas franchises, and the Sales Code feature includes specific functionality to make this process accurate and efficient. The Royalty Reporting simplifies the calculation of fees owed to Midas corporate based on specific service categories.
Royalty report and summary
The Result and Business Impact
The Sales Code feature proved instrumental in securing Midas as an Autoleap client, showcasing our ability to meet the specific needs of large franchises. Not only did this feature allow Midas shops to gain insights on profitability, it also simplified royalty payments and compliance.This feature has since paved the way for further collaborations with other franchises, such as, Tuffy.