These are some raw notes from Platform Scale by Sangeet Paul Choudary.
Interaction-First Businesses
We are not in the business of building software. We are in the business of enabling interactions.
Pipes to Platforms
The Internet restructures the mechanics by which businesses create and deliver value. We are in the midst of a transformative shift in business design as business models move from pipes to platforms.
Pipes
Businesses build products or craft services, push them out, and sell them to customers. Value is produced upstream and consumed downstream, creating a linear flow of value.
Platforms
Businesses create a plug-and-play infrastructure that enables producers and consumers of value to connect and interact in a manner that wasn't possible before. Platforms allow participants to co-create and exchange value with each other.
Platforms perform two specific roles:
- Provide an open, participative, plug-and-play infrastructure for producers and consumers to plug into and interact with each other
- Curate participants on the platform and govern the social and economic interactions that ensue
Platforms do not create end value, but enable value creation. Constituents produce and consume, sometimes both (prosumer).
Three Primary Shifts
Shift in Markets: From Consumers to Producers
On platforms, the business does not create the end value; rather, the business only enables value creation. Participants take production as well as consumption roles.
Shift in Competitive Advantage: From Resources to Ecosystems
The traditional view "bigger is better and the more you own, the more you win" has broken down. Platform giants create massive value not through access to physical resources but through leveraging data to orchestrate physical and digital resources across their ecosystem.
Shift in Value Creation: From Processes to Interactions
Value is no longer created through processes that organize internal labor and resources. Instead, value is created through interactions that orchestrate users and resources in the ecosystem.
Pipe Scale vs Platform Scale
Pipe Scale
Business scale powered by the ability to coordinate internal labor and resources toward efficient value creation and delivery to an aggregate consumer base. Management involves design and optimization of linear flow of value.
Platform Scale
Inputs to business no longer need to be aggregated internally; pervasive connectivity allows aggregation of labor and resources even when they exist externally. Platforms enable a plug-and-play business model where other businesses can easily connect, build products and services on top of it, and co-create value.
The Platform Manifesto
The ecosystem is the new warehouse. External ecosystem of users and partners connected over the Internet is the new source of scale.
The ecosystem is also the new supply chain. Coordination tools enable distributed ecosystems to work together to create value.
The network effect is the new driver for scale. Scale is achieved by leveraging interactions in the ecosystem.
Data is the new dollar. Shift from dollar absorption to data absorption. Ecosystem interactions are orchestrated using data.
Community management is the new HR management. A community must be scaled like a workforce.
Liquidity management is the new inventory control. Avoid idle supply and unfulfilled demand.
Curation and reputation are the new quality control. Quality controlled through editorial and social inputs, aggregated by algorithms.
User journeys are the new sales funnels. Purchase paths are no longer linear. Platform absorbs data and delivers personalized experiences.
Distribution is the new destination. Distribute experience into the context of the user.
Behavior design is the new loyalty program. Reward desirable actions and discourage undesirable ones.
Data science is the new business process optimization. Improves ability to orchestrate interactions.
Social feedback is the new sales commission. Producers participate more when explicit social feedback from consumers is communicated back.
Algorithms are the new decision-makers. Arbiters of resource allocation and reputation assignment.
Real-time customization is the new market research. Real-time personalization of experiences.
Plug-and-play is the new business development. APIs and self-serve interfaces enable new forms of integration.
The invisible hand is the new iron fist. User participation encouraged through data, APIs and algorithms, not command and control.
Interaction-first Thinking
Platforms compete on the basis of their ability to enable interactions sustainably. They build sustainable businesses when producers and consumers participate regularly in interactions.
The goal of the platform is to enable interactions between producers and consumers repeatedly and efficiently.
An interaction involves an exchange of value for some form of social or economic currency. The producer creates supply or responds to demand. The consumer generates demand or consumes supply.
Consumers may offer economic currencies (money) or social currencies (attention, reputation, influence, goodwill).
Example: Twitter allows users to build a following and gain influence, transferring social currency from consumers to producers, encouraging producers to participate further.
7 Principles of Interaction-First Businesses
1. Plug and play business design
Remove barriers to production and consumption. Architect incentives and invest in behavior design. But also implement access control and consumption filters to manage noise and abundance.
2. Balancing value creation for both producers and consumers
Optimizing for one side may hurt the other. Removing barriers to production may create noise for consumers.
3. Strategic choice of free
"Free" is strategic only if it increases the repeatability of interactions or involves the capture of monetizable data.
4. Pull, facilitate, match
Pull producers and consumers to participate. Facilitate interactions between them. Match demand with supply.
5. Layering on new interactions
Platforms scale by adding edge interactions around a core interaction. The failure to power the core interaction leads to failure of all edge interactions.
6. Enabling end-to-end interactions
Expand beyond matching to enable the complete interaction (tracking, payment, rating).
7. Creation of persistent value beyond the interaction
Value created during individual interactions persists to create cumulative value (reputation, influence, authority).
The Platform Stack
Network-Marketplace-Community Layer
Composed of participants and their relationships. Social networks require explicit connections. Marketplaces match buyers and sellers. Communities may be implicit (users benefit without explicit connections).
Infrastructure Layer
Tools, services, and rules that enable plug-and-play nature. External producers build on top of this infrastructure.
Data Layer
Powers relevance, matching most relevant content/goods/services with right users. Some platforms (like Nest) are primarily data-intensive.
Platform Configurations
Marketplace/Community Platform
Thick marketplace/community layer. Network is key source of value. (Airbnb, Uber, Reddit, Twitter, YouTube)
Infrastructure Platform
Provides infrastructure for building. (Android, WordPress)
Data Platform
Data layer constitutes the key value. (Nike's connected shoes)
Comparison Examples:
- Airbnb vs Craigslist — Craigslist has strong network effects but weak infrastructure and data. Airbnb invested in trust mechanisms and end-to-end transactions.
- YouTube vs Vimeo — YouTube focused on matching and engagement. Vimeo focused on superior infrastructure for creators.
- Medium vs WordPress — WordPress provides technology infrastructure. Medium powers community around ideas.
- Instagram vs Hipstamatic — Hipstamatic provided tools. Instagram focused on the network. #hipstamatic was popular on Instagram.
- Flickr vs Facebook Photos — Despite Flickr's dedicated infrastructure, Facebook hosts more photos due to conversations around photos.
Drivers of Platform Scale
Minimal marginal costs of production and distribution
Network effects powered by positive feedback
As producers participate more, they attract consumers, who attract more producers.
Behavior design
Subtle cues, notifications, and feedback nudge users toward desired behavior. Determine how often producers and consumers must participate vs how often they want to.
Learning filters
Solve the problem of abundance. Low relevance discourages consumers. Weak filters weaken network effects.
Virality
Users bring in new users in the course of using the system. Different from word of mouth — doesn't require recommendation, just exposure.
Designing the Interaction-First Platform
Design before you optimize.
Most platform implementations fail because of poor design decisions. The blind pursuit of scale often leads to behaviors detrimental to long-term sustainable growth.
Central organizing principle: All design decisions should ensure the repeatability and sustainability of the core interaction.
Building Interaction-First Platforms
- Define the value that is created or consumed: the core value unit
- Define the core interaction, the set of actions that enable creation and consumption of that value
- Design features, functionalities and management from the design of the core interaction
The Core Value Unit
The minimum standalone unit of value created on top of the platform. Without this supply, the platform has very little value.
eBay has no value without product listings, Airbnb needs apartments, Instagram needs selfies, Nest needs data inputs.
The core value unit is the scaling variable. More units and higher quality = more valuable platform.
Value proposition:
- For producers: Infrastructure to create/store value + marketplace to find audience
- For consumers: Repository of value units with filters for relevance
The Core Interaction
The set of actions that producers and consumers engage in repeatedly to derive value from the platform.
Patterns:
- Information + currency — Services flow outside platform (Airbnb, Etsy)
- Information only — Money transfer outside platform (Craigslist, Yelp)
- Information + goods/services + currency — End-to-end (Uber, Kindle Store)
- Alternate currencies — Attention, reputation, influence (Twitter, Quora)
All actions fall into:
- Creation — Creates the core value unit
- Curation — Encourages desirable behaviors, discourages undesirable
- Customization — Improves filtering and matching
- Consumption — Consumes the core value unit
The keys to platform scale lie in simplifying each constituent action.
Personalization Mechanics
As abundance increases, search costs increase. The process:
- Producer creates a core value unit
- Consumer sets up a filter
- Value unit that best passes through filter is served
Two success factors:
- Overlap — Significant overlap between what producers produce and what consumers need
- Data — Rich data about value units and filters
Filter types:
- Pull (search queries) vs Push (newsfeeds)
- Point-in-time vs Cumulative
- Active intent vs Passive context
- Static vs Dynamic context
Note: The network itself is a filter. Who you follow determines what you consume.
Pull-Facilitate-Match
Pull
Solve chicken and egg problem, create viral mechanics, design new behaviors, provide reputation/influence, reactivate users, create off-platform notifications, onboard new users, create reward schedules.
Facilitate
Provide tools and services. Set rules of access and usage. Encourage desirable interactions, discourage undesirable ones.
Match
Use data to serve relevant items. Data acquisition is an important priority.
Failure to perform even one of these roles will fail to achieve platform scale.
Six Elements of Execution
1. Choice of the overall interaction space. Determines motivation to participate.
2. Production incentives. Producers must be appropriately incentivized.
3. Building long-term cumulative value. Value that scales as producers participate repeatedly.
4. Strong curation mechanisms and trust. Reward quality and mitigate risk.
5. Strong filters and relevance. Consumers find items with minimal effort.
6. Ownable interactions. Create enough value to prevent off-platform collusion.
Interaction Drivers
Connection. Pre-existing relationship required (Facebook, Airbnb, LinkedIn).
Content. Shared interests drive interactions, no prior relationship (Medium, YouTube, Etsy).
Clout. Certain participants drive interactions due to greater influence (Twitter, StackOverflow). Less than 1% of Twitter users have >10k followers.
Coordination. Instructed actions toward an outcome (Wikipedia).
Competition. Competitive moves among participants (Crowdfunding, 99Designs).
Culture and code. Exchange of content, development of influence (gaming guilds, Reddit, HackerNews).
Building User Contribution Systems
A platform without producers is a ghost town. Replicating technology is considerably smaller challenge than replicating communities.
Incentive Questions:
- Does it provide tools, access or both? (Access constitutes much of value in networked age)
- Does it simplify production? (More people tweet than blog)
- Does it have robust curation? (Algorithmic, social, editorial)
- Is there a clear, democratic path to the top?
- Does it use inorganic incentives? (Reputation, recognition)
- Does it convert consumers into producers?
- How is feedback communicated from consumers to producers?
Communicating feedback from consumers to producers is the single most important driver of sustainable and repeatable interactions.
Removing Barriers For Producers
Skills. Help producers do what they couldn't before (Instagram).
Time/effort. Lower investment to publish (Twitter vs blogging).
Investment. Organic path to the top (Google).
Resource. Lower resources to get started (AWS).
Access. Give access to potential consumers (Kindle Store, YouTube).
Creating Cumulative Value
Network effect isn't as effective at retaining producers/consumers as before. Platforms need "cumulative value": value that scales as user uses the platform more often.
Examples:
- Reputation (reviews, Uber score)
- Influence (large followings, YouTube subscribers)
- Collections (Spotify playlists, Medium posts)
- Learning filters (music recommendations, Twitter feed)
Platform Friction
Friction may serve to encourage high-quality interactions. Consider:
- Does friction affect one side or both?
- Do sources of friction improve quality and signaling?
- Does friction increase repeatability of desirable interactions?
- Is the interaction high-value or high-risk?
Trust drivers:
- Confirmed identity (Uber drivers)
- Centralized moderation (Airbnb)
- Community feedback (reviews, votes, ratings)
- Codified behavior (Airbnb blocks "Western Union" in messages)
- Culture (Reddit community norms)
- Completeness (LinkedIn profile completion)
- Cover (Airbnb insurance)
Solving the Chicken and Egg Problem
Characteristics of solutions:
- Breaking the vicious cycle
- Positive feedback loop
- Maximizing overlap between producers and consumers
- Getting the harder side first
- On-boarding of two distinct markets (building two companies)
Five principles:
- Find a compelling bait to start the loop
- Ensure no friction in the feedback loop
- Minimize time to reach critical mass
- Incentivize the role that is more difficult to attract
- Stage the creation of two-sided markets
Strategies:
- Standalone mode — Greater standalone value = easier to create network effects
- Growth faking — Seeding/weeding, seeding demand (PayPal), seeding supply (in-house editorial)
- Producer-led traction — Producers bring consumers (compelling incentive + significant off-platform following + efficient interaction)
- Stealing supply — Source supply proxies, provide superior experience, gather activity, invite producers with leads
Virality
Startups can never achieve platform scale purely on marketing budgets. They need a growth engine that powers growth from within and accelerates with usage.
Misconceptions:
- Virality ≠ word of mouth (virality is exposure through usage, not recommendation)
- Virality ≠ network effects (many businesses are viral without network effects)
- Virality is not the only growth strategy needed
- Virality ≠ manipulating users (it's a design challenge)
The viral cycle:
- Sender — User sends out message about platform
- Core unit — Message is typically the core value unit
- External network — Units spread on external network
- Recipient — Recipient interacts and is brought back to platform
Sender incentives:
Must be aligned with core interaction. Producers spread for self-expression/promotion. Most viral platforms have low friction in creating units and high percentage of producers.
Producers never spread the word about the platform, they spread the word about their creations.
Spreadable core value units:
- Triggers an interaction on external network
- Plays on producer-as-sender dynamic
- Helps complete an incomplete interaction (survey needs responses, Kickstarter needs bids)
External network decisions:
- Choice of network (relevant interactions, connections, look and feel)
- Unfair advantage (first to leverage a new network)
- Ease of integration (SSO, widgets)
Recipient conversion:
- Pitch — Unit serves as compelling demo of platform
- Call to action — Targeted and compelling (Hotmail's "P.S I love you. Get your FREE email at Hotmail")
Building Viral Engines:
- Send — Maximize outflow of units from platform
- Spread — Ensure units spread on external networks
- Click — Maximize clicks on external networks
- Convert — Minimize cycle time