What was WhatsApp's business model before Meta bought it?
Almost deliberately none: a $1/year subscription (often unenforced) covering a famously tiny cost base — about 55 employees and 32 engineers serving 450M users at acquisition. The founders' note-on-the-desk philosophy was 'no ads, no games, no gimmicks'; growth and retention came entirely from the product and its network effects.
Why did Meta pay $19 billion for WhatsApp?
Defense and the graph: WhatsApp owned the only messaging graph rivaling Facebook's, dominating exactly the emerging markets where Facebook's next billion users lived. In a competitor's hands it was existential. Defensive acquisitions price the alternative scenario, not the target's revenue — which was roughly $10M.
How does WhatsApp make money now?
Business messaging: companies pay per-conversation fees through the WhatsApp Business API (a large partner ecosystem resells and integrates it), Meta books billions in click-to-WhatsApp ad revenue on its own platforms, and payments operate in India and Brazil. Personal chats remain ad-free and end-to-end encrypted.
How did WhatsApp serve so many users with so few engineers?
Architecture as strategy: Erlang's concurrency model, ruthless feature minimalism (less surface = less code = fewer people), and a culture that treated headcount as a failure mode. The result — roughly 14 million users per engineer — remains the benchmark for operating leverage in consumer software.
Is this WhatsApp's official business model canvas?
No — WhatsApp/Meta is not a StartupKit customer. This canvas is an editorial reconstruction from public sources: acquisition filings, founder interviews, and Meta's disclosures. It exists to teach the pattern, not to speak for the company.
How do I build a business model canvas like WhatsApp's?
Clone this canvas into StartupKit's free Business Model Canvas tool and replace WhatsApp's answers with yours. Start from the value proposition block with the repricing question: what does your audience already do daily at a price that feels wrong — and could your product make it feel free?