User Experience Ecosystem Design – Part I

- 550 shares
- 9 years ago
Ecosystem maps are tools that designers create to understand the relationships and dependencies between the various actors and parts that contribute to creating customer experiences. An ecosystem is these actors, parts and dynamics. The maps reveal areas to optimize in services to deliver the best customer experiences.
“Our competitors aren’t taking our market share with devices; they are taking our market share with an entire ecosystem.”
— Stephen Elop, CEO of Nokia
See how to get the clearest view of everything that goes into—and on in—services via ecosystem maps:
In service design, it’s critical to understand how the various actors and parts come together to build the “theater” where a service plays out, using all the items (“props”) required, and help make the service perform best for customers. Structurally, an ecosystem consists of:
The actors who collectively create the customer experience – including the employees and contractors, on the frontstage and backstage.
The practices they perform – the services or value they deliver to customers.
The information they require, use or share to contribute their parts of the service.
The people or systems these actors interact with to play their roles.
The services available to them – i.e., to ancillary (supporting) organizations such as carriers.
The devices they use – e.g., smartphones.
The channels they communicate through – e.g., email.
Ecosystem maps show your service as a system and how that entire system is connected. They’re like personas in terms of their value and how they represent your service as a “living” entity. When you map out how all the actors, ancillaries, information and the other components work together currently, you can spot areas to improve. There could be disconnects that keep information from flowing properly between (e.g.) the store that should have processed orders and the app that wrongly told customers these were ready for pickup.
For example, Amazon’s ecosystem (from a delivery perspective, depicted below) includes:
Delivery services and vehicles.
A database.
Email notification.
Logistics happening behind the scenes.
The actors, devices, infrastructure and other elements interplay to support the best customer experiences. It’s vital to understand the ecosystem as more than the sum of its parts; the dynamics and connections between the parts are crucial to the service’s—and business’s—health. From your own ecosystem maps, you’ll likely find breakpoints: anywhere where the “left hand” doesn’t know what the “right hand” is doing, and the “magic” fails to delight customers.
© Frank Spillers and Experience Dynamics, CC BY-SA 3.0
Map out everything the service needs to work:
List all roles/actors that help make it functional – E.g., employees, suppliers and contractors.
For each role, consider what they do, how they do it and what they need to do it. Include these sorts of things:
Practices they perform (services/value they deliver)
Information they need, use/need to use, or share
People/systems they interact with
Services available to them
Devices they use
Channels through which they communicate
Place your service in the middle and the most important actors/roles close by. Draw as many circles as required; add each role or actor to the image, moving outwards for supporting actors/roles. If your system is complex, try grouping the roles/actors along the circle according to what role they play in relation to your service.
Consider how each actor depends on the other actors and draw lines of dependencies between them. This will show how actors must collaborate, and expose any breaks in your ecosystem.
As a group activity (recommended): Since ecosystem maps are often complex, it’s better to create them as a team to ensure you cover all actors/parts, like so:
Everyone draws a map of the current ecosystem from their point of view.
Everyone presents their map to the group; together the group notes similarities and differences.
Post the individual maps on a wall and draw connections between them.
Combine the individual maps into one coherent map; use it to help create a service blueprint.
Tips
As with lifecycle maps, well-made ecosystem maps give an accurate overview where you can zoom in on specific areas. So, ensure you understand the details of how the various parts of your service work together and what each one involves. An oversimplification of just one part (e.g., a database) might make you overlook potential opportunities for improvement, or cause potentially costly oversights.
Because ecosystem maps should reveal services as functioning real-world entities, they can quickly expose problem areas. However, ecosystems can be highly complex; so, be careful that when you find a problem you don’t isolate it as a symptom to address—instead, look at the big picture cause-and-effects-wise. The smallest inappropriately considered change in one area can cause unforeseen repercussions.
Although it’s challenging, you can also make a map of a future/ideal service with a view of what, why, how, who, when and where.
Overall, your best ecosystem maps will show you how to make the best of everything you have—and handle anything that may arise—when your service performs live in front of your customers.
Photo by
Take our Service Design course, featuring an ecosystems map template.
Read UX Booth’s incisively written article on strategizing around an ecosystems-centered perspective.
Macadamian’s healthcare-oriented piece offers helpful insights into ecosystem mapping.
How does an ecosystem map help in UX design?
An ecosystem map helps in UX design because of how it shows how users, products, services, and systems connect. Because it gives a big-picture view of interactions, it means designers get help in understanding pain points, dependencies, and opportunities.
To make one, you’ll want to start by mapping all key elements—users, touchpoints, tools, and third-party services—and show how they interact and where friction happens. For example, if a customer support system doesn’t sync with the main app, then users might get frustrated repeating information.
An ecosystem map also helps teams spot inefficiencies and streamline user flows. For example, if users switch between multiple platforms, you, as a designer, can simplify their journey and improve their experience and retention.
Another point is how such maps also work as collaboration aids—not least as product managers, developers, and designers get to align goals and identify gaps early. An ecosystem map helps teams see the whole UX landscape early on, and it’s an effective tool you, your design team, and other stakeholders can put to great use towards making products more efficient, connected, and user-friendly.
Watch as CEO of Experience Dynamics, Frank Spillers explains important points about how to map a UX ecosystem:
What are the key components of an ecosystem map?
An ecosystem map has several key components to it that show how users, systems, and processes connect, and so there are:
Users and stakeholders—Identify who interacts with the product (or service), and this includes customers, employees, partners, and third-party services.
Touchpoints—Show where users interact with the product or service, and these can be apps, websites, customer support, emails, or physical locations.
Systems and tools—List the platforms, databases, and third-party services that support the user experience, for example, payment gateways, chatbots, and CRM systems.
Relationships and dependencies—Map out how elements connect, and if the checkout system relies on inventory databases, for instance, delays in updates may cause errors.
Pain points and opportunities—Highlight bottlenecks, inefficiencies, and areas for improvement.
A good ecosystem map makes complex interactions clearly, and it will help teams improve UX and fix gaps, too, as it gives such a big-picture view and makes products more connected, efficient, and user-friendly.
Take our Service Design course, featuring an ecosystems map template.
How is an ecosystem map different from a user journey map?
An ecosystem map and a user journey map both help in UX design, but they focus on different aspects.
An ecosystem map shows the big picture—how users, systems, tools, and services connect—and it includes all stakeholders, touchpoints, and dependencies, helping teams understand interactions across the entire system. Businesses use it to find inefficiencies, improve workflows, and align teams to get tighter, more focused group efforts going on projects.
A user journey map, meanwhile, focuses on one user’s experience with a product or service. It shows their steps, emotions, and pain points from start to finish. This map helps designers improve specific interactions and make experiences smoother.
So, the ecosystem map covers multiple users and systems (so, more guiding business strategy), while the journey map tracks one user’s path (more about improving the user experience itself). You’ll want to use an ecosystem map to see how everything connects and a user journey map more to improve a user’s experience.
Take our course on Journey Mapping to get a full view of this important UX dimension:
How do I create an ecosystem map step by step?
To create an ecosystem map, follow these steps:
Define the goal—that is, decide what you want to map and focus on a product, service, or entire business system.
Identify the users and stakeholders and list everyone involved, including customers, employees, partners, and third-party services.
Map touchpoints—and show where users interact with the system, such as apps, websites, support channels, and physical locations.
List systems and tools—include databases, payment systems, chatbots, and other platforms that support user interactions.
Draw relationships—and connect everything to show how information flows between users, tools, and services, being on the lookout for bottlenecks or inefficiencies.
Highlight pain points and opportunities. It’s best to identify areas where users struggle or where processes break down.
Refine and share—Make the map good and clear, and then share it with teams for feedback and improvements.
Above all, a well-made ecosystem map helps your brand to improve UX, fix inefficiencies, and align teams.
Watch as CEO of Experience Dynamics, Frank Spillers explains important points about how to map a UX ecosystem:
How do I choose the right level of detail for an ecosystem map?
To start with, ask who will use it and why, and a high-level map works best for business strategy, while a detailed map helps with UX improvements and technical fixes.
If the goal is to understand the big picture, then be sure you focus on major users, touchpoints, and systems. Don’t fall into the trap of listing every minor tool or interaction.
If you’re after UX design or process optimization, add more detail. Include specific user actions, dependencies, and pain points, and show where delays or inefficiencies affect experience.
Too much detail makes maps confusing, but then too little leaves gaps in understanding—so get that “sweet spot” and test things by sharing the map with others. If they grasp key relationships quickly, then well done; you’ve got the level of detail right.
More than anything, keep it clear and useful—put in details only if they help solve problems or improve decisions; everything has got to “pull its weight” on there.
Watch as CEO of Experience Dynamics, Frank Spillers explains important points about how to map a UX ecosystem:
What are common mistakes when creating ecosystem maps?
Many teams make common mistakes when they’re creating ecosystem maps, and they’re errors that can lead to confusion and missed insights. One big mistake is adding too much detail—as listing every small interaction makes the map cluttered and hard to use. So, be sure to focus on the most important users, systems, and touchpoints.
Another mistake is a lack of detail. Yes, a vague map leaves gaps, and that will make it useless for problem-solving. It’s a balance; teams should include key relationships and dependencies without overloading the map.
Another one is that some teams forget to update the map—easy enough to do by accident, but it’s a mistake that can render it ineffective. Systems, users, and processes change over time, so the map should evolve to stay useful and current.
Yet another problem—and don’t worry; we’re coming to the end soon—is ignoring user pain points, not least because a good ecosystem map should highlight bottlenecks, inefficiencies, and opportunities for improvement.
Last—but not least—some maps lack collaboration, as in, they don’t have input from others, be it the UX designers, developers, or stakeholders; one of those groups of people may have important insights to offer, so make sure they’re on board and they get involved so you get to have—and keep—a map that’s clear, focused, and updated, and one that reflects the true user experience.
Take our Service Design course, featuring an ecosystems map template.
How does an ecosystem map help with omnichannel design?
From mapping out all interactions, teams can see where gaps or inconsistencies exist. For instance, if a customer starts shopping on a website but finishes in an app, the experience should feel smooth, not disconnected—and an ecosystem map highlights where data or processes break down, such as cart items not syncing across devices.
It also helps teams align different departments so that marketing, sales, and support teams can see how users move across channels and find ways to improve engagement.
A good ecosystem map also reveals pain points—things like long response times in support chats or confusing in-store pickup processes—and it’s from fixing these issues that the entire experience becomes more connected—and more seamless and user-friendly into the bargain.
Watch as Frank Spillers explains important points including omnichannel design:
Can I combine an ecosystem map with a customer journey map?
Yes, you can combine an ecosystem map and a customer journey map—and it will give you a complete view of user interactions and system connections. An ecosystem map shows how users, platforms, tools, and processes connect, while a customer journey map focuses on a specific user’s experience across different touchpoints. Put them together, and they can help your teams understand both the big picture and detailed user pain points.
For example, an e-commerce company could use an ecosystem map to see how its website, mobile app, warehouses, and customer support interact. And if they add a customer journey map, it will help them track a user’s experience, from browsing to checkout to delivery. If customers abandon carts, for example, then teams can see whether the issue is UX-related or a backend problem.
It’s a great idea to combine both maps, as it helps teams improve user flows, fix inefficiencies, and align departments. It also ensures that business goals and user needs stay connected for better, more seamless experiences.
Take our course on Journey Mapping to get a full view of this important UX dimension:
How do businesses use ecosystem maps alongside business model canvases?
Businesses use ecosystem maps and Business Model Canvases (BMCs) together to create better strategies and user experiences.
A Business Model Canvas focuses on how a business makes money by mapping key elements like customer segments, revenue streams, and partnerships—while an ecosystem map shows how all systems, touchpoints, and users interact.
From putting both tools together, businesses can get a full picture—the BMC shows what drives revenue, while the ecosystem map highlights how users and systems connect.
For example, a subscription-based streaming service could use a BMC to define revenue streams (subscriptions, ads) and an ecosystem map to track how users interact across devices. So, if users struggle with account syncing, then putting a good fix in place will improve both experience and retention—directly impacting the business model.
This “double-barrelled” approach helps businesses find inefficiencies, align teams, and improve customer satisfaction while keeping their business goals clear, thanks to a well-shaped strategy and smooth execution.
Watch as Frank Spillers explains important points about the Business Model Canvas and how to use it in service design:
What are some popular and respected books about ecosystem maps?
Kalbach, J. (2020). Mapping Experiences: A complete guide to creating value through journeys, blueprints, and diagrams (2nd ed.). O'Reilly Media.
This book provides practical frameworks for mapping customer experiences, including ecosystem maps, journey maps, service blueprints, and mental models. It teaches how to visualize and align business processes with user needs, making it an essential aid for UX and business strategists.
Stickdorn, M., Hormess, M. E., Lawrence, A., & Schneider, J. (2018). This is Service Design Doing: Applying service design thinking in the real world. O'Reilly Media
This book covers service design methodologies, including ecosystem mapping, stakeholder mapping, and service blueprints—and the authors considerately provide hands-on techniques for understanding complex systems and aligning business operations with customer needs.
Do you want to improve your UX / UI Design skills? Join us now
You earned your gift with a perfect score! Let us send it to you.
We've emailed your gift to name@email.com.
Do you want to improve your UX / UI Design skills? Join us now
Here's the entire UX literature on Ecosystem Maps by the Interaction Design Foundation, collated in one place:
Take a deep dive into Ecosystem Maps with our course Service Design: How to Design Integrated Service Experiences .
Services are everywhere! When you get a new passport, order a pizza or make a reservation on AirBnB, you're engaging with services. How those services are designed is crucial to whether they provide a pleasant experience or an exasperating one. The experience of a service is essential to its success or failure no matter if your goal is to gain and retain customers for your app or to design an efficient waiting system for a doctor’s office.
In a service design process, you use an in-depth understanding of the business and its customers to ensure that all the touchpoints of your service are perfect and, just as importantly, that your organization can deliver a great service experience every time. It’s not just about designing the customer interactions; you also need to design the entire ecosystem surrounding those interactions.
In this course, you’ll learn how to go through a robust service design process and which methods to use at each step along the way. You’ll also learn how to create a service design culture in your organization and set up a service design team. We’ll provide you with lots of case studies to learn from as well as interviews with top designers in the field. For each practical method, you’ll get downloadable templates that guide you on how to use the methods in your own work.
This course contains a series of practical exercises that build on one another to create a complete service design project. The exercises are optional, but you’ll get invaluable hands-on experience with the methods you encounter in this course if you complete them, because they will teach you to take your first steps as a service designer. What’s equally important is that you can use your work as a case study for your portfolio to showcase your abilities to future employers! A portfolio is essential if you want to step into or move ahead in a career in service design.
Your primary instructor in the course is Frank Spillers. Frank is CXO of award-winning design agency Experience Dynamics and a service design expert who has consulted with companies all over the world. Much of the written learning material also comes from John Zimmerman and Jodi Forlizzi, both Professors in Human-Computer Interaction at Carnegie Mellon University and highly influential in establishing design research as we know it today.
You’ll earn a verifiable and industry-trusted Course Certificate once you complete the course. You can highlight it on your resume, CV, LinkedIn profile or on your website.
We believe in Open Access and the democratization of knowledge. Unfortunately, world-class educational materials such as this page are normally hidden behind paywalls or in expensive textbooks.
If you want this to change, , link to us, or join us to help us democratize design knowledge!