The Business at a Glance: One Partner, Their Clients, the Money
A worked, illustrative example of a running white-label shortener: where money comes in, where it goes out, and what the owner actually does all week.
Lesson 4 of 185 min readUpdated August 19, 2026
The first three lessons gave you the product, the machinery and the roles. This one assembles them into a single running business, with numbers, so you can see the whole shape at once. One caveat before any arithmetic: every figure below is an illustration, not a projection. It shows how the parts connect. Whether your version earns more, less or nothing depends on your prices, your niche and your work — nobody, including us, can promise you revenue.
Meet the example partner
Maya runs a two-person social media agency serving restaurants. Her clients constantly need short links for Instagram bios, QR codes for table menus, and click reports she can forward. She was paying for a generic link tool anyway — so she moved the spend to her own service instead: LumaLinks, on the domain lumalinks.co, built on a LinkProfit Starter plan.
Her setup, all from the Launch track playbook:
- Platform plan: Starter at $49/month — up to 25 client workspaces, 3 redirect domains, 100,000 tracked clicks a month. Her dashboard runs on a LinkProfit subdomain for now; a custom dashboard domain comes with Growth.
- Her client plans: Basic at $9/month (1 domain, 500 links, click analytics) and Pro at $19/month (3 domains, unlimited links, QR styling, 2 team seats). Both with a 7-day trial — trial policy for her clients is her call.
- Payments: her own Stripe account, connected once with a restricted API key. Checkout, renewals and failed payments run automatically inside her Stripe; the platform never touches the money.
The month, in money
After eight months, LumaLinks has 14 paying clients: 9 on Basic and 5 on Pro.
| Line | Amount | | --- | --- | | 9 × Basic at $9 | $81 | | 5 × Pro at $19 | $95 | | Client revenue (MRR) | $176 | | LinkProfit subscription | −$49 | | Stripe processing (~2.9% + $0.30 per charge) | ≈ −$9 | | Margin before her own costs | ≈ $118/month |
Three things to notice, because they generalise beyond the example:
- The platform's cut of her revenue is zero. The $49 is flat. If Maya doubles her client list, her platform cost stays $49 until she outgrows Starter's 25 workspaces — at which point the upgrade to Growth ($149) is a fraction of the revenue that forced it. That threshold math is a Money-track lesson.
- Break-even is small and knowable. At her prices, six Basic clients cover the subscription. Every client after break-even contributes their full price minus pennies of processing. The complete arithmetic — including the yearly billing option at 20% off — is in unit economics.
- $118 is not a salary — yet. At 14 clients this is a profitable side product inside her agency. The point of the example is the shape: costs flat, revenue stacking monthly, margin widening with every retained client. Scale comes from the Marketing track, not from the setup.
The same month, in work
What does running this actually take? Maya's recurring workload, honestly:
- Support: two or three questions a week, mostly "how do I connect my domain" — answered with a link to the step-by-step docs that ship with her service, under her brand.
- Sales: one demo call a week, fifteen minutes, from restaurant owners referred by existing clients. Her close rate is decent for one reason — she talks about menus and table stickers, not "URL infrastructure". Niche beats generic; that is the positioning lesson.
- Operations: near zero. Servers, uptime, TLS certificates, feature releases — the platform's job. Failed card payments retry and dun automatically inside her Stripe. Her dashboard shows clients, payments and statuses in one place.
- Marketing: a few hours a week — a short guide about QR menus, replies in two restaurant-owner communities, and her affiliate idea for later: once she is on Growth, she can let a restaurant consultant earn a recurring cut for referrals via her own affiliate program.
Total: a handful of hours weekly, most of it in conversations with her own market — work an agency owner was doing anyway.
Where the money never goes
Worth stating once, precisely, because it defines the model. Client money moves client → Maya's Stripe → Maya's bank, on Stripe's normal payout schedule. Refunds and disputes are handled in her Stripe under its standard rules. Taxes on client revenue are her responsibility — she is the merchant of record, as her terms with the platform spell out. Separately and unrelated, Maya → platform: one $49 subscription charge a month. Two circuits, never touching. If she cancelled tomorrow, there would be no platform-held balance to claw back, because the platform never held anything.
What changes as it grows
The model's stages are visible from here, and none of them require new skills — only more of the same:
- 0 → 1 clients is the hardest stage and has its own lesson. Everything before the first paying client is theory.
- 1 → 25 is repetition: same pitch, same niche, referrals starting to compound. Retention becomes the number that matters — why a renewing client beats a new one.
- 25 → 80 means Growth: custom dashboard domain, her own email sender, "Powered by" gone, the affiliate program unlocked — and a client base that funds the $149 many times over.
Your assignment
No checklist this time — a sketch. Take a sheet of paper and draw your version of LumaLinks:
- [ ] Your niche and service name (first instinct is fine; the niche lesson will refine it).
- [ ] Two client plans with prices — steal Maya's $9/$19 if you have no better idea yet.
- [ ] Your break-even: how many cheap-plan clients cover a $49 subscription at your prices?
- [ ] The one channel where your first ten clients plausibly come from.
Keep the sheet. The Launch track turns it into a live service, and by unit economics you will redo its numbers properly. You have finished Foundations — you now understand this business better than most people who are already running one.