Collaboration CJM
A customer journey map across 4 collaboration scenarios — asked for by the team, then turned out to be the artefact that connected isolated feature work and spawned new roadmap tasks.
Users don't experience features in isolation. We were designing like they do.
Overview
Why I Did This
The team asked me to put together a CJM for the collaboration area. The brief was simple — map out how users move through sharing, inviting, guest management, and multilogin. Up to that point, each of those was being designed in isolation; there was no shared picture of how they connect.
A user inviting someone doesn't stop experiencing the product after the invite succeeds — they go on to manage guests, encounter multilogin, share assets. Those flows connect. The CJM made that visible.
What started as a requested deliverable turned into something more useful: a working tool the team kept coming back to, and the artefact that surfaced the next batch of design tasks.
What I Mapped — 4 Complete Scenarios
1. Sharing Flow
8 steps from "Share button on dashboard" to "Recipient receives access." Screenshots of every screen transition. Confusion points and dead ends identified.
2. Invite Flow
All entry points: Top Menu, User Management, Sharing Widget. Full path through invite → success → the gap (???). This gap directly led to Case 05: Post-Invite Upsell.
3. Multilogin Flow
Corporate account session management. Identified blocked states and session conflicts. Findings shared with the Enterprise team.
4. Value/Upsell Flow
Mapped from invite success through toolkit purchase. Integrated the add-on product team's payment widget. Documented purchase flow constraints.
Methodology
I built the CJM in Figma — not Miro. The team agreed that keeping it in the same tool as the design work makes it easier to reference and update.
From the CJM
Three of the four scenarios mapped — Invite Flow, Multilogin, and Sharing Widget. Each built with real product screenshots at every step.
Impact
-
→
Spawned Post-Invite Upsell task (Case 05)
The invite flow map revealed the "???" after every success state. That observation became a dedicated design task and a monetization opportunity.
-
→
Spawned add-on toolkit integration task
Mapping the value/upsell flow exposed constraints in the add-on product team's payment widget that needed addressing before integration was possible.
-
→
Aligned Marketing on messaging
Shared with the Marketing Lead for cross-flow messaging alignment. Each scenario showed where users encounter pricing, free messaging, and upsell moments.
-
→
Informed next quarter's roadmap
PM used the CJM to prioritize Q2 tasks. The map gave a shared language for talking about user flows across the team.
Why This Matters
This case isn't about a single feature — it's about the kind of work that holds the rest together. The brief was a CJM. What it actually delivered was a shared map: cross-team alignment, two new design tasks surfaced from gaps in the flow, and a reference the team kept coming back to in subsequent reviews.