← All work
Kit 2 · Release Nightrate-guard · case study

Fictional client — portfolio build · targets, not field results

Launch-Day Enablement: Support, Sales and 60+ Partners

The feature ships in 12 days. Support, Sales and 60+ partner orgs must all be capable on day one.

The Audience

Support tier-1/2 (~40 agents), Sales CSAs (~25) who demo customer-facing, and 60+ partner reseller orgs onboarding self-service across 9 countries and 4 languages.

Responsibilities

Needs analysis · asset design (KB, widget, tour) · launch-cadence planning · KPI dashboard · localization checklist — the enablement arc from stakeholder research to day-30 review.

The Build

HTML/CSS/JS interactive artifacts · KB search with gap radar · decision-tree design · KPI framework · AI-assisted drafting (disclosed)

How I used AI in this case

AI drafted KB-article stubs and tour-copy variants; the needs analysis, audience-to-artifact matching and the KPI framework were authored by me. All output edited, verified and disclosed.

[00]Learning objectives

LO1 · Apply

Find the right enablement asset for a Rate Guard question in under a minute using KB search.

LO2 · Discriminate

Route a live Rate Guard symptom through the triage tree to the correct resolution branch without an unnecessary escalation.

LO3 · Perform

Deliver the arming flow well enough to demo it to a customer — the same demo the in-app tour rehearses.

By the end of this experience a learner can do the three things above — assessed by CSA demo spot-audits and the armed-quote rate (L2/L3). Every interaction in the build exists to create the evidence for one of them.

[01]The Problem

CargoDesk ships Rate Guard in 12 days. Leadership's request: "training session before launch." But the constraints found talking to team leads kill that plan:

The real question: what launch-week system makes every audience independently capable the day the feature ships — and keeps them capable through month three?

24/6

Support shifts — synchronous training can never cover everyone once

9

countries, 4 languages across partners — live delivery impossible at scale

68%

of previous feature's tickets came from five recurring questions — predictable content beats reactive training

[02]Challenges

The problem was the client's. These were mine — the design and build constraints that shaped the solution.

Three audiences, one kit

Support, Sales CSAs and 60+ reseller orgs work differently. One searchable KB had to serve all three without quietly becoming three KBs — the gap radar exists to prove it doesn't.

Mirroring the triage

The Support decision-tree had to mirror the real triage flow, including its shortcuts, or agents would route around it by day two. Every branch was checked against actual ticket handling.

A tour that survives demos

The CSA in-app tour is rehearsed for customer-facing demos: every click had to be demo-safe and honest about the product — no staged screens that the release would contradict.

[03]The Solution

A launch-ready enablement kit, not a meeting: one searchable KB for everyone, a triage-mirroring decision-tree widget for Support, a rehearsed in-app tour for CSA demos — each artifact matched to how its audience actually works.

Experience the project

The build itself, not a video about it — open it, make the calls, and read what each one costs.

Triage flow
[05]The Action Map

Mapped from the real question behind 'a training session before launch': what launch-week system makes every audience independently capable on day one — and keeps them capable through month three. A session can't; artifacts matched to each audience can.

LaunchReady — Action Map
[06]ID Foundations Applied

The instructional-design foundations that informed this build:

Action Mapping (Clark)

Every behavior the kit produces is traced back to a business goal and a specific practice activity. See the linked action map for the full chain.

Cognitive Load Theory

The Three.js scene reduces extraneous load by visualising abstract systems. Learners focus on the decision, not the interface.

Situated Cognition

The environment matches the real context. Practice happens where the skill will be performed.

Kirkpatrick L1-L4

Evaluation designed for all four levels: reaction, learning, behavior, results. See the linked evaluation plan.

[07]Results & Takeaways

Pre-committed targets (agreed with stakeholders before build, not retrofitted):

Asset helpfulness in launch-week pulse; ≥4/5 per audience

L1 · Reaction

Asset helpfulness in launch-week pulse; ≥4/5 per audience

L2 · Learning

CSA demo spot-audits ≥90% completion score

L3 · Behavior

Armed-quote rate on CSA-sent quotes ≥85%; KB self-serve share up

L4 · Results

≥75% account adoption in 30 days; RG tickets ≤15% and falling

Launch was in 12 days, and 'run a training webinar' was the standing answer. But the audience was not one team — it was Support, Sales, and 60+ partner organizations across timezones and spoken languages, all needing capability on day one and reference-able support forever after. The proposal was a self-serve enablement kit: a searchable knowledge base, a decision-tree troubleshooter, and an in-app guided tour — capability that arrives when each learner needs it and stays after launch day.

The launch webinar considered · rejected

Familiar and easy to schedule. Rejected because it is one-shot: a partner who joins in week six gets nothing, recording-watching collapses to near zero, and timezone/language barriers guarantee partial coverage of 60+ orgs. A webinar trains the audience that shows up.

A launch PDF emailed to all partners considered · rejected

Fast to produce. Rejected because rate-limit questions arrive mid-task, in the product — a PDF is unread exactly when the question exists, and offers no path from symptom to resolution.

Why this form wins: the problem is capability at unpredictable moments across a huge distributed audience, so the solution is self-serve, searchable, and embedded at the point of need — with adoption metrics as the measurement spine.
Honest limitation: portfolio build — the targets are pre-committed in the adoption plan, not field results. The measurement loop (gap radar, iterate cadence) is the deliverable.