02 / 03  Selected Work
Case Study
2025 — 26
BPP Education — Apprenticeship Onboarding · Case Study

Improving apprenticeship onboarding at scale.

Defined a product strategy and prototyped a product for a 13,000-apprentice onboarding service, reducing operational friction for clients, apprentices, and BPP Operations, and compressing the 6-week onboarding window.

Status Discovery and Definition
Engagement BPP Education — Internal (Contract)
Scroll
Engagement  BPP Education — P&T Academic Life · Apprenticeship Operations
London — 2025
BPP Education — campus signage and learner environment
BPP Education · 2025
01 Context

A 6-week onboarding cycle, 70+ FTEs to run it. Recognised as ready for automation and agentic AI.

BPP runs apprenticeship programmes for major UK employers across professional services, financial services, and the public sector, onboarding ~13k learners per year against DfE compliance rules and individual client SLAs.

Onboarding sits between Join (application) and Learn (the programme itself). It looks simple from the outside. From the inside, it spans multiple teams, schools, and systems, with little shared visibility of what's consistent, what varies, and where time is being lost.

13k Apprentices onboarded each year
71 Full-time BPP staff involved in onboarding
14 Temporary staff added at peak (typically 6 mo / yr)
6wks Allocated to onboard a single apprentice
Onboarding at a glance

Four parallel workstreams sit between application and the first day of study. Most run independently, each with its own owners, systems, and sequencing.

01 Eligibility

Compliance with DfE rules. Verifying paperwork. Preparing everything required to draw down funding.

02 Contracts & Commercials

A signed contract has to be in place with the employer before a learner can begin.

03 Enrolment, timetables & materials

Building the learner's timetable, setting up Hub access, ordering books and third-party platform logins.

04 Communications

Manager approvals, welcome emails, and induction details across multiple sender channels.

02 Problem

Every learner reaches the same destination by a completely different route.

Behind that 6-week cycle and the 70 FTEs sits the real reason it costs what it does. Every learner ends in the same place: onboarded, booked, ready to study. But the path each takes depends on which client segment funded them, which school owns the programme, and which spreadsheet is currently the source of truth.

Five segments. Five operating realities. One outcome, reached differently every time.

Five client segments converging on a single onboarding outcome — each via a different operational path. Small accounts Big accounts Professional services Public sector Financial services Learner onboarded
  • Lack of trust in current operational processes.
  • Heavy reliance on manual spreadsheet workarounds for routine tasks.
  • Each client account or school follows slightly different processes to reach the same outcome.
  • Creates a client perception of poor professionalism around BPP's process and tooling maturity.
03 Approach

Three months to surface how onboarding actually ran, before recommending what to change.

Before BPP could prioritise where to invest, it needed a shared, ground-truth picture of how onboarding actually ran: what was consistent, what varied, where time was being lost, and which gaps were process versus tooling.

The work was framed as a 3-month diagnostic engagement: find the friction, quantify it where possible, and recommend a prioritised set of changes that would move the needle on cost, capacity, and client experience.

My role

I owned the discovery and prioritisation work for BPP's P&T Academic Life team: 50+ stakeholders through workshops, and a to-be journey prototype built in Claude.

04 Method

I learned the service by sitting with the people running it, day by day.

A working synthesis of the as-is service: client-facing teams above the line, BPP's internal teams and the platforms they depend on below. Friction points (in red) were captured across 71 FTEs and 25+ tools to make the lived service legible to a leadership team that had never seen it end-to-end.

As-is service map of BPP apprenticeship onboarding — service stages across the top, public-facing teams in the middle band, internal BPP teams and platforms below, with red friction notes clustered around hand-off points.
As-is map · BPP apprenticeship onboarding · 2025 — abbreviated for readability.
05 Stakeholders

Onboarding only works when client and BPP move in step, and mapping the cast surfaced where the handovers were breaking.

Client side
Apprentice

The learner. Studies with BPP while employed by the client. Needs clarity on day-one logistics, timetables, materials.

Line Manager

Approves the apprentice's enrolment and tracks progress. Required gateway for booking onto programme.

Training Coordinator

In larger client orgs, primary liaison. Often the main point of contact for new graduates without an assigned line manager yet.

Head of Training

Procurement-side ownership. Holds BPP accountable to SLAs and contractual training delivery.

BPP side
Client Relationship Director / Manager

Owns the client account. Responsible for SLA delivery, account growth, and revenue across one or several segments.

Apprenticeship Operations

Compliance and eligibility. Ensures DfE rules are met and funding can be drawn down on time.

Client Operations

Books learners onto programmes. Manages timetables, Hub access, materials, induction comms.

Scheduling & Resources

Builds learner timetables. Sends out books, materials, and third-party platform logins.

Research artefact · Jobs to be done

A condensed view of the JTBD board built during discovery. Cards are colour-coded by persona and clustered by phase of the onboarding journey.

Apprenticeship Operations Client Relationship Manager Apprentice Line Manager Training Coordinator
Onboarding
The apprentice profile
Apprenticeship Ops When onboarding an applicant, I want to verify their identity, so I can ensure adherence to DfE funding rules.
Apprenticeship Ops When setting up new accounts, I want to seamlessly create and populate apprentice profiles in Salesforce, so I can avoid manual data-entry errors.
Apprentice When completing onboarding, I want to submit my details and documents seamlessly, so I can finish quickly and without friction.
Commercials
Apprenticeship Ops When confirming funding type, I want to know if the employer is levy or non-levy, so I can assign the correct funding to the learner.
CRM When setting up agreements, I want to create a commercial agreement with clients before onboarding so funding, costs and terms are clear.
CRM When communicating costs, I want to ensure legal case management shares funding costs at the right time, so confusion is avoided.
First day & learning setup
Apprenticeship Ops When activating access, I want to give the apprentice access to the BPP Hub with the correct course modules so they can start without delay.
Apprenticeship Ops When confirming acceptance, I want to automatically enrol apprentices onto their programme and courses, minimising manual intervention.
Apprentice When starting, I want all the information, resources, and access I need for my first day, so I can begin confidently.
Throughout onboarding
Apprenticeship Ops When managing workload, I want to delegate tasks and track progress, so I can ensure work is on time and balance team capacity.
Apprentice When tracking progress, I want to see the status of my application and what's left, so I can plan my next actions.
Line Manager When monitoring onboarding, I want to see the progress of my apprentices at BPP, so I can chase as necessary.
Training Coordinator When monitoring performance, I want to track whether we are meeting SLAs and contractual obligations.

Full board mapped 30+ jobs across 5 personas and 4 phases. The cards above are a representative sample chosen for clarity.

06 Pain Points

51% of lead time is spent on hold.

The 6-week onboarding window splits cleanly into two phases. Each has its own bottlenecks. Most of them aren't where the org thinks they are.

Phase 01 ~4 weeks

Application, eligibility & commercials

  • Manual checks across multiple reports to resolve duplicate applicants and confirm eligibility.
  • Applicants stuck on "Acceptance on Hold" for weeks while teams reconcile data.
  • Contract chasing is manual.
  • Funding-cost emails confuse clients and create reroutes — costs were already agreed.
Phase 02 ~2 weeks

Booking onto a course

  • Date clashes and missing materials surface late in the booking cycle.
  • Returning learners trigger new Salesforce records, even when an account already exists.
  • School PDFs disagree with Salesforce data, breaking induction email automation.
  • Finding the correct course instance is slow — many similar names, minor differences.
51% Of application + onboarding lead time spent on hold.
26hrs Per week spent on booking tasks per Client Ops team (n=18).
07 Insight

Every team that couldn't trust the digital tools had quietly built a spreadsheet to do the job instead.

Across every team I shadowed, the same pattern emerged: where digital tools couldn't be trusted, spreadsheets stepped in. They are the most honest signal the org has about where the system is failing.

"We've refined these spreadsheets over the years."

— BPP Operations team
Why spreadsheets persist
01

No established digital workflow

For most onboarding tasks, there is no end-to-end BPP system. Spreadsheets fill the gap, and the gap has been there long enough for the workarounds to feel like the process.

02

Trust gap between systems of record

Programme details (start dates, end dates, modules) live in both Salesforce and school-owned spreadsheets, and don't always agree. Staff manually compare the two, increasing the risk of errors, delays, and miscommunication.

03

Trackers shared directly with clients

For some accounts, BPP's spreadsheets are the client-facing reporting layer. Clients update learner emails inside them; some IT teams only release working emails on the apprentice's first day, breaking the comms chain.

08 Strategy

Each pain-point cluster became a testable hypothesis, ranked by the impact it could unlock.

Each painpoint cluster was reframed into a testable solution hypothesis, tagged with the type of impact it would unlock and the type of change it would require. This gave the P&T leadership team a shared lens for prioritisation, and a way to sequence Process work against Technology work.

Co-creation · How Might We workshop

Hypotheses weren't designed in isolation. Painpoint clusters were reframed as How Might We statements and taken into a workshop with the people who actually run the service (Apprenticeship Operations, Client Ops, Scheduling & Resources, and the P&T product team) so the solution space was generated by the teams who'd own the change.

Stakeholder ideation workshop — BPP staff clustered around a table with laptops and post-its, voting against How Might We statements written on a whiteboard.
HMW workshop · BPP P&T and operations stakeholders · 2025.
  1. 01
    Problem

    Matching the company and learner during onboarding requires manual checks and email exchanges with the client.

    Hypothesis

    If the application starts in Client Hub and the learner is automatically linked to the client record, audit time will reduce.

    Operational efficiency Process & Technology
  2. 02
    Problem

    51% of application and onboarding lead time is spent on hold.

    Hypothesis

    If onboarding checks and notifications to learners and line managers are automated, the time spent on hold will be reduced.

    Client & operational experience Process & Technology
  3. 03
    Problem

    Client Operations spend, on average, 26 hours per week on manual booking tasks.

    Hypothesis

    If learners are automatically booked onto programme once their application is complete, manual booking work is removed.

    Client & operational experience Technology
  4. 04
    Problem

    Clients lack real-time visibility of cohort progression, driving query volume and reliance on email + spreadsheets.

    Hypothesis

    If clients have live visibility of their cohorts, trust and professionalism will improve, and time from application to booking will reduce.

    Client & operational experience Technology
  5. 05
    Problem

    Spreadsheets used for onboarding and bookings create duplicate data and increase reconciliation time.

    Hypothesis

    If Client Operations manage bookings through a Salesforce-fronted UI, duplicate data and manual reconciliation are removed and processing speeds up.

    Operational efficiency Technology & Process
09 Constraints & Sequencing

Ranking the hypotheses by impact was the easy part. The harder question was what could plausibly ship first.

Ranking by impact was the easy part. The harder question was what could plausibly ship first, given the operational, political, and platform constraints discovery had surfaced.

Constraints & considerations
Prioritisation & delivery strategy

Hypotheses were sequenced into three waves, chosen so that each wave de-risked the next, kept clients running on the workflows they depended on, and gave Salesforce owners time to coordinate.

  1. Wave 01 · 0–3 months

    Compress the 4-week Phase 1 window with agentic AI.

    Identify the sub-stages within Phase 1 (eligibility checks, contract chasing, document parsing, induction triggers) that can be handled by agentic AI without changes to Salesforce or Client Hub. Highest-impact manual tasks first, lowest platform risk.

    Agentic AI · low platform risk
  2. Wave 02 · 3–6 months

    Move application start into Client Hub. Clean the data underneath.

    Auto-link the learner to the client record at application start, removing manual audit time. Clean upstream programme data (start dates, end dates, modules) so the AI in Wave 01 keeps scaling on trustworthy inputs.

    Technology · upstream dependency
  3. Wave 03 · 6–12 months

    Replace the spreadsheet spine, once it's safe to.

    Salesforce-fronted bookings across the full onboarding flow, with end-to-end automated eligibility. Held until Wave 02 has shipped clean data, and clients have been migrated off shared trackers in parallel, avoiding breaking the workflows they currently depend on.

    Technology & process · co-designed with clients
10 Vision

I shipped a working Claude prototype, then tested it with users.

To anchor the strategy in something concrete, I shipped a 10-step interactive prototype of the to-be onboarding journey, built in Claude in days rather than weeks. The prototype covered both client and BPP user lanes, and became the leadership alignment artefact: real, clickable, and used to ground scope, sequencing, and procurement decisions.

Walkthrough · interactive · best on desktop · illustrative UI
Use or click the segments to navigate View the interactive walkthrough
11 Outcomes

Modelled impact across the five hypotheses.

Each hypothesis was modelled against the operational baseline (current lead time, time-on-hold, manual booking hours, and comms volume) to give P&T leadership a plausible upside range to prioritise against.

Projections · directional, modelled from baseline data captured during discovery.

Lead time
6wks ~3wks
Onboarding window halved

Driven by automated eligibility checks and removal of manual chasing across Phase 1.

Time on hold
51% ~15%
Stuck-state reduced 3×

Automated checks and proactive notifications replace the manual reconcile-and-chase loop.

Booking work
26hrs ~5hrs
Per CSE, per week

Auto-booking on application complete removes the spreadsheet and Salesforce reconciliation step.

Client comms
High ~−60%
Query volume reduction

Live cohort visibility removes the "where are we up to?" email cycle from Training Coordinators.

Where it stands
In delivery

Wave 01 is now in active delivery with the P&T team; Waves 02 and 03 are placed on the roadmap.

NextCase 03 / 03

Lindblad Expeditions,
booking, redesigned.

All work