The starting point
Where it started.
TMMB Academy teaches creators to sell on TikTok Shop. Running it involves far more than course content. There are creators to onboard and coach, subscriptions to collect, brand deals to manage and a sales team bringing in new members.
TMMB came to us with that operation spread across separate tools. Its funnel and operating processes were fragmented, its software subscriptions kept rising, and no single system connected the team to the customer journey.
What was getting in the way
- Funnel and operating processes were fragmented
- Software subscriptions kept rising
- No single system connected the team and the customer journey
The approach
How we thought about it.
The answer was one portal with a workspace for each role. An admin, a coach, a creator, a salesperson, an assistant and a brand all sign in to the same system, and each sees the part that is theirs.
Designing by role is what makes a system this broad usable. A creator opens their modules, calls and performance. A coach opens their creators. A brand opens its deliverables and reports. Nobody has to find their way around screens meant for someone else.
For the people running the academy, the admin command centre pulls it together: creators, subscriptions, brand deals, the sales pipeline and alerts for anything that needs attention.
Inside the build
What we built, and why.

A workspace for each role
Admins, coaches, creators, sales, assistants and brands each sign in to their own view of the same system.
Onboarding and payments
Invitations, onboarding, subscriptions, renewals and payments are all handled in the portal.
Teaching and community
Course modules, calls, messages and community resources, so creators are not sent across several tools.
Brand deals and delivery
Brand deals, deliverables and reports, with operational alerts for the academy team.
How it works
From start to finish.
Followed from a creator’s first day, it works like this.
- JoinA creator is invited, onboards and pays their subscription in the portal.
- LearnCourse modules, calls and community resources sit in one place.
- Get coachedCoaches see their creators, run calls and follow their progress.
- PerformCreator performance is tracked, with alerts for the team when something needs attention.
- Brand dealsBrands see creators, deliverables and reports in their own workspace.
Decisions that shaped it
The choices behind it.
One system for the whole academy
TMMB came with rising software subscriptions and fragmented processes. The answer was one portal that runs the academy end to end.
Roles first
Every screen was designed around who uses it, so a coach, a creator and a brand each see what they need.
Reported outcome
What changed.
TMMB was able to take on greater capacity, improve scalability and retention, and reports generating six figures within roughly two to three months.
TMMB reports that it was able to take on greater capacity and improve scalability and retention. The figure above is client-reported, and TMMB has given permission for this project to be shared.
The implementation ran for more than 60 days, which reflects the size of a portal with six kinds of user.