Route Management | Service Customer

 

 

Project

Service Customer

In Campbell’s STAR, Independent Distributors can service stores along their route that sell Campbell’s Snacks.

🚨 Problem

Distributors lack a consolidated digital experience when servicing Campbell’s Snacks stores along their independently owned routes. They also lack real-time insight into their sales metrics and inventory throughout the ticketing process.


🔍 Discovery

Problem definition and goals

Data and user interviews with active distributors revealed a few important pain points:

  • Distribution routes are independently owned, so they don’t HAVE TO use any tools from Campbell’s Snacks.

  • Campbell’s Snacks is missing key metrics and insights into their distributors, and there is no way to surface those insights back to the distributors.

  • Distributors have little to no incentive (besides profit) to coordinate business efforts with Campbell’s Snacks.

Primary goals:

  • Create a streamlined and consolidated route-servicing experience that connects two separate databases.

  • Surface sales metrics from the separate Campbell’s STAR work stream, offering insights and promotional information.

  • Increase the amount of service-ticket finalization invoices.

  • Decrease amount of “voided” service-tickets.

  • Decrease paper usage and address recurring technical support topics experienced by Campbell’s Snacks.

User personas

In collaboration with Campbell’s Snacks' business development and database teams during discovery and scoping, we identified two core user cases we needed to cover:

  • Single-route distributors

  • Multi-route distributors, either a business owner with multiple subordinates or a single distributor owning multiple routes.

Background artifacts

With the problem, goals, and user personas identified, user research includes:

  • Gathering of existing feature validation, user personas, and user feedback artifacts from the strategy and research phase.

  • References to any proof-of-concept materials or artifacts, if available.

  • References to PI planning deliverables — timeline, roadmap, scope.

  • User interviews and gathering of customer feedback.

Promotions POC

POC Prototype

Workshop and team alignment

In collaboration with Campbell’s Snacks stakeholders, product owners and managers, business analysts, design, development, and API teams, we all align on the following:

  • Problem needing to be solved

  • Goals and business values

  • User personas, permissions, user mindset, and setting

  • Design and technical assumptions

  • Feature and technical requirements (AC)

  • Site structure and navigation

  • MVP outline

  • Stakeholder ideas and input

  • High-level flow, functionality, expected outcomes

  • Areas for product growth, beyond initial release

Acceptance Criteria and Assumtions

Workshopping


👨‍💻 Design

Audit, distill, validate

Using discovery phase deliverables and artifacts, UX/UI work begins by referencing existing experiences within the application, and based on the goals of the new feature, identify:

  • Required technical iteration

  • Required UX iteration

  • Opportunities for improvements (backlog)

  • PI plan dependencies

  • User input

Mind on the macro while working in the micro:

Iteration

Following the discovery sessions for Item-level Promotions, design meets with development to get early feedback, thoughts, red flags, and validation. A previously built feature needed iteration due to complexities between data-driven pricing edits and user-driven pricing edits.

Challenge: Compounding pricing edits from two separate databases

Challenge: User-driven pricing edits and templates

 

User flows and functionality

After feature discovery, exploration begins — MVP and beyond MVP.

Pages vs Flyouts

 

UX refinement and UI

  • Interactive prototyping to communicate functionality, flow, and generate stakeholder and technical feedback and buy-in.

  • Existing design system components and patterns validate and/or identify areas of iteration.

  • User testing of interactivity, hierarchy, and flow.

  • Validation: API and development teams (scope).

  • Design system audit to identify solutions and/or areas of growth.

  • Identification of the path to MVP.

  • Exploration beyond MVP to identify areas of iteration and improvements.

MVP

Post-MVP

 

Iteration

Navigation took a bit of iteration as we negotiated existing technical limitations against requirements added to the scope from Campbell’s Snacks stakeholders.

 
 
 
 

The ability to create “service-only visit transactions” needed to be added to the first iteration of store invoicing. During the early UX phase of Service-only Visit Transactions, a design solution surfaced that would improve the existing ticketing user flow and experience, in addition to solving the problem at hand.

 
 
 

First Create Ticket Iteration

 

Final UI

Final mockups were approved for handoff to development — agile iteration continued over the following months.

 
 
 
 

User Flow Documentation

 
 
 

 

+$8.4M into STAR

Additional Campbell’s investment from 2023-24 after three pilot releases following user adoption, engagement, and feedback.

 

Regional release

Campbell’s Success benchmark

New web-app

Inspired new work

 

“(Finalization) saves so much time now!”

User feedback

“I’ll actually use these pricing templates!“

User feedback

 

 

reflections: Evolving my approach