Executive Summary
MatchClip is an original product concept, not a teardown of a company that already exists. The deliverable is a single self-contained prototype: a marketing landing page and a full tappable, iOS-style app, covering everything from the first screen after signup to canceling a subscription. The interesting part of the exercise wasn't the screens. It was three decisions layered on top of them: a pricing model that stays profitable even if the supply side of the marketplace never shows up, a set of retention mechanics pulled from specific, named growth frameworks instead of generic best practice, and a real cost estimate for the subscription infrastructure this product would need at 100,000 paying members.
The product, the pricing rework, the retention design, and the infrastructure math below are one connected exercise in the same discipline: designing a subscription business end to end, not just the screens a user taps through.
What MatchClip is
MatchClip is a multi-sport feedback network for athletes. A post is a clip plus a question, not a status update, and a reply carries visible proof of who's behind it: their own logged clips, a reputation earned per sport and judged by the people who asked (not by likes), and a coach badge earned through mutual player confirmation or a credential upload. Strikes exist for harassment, spam, and impersonation only. Wrong advice and disagreement are never reportable, a rule restated in the product copy at the exact moment someone might be tempted to report a correction they simply don't like.
The positioning that shapes every other decision in this project is "a training log, not a feed." Free posting and free answering are never paywalled. Monetization sits entirely on the speed and certainty of getting a reply, never on the ability to participate.
The prototype
One file, two modes, toggled from the top bar. Landing mode is the marketing site: hero, problem framing, how-it-works, social proof, a matched three-tier pricing table, and a coach-facing section. App mode is a tappable, screen-by-screen product covering signup, sport selection, onboarding, the home feed, posting a clip, replying, coach discovery and messaging, profile and per-sport skill ratings, progress charts, peer comparison, membership management, plan changes, and a full three-step cancellation flow, plus the less glamorous parts most prototypes skip: empty states, a failed upload, a declined payment, forgot-password, and real privacy and terms pages.
The zero-coach principle
Every two-sided product has a cold-start problem, and the failure mode is almost always the same: build for the side that's hardest to recruit, and the product feels empty until that side arrives. MatchClip's standing design rule is the opposite bet. Coaches are an add-on and a monetization layer on top of a working peer network, never a dependency the core loop needs to function. Posting, replying, marking a reply helpful, and building reputation all have to work, and feel complete, with zero coaches on the platform. Every time a new screen touches a coach, the test is the same: does this still make sense as a player-only interaction? If it doesn't, the coach dependency has crept in somewhere it shouldn't have.
Decoupling price from supply
The first version of the pricing model didn't pass its own test. It bundled a coach review into the paid tier, which quietly made subscription revenue dependent on coach supply, the exact coupling the zero-coach principle rules out. The fix was to rebuild the paid tier around something the platform fully controls instead of a scarce, two-sided resource:
- Free ($0): 60-second clips, storage for 10, unlimited replies, a per-sport reputation profile.
- MatchClip Plus ($7.99/mo): 5-minute clips, storage for 50, progress charts, and peer comparison. No coach access included, by design.
- MatchClip Lite ($3.99/mo): a hidden tier, exactly half of Plus, that only surfaces inside the cancellation flow as a win-back offer.
- Guaranteed Review ($19): a standalone, plan-independent purchase, available identically to Free, Lite, and Plus members. The coach earns $14 of it, paid biweekly: roughly a 26% platform take on the one line item that does depend on coach supply.
Why storage, specifically. Paying for more room to store your own logged clips and a better view into your own progress is the same "training log, not a feed" positioning applied to the value metric. It's a natural extension of a product that's already asking someone to log clips and rate their own skills, and it's a number the platform sets and controls entirely, unlike "how fast will a coach reply."
Retention, by the book
Every retention mechanic in this prototype maps to a specific, named source, not a generic "add a checklist" instinct:
Undisguised cancellation. The Manage Membership screen puts Change Plan and Cancel Membership in the open, no hidden menu, no phone call required. The Forever Transaction (Baxter) is explicit that the revenue a hard-to-cancel flow protects gets erased by the reputation damage it causes, citing SiriusXM's hidden cancel button and Fabletics' 1,200+ BBB complaints as the cautionary case.
A reason-to-offer cancellation flow. The three-step cancel flow maps each stated reason to a specific save attempt: too expensive gets a downgrade offer, not using it enough gets a two-month pause, missing a feature gets a "notify me when it ships," a technical issue routes to support, and "something else" skips the save attempt and lets the person go. That mapping is lifted close to verbatim from Product-Led Growth's (Wes Bush) "Slay Your Churn Beast" chapter.
The Endowed Progress Effect. The home feed's activation checklist never starts at zero, it opens pre-filled to two of three. Hooked (Eyal) cites the classic car-wash punch-card study: giving people a head start on a task raised completion by 82%.
Switching-cost anxiety. Every cancellation outcome screen reassures the person that their profile, reputation, and clips are never at risk. Canceling shouldn't feel like it threatens value someone has already invested, which is Hooked's Investment phase applied to an exit flow instead of an onboarding one.
Referral timing. The "invite a training partner" screen is reachable only from a profile that already has activity behind it, not from day one. Never Lose a Customer Again (Coleman) treats advocacy as a Day-100 ask, and The Cold Start Problem (Chen) frames the invite around "faster replies for everyone" rather than generic virality, since more people in your specific sport is what actually makes the network useful.
Rebuilding onboarding
The original flow asked for an account, email and password or a social login, immediately after the splash screen, before anyone had seen anything worth trusting. That's backwards by the standard progressive-onboarding argument in Hooked, The Elements of User Onboarding, Product-Led Growth, and The Cold Start Problem: earn commitment with value before asking for it, not the other way around. The sequence now runs splash → sport selection (low-commitment personalization, not an account) → a real, scrollable slice of the feed, timestamped and coach-badged → and only then, "Create free account." Every landing-page CTA that used to jump straight to signup now routes through this same value-first sequence, and the hero's secondary CTA, "See the feed," intentionally skips onboarding altogether: a deliberate no-commitment path to proof, kept that way on purpose.
Scaling the subscription
Designing the pricing model and the retention mechanics is half the job. The other half is knowing what it actually costs to run a subscription business at real scale, before committing to a vendor stack. Sized to a mobile subscription app with 100,000 paying members at MatchClip's blended $10/mo average (roughly $1M in MRR), a pre-negotiation, list-price stack looks like this:
That totals roughly $22,900 a month, about 2.3% of MRR. The single biggest thing this exercise surfaces is what I'd call the 1% problem: Superwall and RevenueCat both charge close to 1% of the same underlying revenue, so at $1M in MRR, two vendors alone take roughly $20,000 a month before any other tool is counted. Both offer enterprise flat-rate pricing at this volume, and negotiating it is the first thing I'd do, not an afterthought. The cheapest viable alternative, free Firebase Remote Config instead of Superwall and Customer.io instead of Intercom, comes in closer to $11,700 a month: real money saved, at the direct cost of paywall-optimization power. That trade is a build-versus-buy decision a PM should make explicitly before signing a contract, not discover a year into it.
Key takeaways
- Price the thing you control. Tying MatchClip Plus to storage and analytics instead of coach turnaround kept the subscription profitable independent of a two-sided marketplace's hardest constraint.
- Retention mechanics should cite a source. Every save-flow and checklist decision here traces back to a specific book and chapter, not a vague "best practice."
- Sequence the ask after the value. Moving account creation behind a real preview of the product, instead of in front of it, is a small reorder with an outsized effect on activation.
- Cost the stack before you need it. Knowing that two "1% of revenue" vendors compound into a 2%+ tax at scale changes which deals get negotiated, and when.
A note on scope
This is an original concept and a self-contained prototype, not a company that exists or a product with real users. It runs entirely in memory: state resets on refresh, there is no backend, and a handful of screens use static example data for illustration. The subscription tech-stack figures are public, pre-negotiation list prices pulled directly from each vendor's own pricing page, useful for sizing the shape of the cost, not as a quote. Treat the prototype as a demonstration of the product, pricing, and retention thinking behind it, which is the actual deliverable.