Customer Case Study

From WhatsApp Handoffs to a
Five-Department System

How Compass Mind Asia replaced WhatsApp handoffs and manual SOPs with three interconnected Rework workflows — connecting Sales, Operations, Admin, and Finance on a single job record from enquiry to HRDC payment.

Compass Mind Asia Learning & Development App Flows Malaysia Dec 2024
~6 wks Setup → Go-Live
31 Active Users
3 Workflows Live
83% Weekday Active Rate
18+ mo Sustained Adoption
KK
Kevin Kim
CS Lead, Rework
HN
Harry Nguyen
Business Consultant, Rework
Rework Soft Skills Workflow — Compass Mind Asia
01 / 13
Contents

What's Inside

01
Industry

Company Overview

Malaysia's HRDC-dependent L&D sector — why four-department training operations need more than a sales CRM.

02
Turning Point

The CEO Mandate

How a WhatsApp-run operation became a structured workflow system — driven by the CEO, built by the team.

03
Implementation

6-Week Sprint

From first setup session to mandatory company-wide adoption — timeline, sessions, and dry-run structure.

04
CRM Solution

Three Interconnected Workflows

Soft Skills + Team Building + Invoicing — all on one system, all feeding each other automatically.

05
Adoption

18 Months of Usage

How Naimah became the internal expert, Rajinderjit set the non-negotiable, and 83% weekday usage held.

06
BD Toolkit

Before/After & Sales Intel

Industry terms, proof points, and how to win the next Malaysian L&D company.

02 / 13
Company Overview

Training at Scale,
HRDC at the Core

Compass Mind Asia (CMA) delivers Soft Skills programmes and Team Building events to Malaysian enterprises. Nearly every programme is HRDC-claimable — clients pay upfront and reclaim costs from the government levy, making HRDC documentation a mandatory step in every single sale.

The CEO, Rajinderjit Singh, is also General Secretary of MATPRO — the Malaysian Training Providers Association. Within weeks of go-live, he was recommending Rework to MATPRO members. The system became his referral story.

HRDC is the value proposition, not a feature

For enterprise clients, HRDC claimability is why they choose CMA over a non-registered trainer. Miss the documentation — JD14, T3 attendance, grant follow-up — and the client pays full cost out of pocket. This is not back-office admin. It is the deal.

One training event = four departments in sequence

Sales creates the job. Operations manages proposals and trainers. Admin handles materials and HRDC filing. Finance issues the invoice and claims from HRDC. A CRM that covers only Sales misses three of the four steps that actually deliver the training.

Finance complexity: two invoices per event is standard

Most HRDC-registered training providers issue one invoice to the client and a separate invoice to HRDC for the grant claim. These have different approvers, different submission channels, and different timing. Generic CRM invoicing modules are not designed for this split.

First Onboarding Session — Project Kick-off
CMA onboarding session
CMA onboarding session

CMA's internal team ran the staff training themselves — their training department onboarded all users.

31
Active Users
5
Departments
3
Live Workflows
HRDC
Registered Provider
Tech Before Rework
HubSpotSales CRM (Sales only)
Google SheetsTeam coordination
WhatsAppAll cross-team handoffs
Word / Excel SOPsProcess documentation
03 / 13
Why Now

The Decision to Stop
Running on WhatsApp

Pain Point 01

The WhatsApp Handoff Problem

Sales, Operations, Admin, and Finance handed off every job via WhatsApp message. No confirmation. No audit trail. No visibility. When a client asked for a status update, the answer depended on which team member picked up the phone.

Pain Point 02

SOPs Without a System

CMA had detailed process documents for Soft Skills, Team Building, and Invoicing. HubSpot covered some of the sales pipeline. But Operations, Admin, and Finance ran entirely off-system — the SOPs existed, the enforcement didn't.

CEO Directive

From Optional to Non-Negotiable

Rajinderjit Singh attended every workflow design session himself, set the December 1 go-live date, and announced to all staff: "Everybody have to start using from the start of December." The mandate converted a tool deployment into a behaviour change.

"Everybody have to start using from the start of December."
— Rajinderjit Singh, CEO — Compass Mind Asia
"I think the flows and all that is already, well, I would say it's like 90% okay."
— Naimah Abd Rahman, L&D Exec & System Admin
Decision Journey
Pre-2024

HubSpot + WhatsApp era

CMA runs on HubSpot (Sales only), Google Sheets, and WhatsApp for all cross-team handoffs

Oct 20, 2024

First system activity

Kevin Kim begins account setup; workflow discovery starts with Audrey and Naimah

Nov 2024

Full HOD design session

All three workflows finalised with Rajinderjit, Clarisse, Amir, Arina; dry-run plan agreed

Dec 1, 2024

CEO announces go-live

Mandatory use for all new jobs; company-wide onboarding completed; WhatsApp handoffs end

Mar 20, 2025

Peak usage — 92.9%

Highest single-day adoption in system history; all three workflows fully embedded

May 2026

83% weekday avg — 18 months in

31 active users; Finance team among highest daily session counts; no drop-off

04 / 13
Implementation

6 Weeks from First Session to Go-Live

Oct 20 → Dec 1, 2024. Three workflows designed, a company-wide training session delivered, and a CEO mandate enforced — all within six weeks.

Oct 20
🔧

System Setup

Kevin + Audrey / Eshwari; 22 accounts created; workflow structure drafted

Nov 4–5
🧩

Deep-Dive

Naimah + Kevin: Soft Skills workflow — stages, to-dos, fields, visibility, job naming

Nov 11–15
👥

Full HOD Session

All 3 workflows reviewed with Rajinderjit, Clarisse, Amir, Arina; dry-run plan set

Nov–Dec
🏃

Internal Dry Run

Each department tests their own workflow; issues flagged; HODs confirm readiness

Dec 1
🚀

Go-Live

Company-wide session; Naimah leads training; Rajinderjit announces mandatory use

Adoption Model

Internal-led training: Naimah was the instructor for the company-wide session — not Kevin. Kevin joined online for Q&A only. This made Naimah the expert her team could always turn to.

Top-down mandate: Rajinderjit opened the session, explained the "why," and announced the go-live date. Every team member understood it was non-optional from day one.

Usage Growth
Dec 2024 (ramp)
~67%
Jan–Mar 2025
~72%
Peak (Mar 20, 2025)
92.9%
Apr–May 2026
~83%
05 / 13
Needs & Goals

Before and After Rework

Before Rework
💬

WhatsApp Handoffs

Every job handoff between Sales → Ops → Admin → Finance was a WhatsApp message. No confirmation, no audit trail, no visibility if the message was missed.

📋

HRDC Steps in Personal Notes

JD14 forms, T3 attendance, grant follow-up tracked per-AM in personal calendars and WhatsApp reminders. One missed step = client can't claim from government levy.

📧

Invoice Approval by Email

Hidayah sent invoices for approval by email; which approver (Clarisse, Audrey, or Amir) depended on who the client was — tracked informally with no system.

🔍

No Management Visibility

Rajinderjit and the MDs relied on verbal updates from HODs. No pipeline view, no activity log, no way to see job status between Monday meetings.

After Rework
⚙️

Auto-Forwarding Workflows

Jobs auto-advance between stages and auto-forward from Soft Skills / Team Building to Invoicing on completion. Every move is logged with timestamp and actor.

HRDC Steps as Required To-Dos

Grant application, JD14, T3 attendance, and grant follow-up (3 attempts) are required tasks in Training Confirmation. System blocks advancement until complete.

📄

Structured Invoice Approval

Hidayah selects the correct approver at Check & Verify stage. Job auto-assigns to that person. Backward movement enabled for revision cycles. All moves logged.

👁️

Full-Pipeline View for Leadership

Rajinderjit, Clarisse, Audrey, Sherin as workflow owners. Patricia and Rajinderjit as workflow reviewers (view-only). Activity log on every job, always accessible.

06 / 13
CRM Solution — Part 1

Soft Skills Workflow

From first client enquiry to training completion — a structured 8-stage pipeline with automatic role-based assignments, HRDC to-do enforcement, and Google Drive integration.

Proposal
Prep
Proposal
Update
Awaiting
Confirm
Training
Confirm
Training
Prep
Training
Complete
Done
→ Invoice
Job Creation — Two Ways

Web form: Sales team shares a unique URL with prospects; client submits enquiry; job auto-created in workflow with all details.

Direct entry: Sales team creates job manually inside Rework with same structured fields. Job naming: [DDMMYYYY] / [Company Name]

Auto-Assignment Logic
Proposal Prep→ Operations (Sri / Sree Thevi auto-assigned)
Awaiting Confirm→ Sales (first assignee / salesperson)
Training Confirm→ Operations (previous stage assignee)
Training Prep→ HR & Admin group (Wani / Aswa)
Done → InvoiceAuto-forwarded to Invoicing workflow
HRDC Enforcement — Training Confirmation Stage

All HRDC steps built as required to-dos — job cannot advance until complete:

Register programme with HRDC (if not already in the list)
Follow up for Grant Approval — max 3 attempts
Prepare JD14 form once Grant Approval received
Get Namelist & Training Venue from client
Update Active HRDC approval programme to Ops team
Soft Skills Workflow — Stages Design
07 / 13
CRM Solution — Part 2

Team Building & Invoicing

Team Building adds hotel, bus, and props logistics. Invoicing handles dual-invoice events, HRDC submission, and AR follow-up — all fed automatically from both workflows above.

Team Building Pipeline
Qualify
Proposal
Prep
Awaiting
Confirm
Training
Confirm
Training
Prep
Training
Complete
Done
Team Building Specifics
Logistics at Training Confirmation: Venue (CMA vs. client), transportation (CMA vs. client), CMA coordinator, props checklist (rooming list, handbooks, banner, T-shirts, hampers)
All admin as followers: Because Siew Wan, Siti Aisyah, and Ayu each handle different to-dos per event, all admin members follow every Team Building job
Backward movement: Job can be dragged back to Proposal Prep if client requests revision — all edits logged and notify all followers
Primary ops owner: Amir Shafik Rahman (Asst. Ops Mgr) handles all Team Building jobs
Team Building Workflow — Stages Design
Invoicing Workflow — Auto-Fed
Training
Done
Issue
Invoice
Check &
Verify
Email
Client
Submit
HRDC
Awaiting
Payment
Done
Invoicing — Key Decisions
Auto-forwarding: When Soft Skills or Team Building job reaches Done, it auto-forwards to Invoicing and auto-assigns to Arina (Sr. Accounts Exec)
Approver routing: Hidayah selects the correct approver at Check & Verify — Clarisse (Soft Skills), Audrey (Audrey's clients), Amir (Team Building)
Dual-invoice handling: Events needing Client invoice + HRDC invoice use duplicate jobs — one per invoice type, each progressing independently
HRDC submission: After Email to Client, Siti (Finance) submits claim to HRDC portal. Fathullah handles AR follow-up at Awaiting Payment
Invoicing Workflow — Stages Design
"Second way more convenient if you're asking me."
— Arina Tajudin, Sr. Accounts Exec — on duplicate jobs for dual invoicing
08 / 13
CRM Solution — Part 3

Users, Permissions & Visibility

Role-based access ensures each team sees and acts on only their stages — while management has full visibility across all workflows without having to ask.

Workflow Owners

Full permission: create, edit, delete, configure any stage or to-do.

Rajinderjit Sherin Audrey Clarisse Naimah Arina
Workflow Reviewers

View-only permission: can see all jobs and activity but cannot edit, create, or delete.

Rajinderjit Patricia Sri (Ops) Wani
Job Visibility Control

Each salesperson sees only their own jobs. Operations and Admin see all jobs. No AM can access another AM's client records. Management sees everything.

User Groups
SalesSabrina, Anis, Fatih, Fathiah (4)
OperationsSri, Amir, Joyce, Siew Wan + (8+)
HR & AdminPatricia, Wani, Aswa, CT (4)
FinanceArina, Hidayah, Fathullah (3)
Staff Transition — Handled

Ayu Nazurah (Dzu) was transitioning out of her operations role mid-onboarding with approximately 60 active jobs in her queue. This would have been a blocker — or a data loss event — without a system.

What happened: Naimah used Rework's table view filter to bulk-reassign all 60 jobs in a single session. Eshwari was onboarded as the new system admin the same day.

The same bulk-reassign capability protects every future staff change — without any job going unowned.

09 / 13
End-User Adoption

How 83% Weekday Usage Holds 18 Months In

Three factors drove sustained adoption: an internal champion who owned the system, a CEO mandate that made it non-optional, and a dry-run structure that caught friction before go-live.

🧑‍💻

Internal System Admin

Naimah Abd Rahman (L&D Exec) took full ownership of Rework configuration from Session 1 — stages, to-dos, user groups, stage guidelines. By the final session, Kevin noted: "I think you already know how to do it." She became the expert the team calls, not Kevin.

📢

CEO Opens Every Training

Rajinderjit opened the company-wide onboarding session with the "why" — why the team is switching, why it's mandatory, why it matters for the business. Naimah then ran the technical training. Kevin joined online for Q&A. The authority came from the top.

🏋️

Department Dry Runs First

Before the company-wide session, each department (Sales, Ops, Admin, Finance) ran internal dry runs independently. HODs tested their own workflows, flagged issues, and confirmed readiness. Company-wide training became Q&A, not a first demo.

Adoption Materials Delivered
📁
Process Documents (3)
Soft Skills, Team Building, and Invoicing process docs — used as reference during company-wide training session
🎬
Session Recordings
All design sessions recorded and sent to Naimah — permanent reference for how each workflow was configured and why
📖
Workflow Owner User Guide
Kevin sent Naimah a guide covering stage permissions, workflow settings, and how to configure workflows as a system admin
Top Users by Activity (May 2026)
Nor Adibah Asmi (Ops)
54/day
Nazhryna Nasbi (Ops)
48/day
Hidayah (Finance)
49/day
Arina (Finance)
21/day
Amir (Ops)
20/day

Finance team (Hidayah: 49 sessions/day, Arina: 21 sessions/day) is among the most active — the Invoicing workflow is fully embedded in daily work.

10 / 13
Before & After Summary

What Changed

Category Before Rework After Rework
Cross-Team Handoffs
WhatsApp messages
No confirmation, no audit trail, no visibility
Auto-advancing stages
Every move logged with timestamp and actor; auto-forward between workflows
HRDC Documentation
Personal notes + reminders
JD14, T3, grant follow-up tracked per-AM; one missed step = lost grant claim
Required to-dos enforced
All HRDC steps at Training Confirmation; system blocks advancement if incomplete
Invoice Approval
Email — case by case
Hidayah sent to Clarisse/Audrey/Amir informally; no tracking, no revision history
Structured approval routing
Hidayah selects correct approver; backward movement for revisions; all moves logged
Management Visibility
Verbal updates — weekly
No pipeline view; no activity log; management relied on Monday meeting summaries
Real-time full-pipeline view
Workflow owners + reviewers; activity log per job; Rajinderjit can check at any time
Staff Transitions
Jobs stranded
No bulk reassign; active jobs tied to departing staff member
Bulk reassign in one session
~60 active jobs from Ayu Nazurah reassigned; Eshwari onboarded same day
System Coverage
HubSpot (Sales only)
Operations, Admin, Finance fully off-system; SOPs in Word/Excel
Rework — 5 departments
Sales, Operations, Admin, Finance, Leadership all on one system, one activity log
Adoption
N/A
No system to measure
83% weekday avg; 92.9% peak
18+ months of sustained use; Finance among highest daily session counts
11 / 13
BD Toolkit

Win the Next Malaysian L&D Company

Industry Key Terms
HRDC / HRDF
Human Resource Development Corp — the Malaysian government body administering the mandatory employer training levy. Clients reclaim training costs from their HRDC balance. Being HRDC-registered is the primary commercial differentiator for a Malaysian training provider.
JD14 Form
The formal HRDC post-training claim document. Must be submitted by the training provider within a deadline after programme completion. Missing this form forfeits the client's grant claim. Built into CMA's Training Confirmation as a required to-do.
T3 Attendance Form
The signed participant attendance sheet collected during training. Required for HRDC claim submission alongside the JD14. Admin (Wani) prepares and delivers to the venue; collects post-training. A mandatory handoff between Operations and Admin in every job.
Grant ID / Grant Approval
HRDC issues a Grant ID when it approves a client's funding application. Operations must follow up (up to 3 attempts) and get this number before the training can proceed. Without the Grant ID, CMA cannot submit the HRDC invoice after training.
MATPRO
Malaysian Training Providers Association — the industry body for L&D companies. CMA's CEO, Rajinderjit Singh, serves as General Secretary. A warm referral network: once a MATPRO member is live on Rework, they talk to peers.
Claimable Programme
An HRDC-registered programme that employer-clients can fund from their levy balance. Registration requires the training provider to submit programme details to HRDC before the event. Non-registered = client pays out-of-pocket = harder sale.
BD Insights — Sell Into L&D

Lead with Ops, not just Sales

CMA already had HubSpot for sales. The gap was Operations, Admin, and Finance — three departments with no system. Win the L&D deal by demoing the handoff problem, not the CRM pipeline.

HRDC documentation is your killer feature in Malaysia

Demo a workflow where JD14, T3 attendance, and grant follow-up are required to-dos in Rework. This is the thing that keeps the Ops team up at night — and you're the only platform with it built in.

Get the CEO into a design session

Rajinderjit designed the system himself and set the go-live date. When a CEO owns the configuration, they own the adoption outcome. Identify the CEO in your discovery call and book them into a workflow review.

"What happens when a key person leaves?"

CMA had 60 active jobs stranded when Ayu left. This is universal in small ops teams. Demonstrate bulk reassignment and stage ownership as the answer to the key-person dependency problem.

Two invoices per event is standard — be ready

When Finance asks about dual invoicing (Client + HRDC), have the duplicate job approach as a prepared answer. This is not an edge case. It is the norm for HRDC-registered providers.

Internal champions who train their own team generate referrals

Naimah trained her company. Rajinderjit told MATPRO. The best post-go-live marketing is a customer who explains the system better than your CS team. Invest in making the internal champion self-sufficient.

12 / 13
Conclusion

Compass Mind Asia didn't just get a workflow tool.
They got the system that finally
connected four departments on one job.

Sales creates the enquiry. Operations runs the event. Admin files the HRDC claim. Finance issues the invoice. All on the same record. All logged. All visible to the CEO — in real time, for the first time.

~6 wks Setup → Go-Live
31 Active Users
83% Weekday Active Rate
92.9% Peak Usage
18+ mo Sustained Adoption
13 / 13