Skip to content

SaaS

SaaS adds an App for people to Headless SaaS, sold as a Subscription per seat, with onboarding to first value.

SaaS adds an App for people to Headless SaaS, sold as a Subscription per seat with onboarding to first value. Cancelling takes one step.

The business

LineDefault
Earnssubscription
Typical Prices$15 to $49 a month per seat; $290 a year per seat
First revenue onA Demand Budget of $100
Supplydigital: Agents do the work
Motionsb2b, b2c
One metric per stateIdea: Problem interviews; Building: Committed ICP members; Live: Outside paying Customers; Repeatable: Logo churn; Scale: Net revenue retention
Seed PlaysReserve drop, Launch sites, Cold email
Compounding PlaysProgrammatic SEO, Answer engine optimization, Product-led growth
OfferPriceFeaturesLimitsAt its boundOn sale
Starter (starter)$15 per seat, billed monthlyDashboard.askCollection.export: 10 per rolling dayupgrade to ProAlways
Pro (pro)$49 per seat, billed monthlyDashboard.ask, Collection.export, SSOConnection.activateNone.None.Always

An Entitlement bounded by a Limit has kind limit; one without has kind feature. The kind is computed, never set.

atBoundA call past the Limit
upgradeRefused with 402 payment-required, naming the next Offer, which Entitlement.check returns as upgrade.

Offer.publish puts each Offer on every buy surface: checkout, paymentLink, pricingTable, portalEntry, mcpBuyTool, http402.

Adds

KindItemFrom
Built fromHeadless SaaSThis template

Wakes

Staffing

Floor

Controls

Builders

Next

Example

A Startup sells a gallery App for wedding photographers at $25 a seat a month. Each photographer reaches first value, a shared gallery, in the first session, through the screens every App derives.