Lightweight Customer Journeys

A UX research method from my work as Lead Product Designer at Runcoach

Introduction

Every team says it wants to understand its users. Then someone prices out a proper research study, the calendar fills up, and the understanding quietly never happens. At Runcoach I kept running into the same wall: the research methods that were trustworthy were expensive and slow, and the methods that were cheap were mostly guesswork. So I developed a lightweight method for producing authentic, persuasive stories about real users — without a big research budget. This is that method, and you can use it too.

An “Accuracy × Effort” chart plotting research methods on two axes — imaginary to accurate, low effort to high effort — with a question mark sitting in the low-effort, high-accuracy quadrant.

1. How Do You Pick a Research Method?

Before choosing a research tool, it helps to judge it on two axes. The first is effort — how much it costs you in time, money, difficulty, and organizational resistance. The second is accuracy — how much you can actually trust the result. Plot the methods we all reach for and a pattern appears.

The interesting part of the chart is the corner that’s usually empty: low effort and accurate. That’s the quadrant lightweight customer journeys are designed to fill.

2. The Trouble With the “Perfect” Journey Map

A full customer journey map is the ultimate expression of UX perfection — an accurate map of every high and low your customer experiences. The UX world (Jared Spool among them) rightly holds it up as a standard to aspire to. The problem is traditional journey map techniques require more effort than most companies can dedicate to it.

The Rail Europe customer experience map — a beautiful, sprawling, wall-sized document.

To build a journey map “properly” you get every stakeholder in a room, make sure all the user types are represented, list every point of contact multiplied by every platform, and debate until you reach consensus. The result is walls covered in process documentation that is intimidating and impossible to absorb at a glance. The people you most need to influence take one look and disengage. A research artifact that nobody reads can’t change what a team builds.

What I wanted was something with most of the accuracy of a journey map and a fraction of the effort — something a busy product manager would actually read.

3. The Method: Research Like a Detective

The trick is that you don’t need to commission new research. The story of a real user is already scattered across systems you can reach today — you just have to assemble it.

Start with customer support. Support teams are sitting on a goldmine and are usually desperate for someone to listen. Ask what themes keep coming up. Find someone who recently wrote in about that problem, get their name and user ID, and ask to read the whole correspondence so you have context.

Then mine your own product. Look the person up in your admin tools and public profile — review their history, and observe how they use your app. For a Runcoach user that meant: Do they have a race they’re training for? What kind of athlete are they? When did they join? How active are they?

Then go external. Strava, Athlinks, race websites, Google, and social profiles will humanize the person in a way your database never can — photos, a bib number, the race they ran, a telling detail. Follow your intuition and look for the things that make them a person instead of a row in a table.

A user’s public Strava profile — activities, achievements, and a photo of the bike-crash injury that changed his training — pieced together as external research.

4. Tell It Like a Story

Once you’ve gathered the pieces, don’t write a report. Write a three-act story — the same structure you learned in high school English, because it’s the structure that makes people care.

A lightweight journey: “Meet Chris McAllister,” a simple timeline introducing a real Runcoach user with a few photos and dates.

The conflict beat of Chris’s journey — “Training Stops” — pairing his Runcoach calendar with a photo of him, three weeks after an injury.

At Runcoach this produced three users the whole team came to know by name. Here are their stories in a nutshell.

Chris, was training for the Marine Corps Marathon when he was sidelined by a cycling injury mid-training. He opened a support ticket where he was confused by the “target” icon in our app. He didn’t realize that we offered free support from real coaches on staff who helped him train through his injury. When he crossed the finish line carrying an american flag we were proud to share in his success in a tiny way.

Heather had run a dozen races in a year but created a support ticket asking if there was a way to set a goal in our system. This was an important feature of our app and it really opened our team’s eyes to a bad user experience that hid our value from customers.

Kim, was training for a high-altitude trail marathon and was also a Strava user. She didn’t realize that the Runcoach app could also track workouts. This was proof that our team was falling behind the competition and pushed us to improve our run tracking capabilities to match the expectations of our users.

5. You Have a Story — Now What?

A story only earns its keep if it spreads. Show the story to your product manager first — they’ll help you evangelize it. Share it at stand-ups, print it out and post it somewhere your team can see it regularly, and refer back to it in grooming sessions. Then listen: a good story spreads on its own, and you’ll know it worked when you hear someone else on the team repeat it.

Why It Works

As product designers it can be difficult to pull our teams out of the weeds and get them thinking about the people our app serves. A story tells them why the hard work matters. Lightweight customer journeys give you most of the truth of a formal journey map at a tiny fraction of the cost, in a form people actually pass around. The real measure of success isn’t the artifact. It’s the day a developer says, “we need to fix this for Chris.”