Your interests at heart. Always.
Lock & Quay Collective
← All our work

Client story · MiniSport HK

One family. Every enrolment accounted for.

How we mapped MiniSport HK’s family journeys and designed a GoHighLevel CRM around parents, siblings and repeat enrolments. See the actual workshop and the thinking behind the build.

Explore the work
Open video in a new tab ↗
MiniSport HKEarly-years sport · Hong KongGoHighLevelCRM architecture + lead intakeBuilt around familiesParents, siblings + returning terms

One parent. Several journeys.

MiniSport’s customers are families. Parents enquire, children attend, and enrolments repeat across school terms. A single status against the parent could not tell the whole story.

I led discovery and CRM architecture around those relationships. The key decision was simple: keep the parent as the contact, and give each child’s enrolment its own opportunity.

Contact / the parentOne family relationshipContact details · communications · history
Opportunity 01

Child 1

This term

Enrolled
Opportunity 02

Child 2

This term

Considering a trial
Opportunity 03

Child 1

Next term

New enrolment record
Illustrative family example, based on the Miro data model. Each child and enrolment cycle gets its own history.

A sibling can be considering a trial while the other child is already enrolled. A returning term creates a new opportunity, preserving the previous term’s history.

Child identifierAge groupSport / classTerm

These fields make each enrolment understandable and filterable. The ownership design also keeps siblings with the existing family owner.

Start with the real process.

What discovery revealed

The context lived in conversations.

  • Family and enrolment information mixed together.
  • Direct enquiries could lack an opportunity.
  • Tags and manual updates carried the context.
  • Staff had to remember the next follow-up.
The design response

Give every journey a place.

  • Separate opportunities for children and terms.
  • Source capture and a New Lead record.
  • Named fields and clear ownership.
  • A follow-up sequence with a defined end.

The workshop footage at the top of this page is from the actual MiniSport scope and process walkthrough. These are the maps behind the design, with identifying details redacted.

Original MiniSport Miro discovery map showing lead sources, conversations and manual handoffs.
01 / DiscoveryLead sources, conversations and manual handoffs.Open the redacted map ↗
Original MiniSport CRM blueprint with Event, Contact and Opportunity lanes across lead intake, trials and full-term classes.
02 / Target architectureEvent, Contact and Opportunity lanes. Includes later-phase app connections.Explore the full blueprint ↗

Three routes. One sales pipeline.

The Phase 1 handover describes three intake routes. Each gives the team a sourced opportunity and an owner, with messaging suited to how the enquiry arrived.

01

WhatsApp direct

  1. Check for an overlapping workflow.
  2. Set the source and create a New Lead opportunity.
  3. Assign an owner and notify the representative.

The team starts the conversation personally.

02

Scorecard started

  1. Wait six minutes for completion.
  2. If incomplete, record the source and create an opportunity.
  3. Assign an owner and send a general check-in.

A failed message still leaves an opportunity to follow up.

03

Scorecard completed

  1. Proceed immediately.
  2. Capture attribution and create a New Lead opportunity.
  3. Assign an owner and send a personalised message.

Use the child’s name and preferred district from the scorecard.

Clear ownershipNew opportunities are assigned 50/50 between the two sales representatives.
See the original intake design
Original Miro lead-intake design, with source capture, opportunity creation and assignment.
Original architecture. The handover above provides the more specific route and messaging behaviour.

Follow-up that knows when to stop.

For completed scorecards, the handover sets out a bounded sequence. A reply stops automation so the team can take over the conversation.

  1. Start

    Personalised message

    First WhatsApp message after the completed scorecard.

  2. +2 days

    First follow-up

    Only if the parent has not replied.

  3. +2 more days

    Final follow-up

    One last reminder if there is still no reply.

  4. End

    Sequence stops

    The next action is back with the team.

A reply at any point ends automation.The team continues the human conversation.

This is the completed-scorecard sequence described in the Phase 1 handover. Direct WhatsApp enquiries follow their own intake route.

A foundation for the next term.

CRM foundations

Know the parent.
Track the enrolment.

Parent contacts, child identifiers, age group, sport and term give the system a consistent structure.

Wider architecture

Connect the right event
to the right record.

The blueprint also maps app sign-up, membership, trial booking, attendance and repeat-term journeys.

The agreed sequencing focused on the foundations and initial workflows while MiniSport’s app plans developed. Full booking and attendance sync, and advanced retention, belonged to later phases.

What this phase covered

The initial phase covered CRM foundations, lead intake, attribution, ownership and follow-up, alongside integration design, data mapping, initial training and documentation.

The handover preserved existing records, fields and tags. Structured enrolment fields provide the core model, with occasional tags supporting ad hoc communication. The wider blueprint maps later app, booking, attendance and retention connections.

The idea to take away

When one buyer represents several participants or repeat bookings, build the CRM around those separate journeys.

Your next move

Recognise the problem?
Let’s find the gap.

Tell us where things are getting stuck. We’ll look at the journey and work out what needs to change.

Book a discovery call