Motorvate
A SaaS for small-to-medium scale automotive servicing businesses to streamline operation and automate communication right from their phone or tablet. Available on App Store.
TL:DR
Motorvate is my individual undergraduate senior project at NYU. What started out as a way to tackle unresolved vehicle safety recalls (which accounts for about 35% vehicles on road today) led me to create a SaaS that automates and streamlines the most essential tasks for small-to-medium scale automotive servicing businesses while being easy enough for any non-tech savvy shop owner and staff to quickly pick up and start using.
I’m the sole designer of the project, starting from contextual research, stakeholder interview, onsite shadowing, designing and determining value proposition and business model, and prototyping with development-spec handoff.
some rapid fire Q&A to get started
What is Motorvate’s mission?
With Motorvate, I want to bring the productivity and automation commonly seen in tech to independent car servicing businesses without the intimidating complexity and learning curve.
By offering this critical yet friendly service that does not yet exist in the space, Motorvate in turn maintains an always up-to-date VIN number database to make sure all cars on road are safe and all unresolved safety recalls are notified and repaired to prevent unnecessary tragedies like GM ignition switch and Takata airbag recalls from further plaguing the road.
What can you do with Motorvate?
Who is it for?
Motorvate is designed for small-to-medium scale automotive servicing businesses independently operated outside of dealership networks. These businesses tend to have very small staff (5-10 employees) but have annual revenue well into the seven figures or more.
Discovery
Contextual research
Through my contextual research (Project Brief, Research Final Draft), I discovered that vehicle recall completion rate is only around 65%, which means more than 3 in every 10 cars are running with faulty parts. The current recall system relies on state and dealer registration, which means that if a vehicle is not purchased from a dealership or is out of state, there is no way for the manufacturer to directly contact or notify the owner. This system is grossly insufficient considering the typical car on road in the U.S. is a record-high 11.5 years old, a problem only exacerbated by the fact that current recall notification is required by mail only.
To target the most difficult vehicles in the recall notification process, which are the late model, multiple-owner vehicles, a good place to look at are local auto servicing businesses (e.g. repair shops, car washes, etc). These shops are exactly the facilities these vehicles frequent, opposite to dealership service centers which mostly only service new cars and are often too expensive for pre-owned vehicle owners.
If I can design a product that is essential for these businesses that gathers up-to-date owner information and VIN number, these information can then be used to create a bottom-up, crowdsourced recall notification database that updates itself and make our road safer.
Process
Finding pain points
As it turns out, there are quite a few pain points each shop experiences. While many shops uses social media to attract customers, the core of most of the pain points point to the fact that they never truly adopted a digital workflow: inspection forms and waivers are still paper-based, customer communications are loosely managed and largely through phone, and repetitive tasks are done manually again and again.
The main reason is that auto servicing businesses has its own unique workflow. Off-the-shelf SaaS designed for sales, retail or product development simply don’t add enough value for the shops to adopt.
Knowing both product design and the automotive industry, I started breaking down each part of the operation of different types of auto servicing businesses. I sat through hours of YouTube videos on how to run a repair shop and took notes through a product designer lens to reimagine how these processes can be improved with readily available technologies. Read my notes here ➞
Feature definition
After extensive on-site and online research, and stakeholder interviews, I discovered that there are more than enough outstanding pain points, and the real question for me is what pain points are experienced by the widest range of automotive servicing businesses, the solution is the most cost-effective to build, and the benefit is the most transformative for businesses.
Going through all the notes I’ve gathered, I found one key area that connects all of the aforementioned questions: customer interaction.
Why customer interaction?
Customer interaction is the only aspect in auto servicing industry that touches the bottom line (customer experience which means sales and retention) that just so happens can be greatly and cheaply transformed by available technology. The last-century outdated way of operating auto servicing businesses not only creates operating inefficiencies within shops, but also creates a terrible experience for customers.
What are some of the existing issues with customer interaction?
How can Motorvate transform customer interaction?
What is it like to have Motorvate?
Iterations
Design
Motorvate went through dramatic transformations as I moved along the on-site shadowing and interview process. By diving deeper into a variety of automotive workflows, I was able to design not just heuristically, but also with evidence and intention.
Revamped app navigation is more intuitive and allows shops to find what they need to faster. Vehicle visualization reduces reading time and increases efficiency because staff can see what’s going on now with just a glance. Updated buttons are now much more accessible with more contrast, while serving dual-purpose as status indicator.
Feature
Many of the feedbacks I received from shops are that they want Motorvate to be of all things, but as the product designer I knew that in order to get Motorvate off the ground, subtraction is more important than addition: I had to figure out what were the most important features. Rather than thinking about it as a separate question, I brought it under the context of the user flow where it became clear that customer identification, communication and payment should be the three pillars of Motorvate.
Process
Having only worked within the tech environment, I was quite naive of how the feedback loop would go when working with businesses outside of tech. I initially anticipated a straightforward InVision annotation process where I could quickly iterate remotely based on the comments received. However, that was proven to be over optimistic. I had to quickly adjust my process so that it accommodates the non-technical nature of stakehodlers.
Design Highlights
Walkthrough
Sign up
When dealing with SaaS, sign up can take a long time. I managed to cut Motorvate’s onboard down to three main steps by making sure that any information is utilized for multiple purposes. For example, when a shop owner enters the type of service they provide, that information is used to 1. complete business profile 2. verify business 3. customize Motorvate experience for that specific type of business.
Current jobs & upcoming drop-off
Current jobs is the home view Motorvate. It shows all cars that are currently in the shop, whether they are in queue to be serviced, currently being serviced, or completed and waiting to be picked up. An accurate visualization for each car is automatically generated from the VIN number that was scanned when the car first enters the shop.
Upcoming drop-off shows all scheduled drop-off and allows staff to quickly onboard a customer with all the information pre-filled. Inquiries show all instances when a customer inquires about an service but did not go through with scheduling an appointment.
I particularly focused on organization and hierarchy. The strategic use of negative space and z-axis allowed functionalities to be directly accessible without feeling cramped or overwhelmed. Additionally, I paid a lot of attention to affordance and mistake-proof design.
Pop-up job status component allows shop to quickly update the status of the car without interrupting the flow, where customers will receive an automatic text update. The pop-up also only allows changing to adjacent statuses (e.g. you can only change from in queue to in progress, not completed or picked up), to further prevent confusion and mistake.
New inquiry & drop-off
While inquiry and drop-off are known terms within the automotive servicing industry, they are the sales equivalent of a lead and a scheduled appointment.
As quick actions buttons, new inquiry and drop-off are always accessible and at the same position on any screen. I also gave each section a distinctive color to prevent placing the wrong task. All these usability safeguards in place not only guide first-time user gently, but also greatly reduce cognitive load and the amount of learning needed.
During my shadowing, I noticed asking for a job (inquiry) and scheduling for that job (new drop-off) are often but not always in one process, hence I designed them to be separate but contiguous sections. The shop can easily text customers a web form while on the phone so intricate information doesn’t have to be verbally communicated. The deposit payment can be done through the same process. Clear indication of section completion and current status allows shops to see exactly what’s going on.
Start onboard
Start onboard is the core of the Motorvate experience. This is the workflow for when a customer arrives at the business and drop their vehicle off. Currently, not only customers have to fill out at least three forms, but the forms themselves are long and additional communication is often needed to fill them out. During a particular busy morning this could mean lines and delays, and worst of all, a terrible experience.
Motorvate allows a seamless onboard experience that fully integrates scheduled appointments to prefill information and leverages customer’s own phone to sign forms and waivers. Motorvate also uses the on-device camera to document vehicle condition and to scan VIN number of customer’s vehicle which automatically generates most necessary information. The increase in throughput allows shops to scale easily and quickly without needing to hire additional non-technical staff.
Job details & chat
Motorvate combines job detail and communication page in one unified view to allow shops to easily see everything that’s going on with a job when communicating with customers.
By adhering to the design system, and strategic and constrained use of font sizes, weight and colors, the design enables a high level of predictability and organization even without the visible grid, which further removes visual clutter. UI elements of the same function always appear and behave the same across the entire app, and the job status picker is no exception here with the same applies to send link button.
One of the challenges is to give the shops a high degree of customizability without hurting the simplicity of the experience. I designed custom information fields for any unanticipated additional job details, as well as expandable smart chat components that are organized in “chips” that shops can enable and disable as they go.
Many details are carefully thought out. For example, the vehicle details section is independently scrollable from the chat section to accomodate for additional custom fields while being highly responsive for mobile adoption. “Add information type” and “Add information detail” mirror the text size and weight of the already inputted information above, so the user knows exactly what goes where. The chat view shows and labels both automated and manual messages to give shops a centralized place for all communications with a given customers.
Automated messaging
Automated messaging is the foundation of many Motorvate’s features. Although Motorvate automatically generates customized automated messaging templates and presets based on shop and service types, many shops expressed how important it is for them to have full control over communication with customers and fine tune it so that it works for their individual needs.
Instead of fighting to simplify what’s clearly a pro feature, I focused on visibility and structural consistency: all settings, toggles and parameters should be at the right place and logically laid out so people know exactly where everything is. Design wise many components are shared with the sign up experience, as both functionally and logically both are a part of setting up a shop’s work environment, and as previously mentioned “UI elements of the same function always appear and behave the same across the entire app.” This decision also allowed cost savings in front end development.
I made a strategic decision to name Motorvate’s automated messaging rules either “reminder” or “updates” instead of other technical terms because reminders and updates are essentially what these automation rules do.
Creating a new document and staring at the blank page can be daunting; the same is very much true for creating automation rules. Internally, I call Motorvate’s automated messaging “recipes.” Like recipes which people use as a base to add their own flare upon rather than stringent rules to follow, I designed Motorvate’s automated messaging settings to be template-based, but fully customizable so that shops can learn as they change out each template to fit their exact needs.
Prototype
The Business Case
With the experience I carry from Heat.wav, a much more experimental endeavor where I learned so much about what it takes to be viable, I positioned Motorvate from the beginning with the business case in mind from research to handoff.
As a product designer, I think it is as important to design the experience of a product as to consider the business and ethics around it. These books above are known introductory books that very likely everyone scrolling through this page have read, but they have helped me tremendously to learn to take ownership in things I design beyond just the experience.
How big is the market?
$63B
Independent shops generated $63B in revenue for service and repair in 2019.
750M
Estimated professional auto repair and maintenance services performed in the U.S. each year.
230K
Independent service and repair shops in the U.S. with 200M+ combined written repair orders.
How about the unit economics?
If Motorvate manages to capture 10% of the market, meaning 23K independent repair shops, with a monthly base subscription of $40/month with $5/month more additional user, and an average shop size of 5 brings the annual revenue to:
23,000 shops × ($40 + 4 × $5) × 12 months = $16.56M/year
On top of the monthly subscription, mobile payment that is deeply integrated into the user flow for a seamless experience means the headroom in revenue growth will come from transaction fees for payment taken place on the platform as the amount of shops that will join Motorvate will eventually saturate. If Motorvate only takes 1% transaction fee:
$63B × 10% × 1% = $64M/year
What are other growth potentials?
If Motorvate reaches the critical mass of 23,000 shops, and each shop on average services 5 unique cars a week, the company will gather more than 5.5 million VIN number entries with up-to-date owner contact information within the first year. With growingly stringent recall protocols NHTSA (National Highway Traffic Safety Administration) is enforcing on car manufacturers, car manufacturers are scrambling to reach owners of recalled vehicles through TV commercials and online advertisements. By leveraging Motorvate’s recall database, manufacturers and spend less money compared to ad spend to target exactly who they need to without sacrificing Motorvate’s mission or user privacy.