From Legacy App to Strategic Digital Channel
Putting Peace of Mind Back in 1M+ Members’ Pockets
For over a century, the Alberta Motor Association (AMA) has been dedicated to delivering roadside assistance to its members. Throughout its evolutionary journey, the organization has broadened its scope to encompass various facets of individuals' lives, spanning insurance, driver's education, travel, and registry services. In March 2023, AMA unveiled a new user-friendly app, placing convenient access to their array of services directly into the pockets of their 1 million (and growing) members.
4.8/5
Apple App Store rating
25,000+
users on launch day
Client
Alberta Motor Association
Impact
Duration
12 Months
30%
Active participation, up from 5.5%
The Challenge
AMA had a loyal member base—but the mobile experience wasn't keeping pace with how members expected to interact with AMA’s products and services.
Members primarily came to the app for practical, high-value tasks such as managing their membership, checking Road Reports, and requesting roadside assistance. At the same time, AMA wanted the app to become a broader digital channel for member engagement and brand relevance by putting its services directly in the pocket of customers.
The Problem: Members could access AMA services, but the experience wasn't organized around what they were trying to accomplish.
Survey data indicated that users highly valued the previous app for practical features like membership management and access to Roadside Assistance and Road Reports. These insights guided the refinement of the new app, prioritizing features that aligned with user preferences.
Roadside users needed fast access during stressful, time-sensitive situations.
Drivers needed current road conditions before and during a trip.
Rewards users wanted relevant offers without searching through a large partner network.
Members wanted to understand their benefits without navigating multiple areas of the app.
AMA's business teams wanted the app to increase awareness and engagement across services.
Users also sought a more personalized experience, including features that displayed their current reward dollar balance in real time or AMA Member savings that aligned more closely with their consumer preferences and interests for a tailored e-commerce experience. Additionally, there were issues with inadequate search functionality that prevented users from coming back to the app as a trusted and user-friendly digital experience.
What I Owned
I led the experience strategy and design direction across the mobile product, working with project managers, engineering, and AMA business teams to define the MVP and establish a scalable design foundation.
Strategy
Defined the experience vision, prioritized capabilities, and helped resolve competing business and member needs.
Team Leadership
Led a team of 5 designers, establishing direction while enabling designers to own individual product areas.
Role & Responsibilities
Digital Product Lead
Led a team of 5 designers across strategy, research, UX, product design, and delivery
Research
Led research and usability validation to understand member expectations and identify where the existing experience broke down.
Design System
Established a reusable design system to improve consistency and create a scalable foundation for future features.
Product Design
Directed the end-to-end UX from information architecture and navigation through interaction design and prototyping.
Core Decisions
How should a multi-service app be organized?
Context
AMA offered multiple services with very different user needs.
Constraints
Organizing the app around AMA's internal business units would mirror the organization—but not necessarily how members think.
Decisions
We used card sorting, survey data and competitive research to develop an information architecture based on member mental models and high-frequency tasks.
Trade-off
We prioritized discoverability and scalability over exposing every available feature immediately.
Outcome
The resulting architecture created a common entry point for membership, roadside assistance, rewards, travel, insurance, and automotive services.
Designing Within Real-World Constraints
The experience wasn't designed in isolation. Many of the most important UX decisions required balancing member needs with operational and technical constraints.
Member expectation:
"I want to know when my tow truck will arrive."
UX opportunity:
Provide real-time vehicle tracking and an estimated arrival time.
Feasibility constraint:
The experience depended on operational data, location services and integration with roadside operations.
Design decision:
Rather than hiding uncertainty, we designed the experience to make the current status and estimated wait time visible.
Trade-off:
The experience could not promise precision that the underlying operational data couldn't support.
Result:
The product reduced uncertainty without creating false expectations.
What belongs on the home screen?
Context
The home screen had to serve both frequent utility users and members discovering AMA services.
Constraint
Putting everything on the home screen would increase cognitive load.
Decision
We prioritized information members could act on immediately: membership benefits, fuel savings, rewards, Roadside Assistance and quick access to core services.
Trade-off
Not every AMA product received equal prominence.
Outcome
The home screen became a personalized utility layer rather than a promotional catalogue.
Edge Cases Considered
For example, Roadside Assistance had the following edge cases to consider:
Location unavailable
User changes location after requesting assistance
No nearby repair facility
Tow assignment delayed
Estimated arrival time changes
User loses connectivity
Request cannot be completed digitally
Member needs to contact AMA instead
Multiple vehicles/members associated with one account
How do we make roadside assistance work under stress?
Context
Requesting roadside assistance often happens when a member is stranded, stressed, or time-constrained.
Constraint
The experience needed to minimize effort while handling complex operational dependencies such as location, service availability, and tow tracking.
Decision
We designed the experience around immediate status visibility, wait times, and real-time tow tracking.
Trade-off
We exposed operational information that added complexity to the interface, but reduced uncertainty during a high-stress task.
Outcome
Members could request assistance digitally, see wait times, and track their tow rather than relying on a phone queue.
Unveiling the New App Experience
A refreshed home screen welcomes returning and new users to the new app
Core Features
What’s New Carousel displaying AMA products and services
Shell fuel savings at a glance
Membership benefit overview (Reward Dollars earned, Roadside Calls remaining, etc…)
Quick links to AMA services (Travel, Insurance, Auto)
Plan the Safest Route with
Road Reports
Members wanted the return of a previously available feature. We brought road conditions back into the app and expanded it with closures, construction, EV charging, weather and AMA locations.
Member outcome:
Allow users to make a travel decision before getting on the road.
Core Features
Displays real-time road conditions across Alberta
Displays real-time highway closures, construction zones
Displays EV Charging Stations, weather, and AMA Centres.
Get help without the phone queue with In-App Roadside Assistance
Designed for a high-stress, time-sensitive task where reducing uncertainty mattered as much as reducing effort.
Member outcome:
Allow users to request help, understand the wait and track the tow without calling AMA.
Core Features
View current wait times when you request roadside assistance
Find nearby Approved Auto Repair Service shops
Track your tow truck in real time
Find value nearby with AMA Rewards
AMA Rewards continues to grow its popularity among members with more than 165,000 reward partner locations. Instead of forcing members to navigate a large partner catalogue, the experience uses location and personalization to surface relevant offers.
Member outcome:
Find a reward that is useful where and when they need it.
Core Features
Find relevant discounts and offers near you using geolocation
Save your favourite partners & buy gift cards
View your transaction history
Give members a reason to return by building a Community
New to the relaunched app, the AMA Community aims to connect like-minded Albertans on the topics they care about. Community was introduced as a new engagement mechanism rather than simply another destination.
Business outcome:
Helped increase recurring engagement beyond transactional service use. (Upon launch, increased active participation in-app from 5.5% to 30%).
Core Features
Join interest-based groups
Share tips and stories via blog-like threads
Get expert advice from the local community and AMA ambassadors.
Business Goals Achieved
More Control Over Product
Internalized app design and development to enhance control over updates and feature additions by making the app proprietary to AMA. This also ensures a continual improvement roadmap for the user experience.
Product & Service Awareness
Established a seamless omnichannel customer experience by featuring and endorsing products and services through the app that were otherwise only available in person at a centre.
Innovation and Technology Leadership
Integrated cutting-edge features to showcase the company's commitment to innovation such as real-time tow-truck updates and arrival times, geolocation, and machine learning for more personalization and user engagement.
Increase User Retention & Acquisition
Elevated active user participation from 5.5% to 30% within 1 year by establishing an online community, and implementing daily-reward offers to encourage consistent app usage.
4.8/5
Apple App Store
4.6/5
Google Play
Downloads
50,000+
Google Play Store to Date
22,000+
iOS Users
Within first day of launch
3,000+
Andriod Users
Within first day of launch
Building Blocks to a Better User Experience
To reimagine how the app content and features should be organized from a user’s perspective. This ensures that the resulting structure aligns with users' mental models and expectations
Card Sorting
Before diving into design, an IA structure was created based on the research from user surveys, competitor research, and Card Sorting exercises. It involves organizing and structuring information to facilitate effective navigation, understanding, and interaction within a system or product
Information Architecture
Competitor Analysis
An analysis of key features from competitor’s apps. Studying competitors generates an understanding of user expectations and preferences within a specific market.
Usability Research (NNG & Baymard)
UX research of potential features and best practices were collected and implemented into the wireframe and prototype. This data-driven approach enhances the likelihood of success by aligning the product with user preferences and behaviors.
Iteration, Prototyping, and Creating a Design System
Initial screens were explored in an iterative approach beginning with a few low-fidelity concepts. Further research led to high-fidelity iterations and prototypes that were validated with stakeholders. A custom design system library, inspired by Google’s Material Design system, was established to bring consistency across design, UX best practices, and user expectations for a best in class user experience.
User Testing
To validate the UX implementation in the app design, several rounds of testing with users helped to establish a baseline for further iteration and establish an MVP before launch.