STRATEGYMonths to result

Core Interaction Design

Design your platform around a single high-value interaction between producers and consumers

Problem it solves

unclear strategic direction

Best for

Entrepreneurs designing new platform businesses, product managers rethinking existing platforms, and strategists evaluating which interaction to prioritize for maximum network effects

Not ideal for

Traditional pipeline businesses that control the entire value chain without needing to facilitate third-party interactions, or businesses where the core value proposition is a physical product rather than a match between parties

Overview

Why this framework exists

The Core Interaction Design framework provides a structured approach to building the foundational exchange that makes a platform valuable. Every successful platform begins with one core interaction that consistently generates high value for users. This interaction has three components: participants (producers and consumers), value units (the information exchanged that enables decisions), and filters (algorithmic tools that match the right value units to the right consumers).

The formula is: Participants + Value Unit + Filter = Core Interaction. For example, on Uber, the value unit is driver availability data (location, occupancy), the filter is the matching algorithm that pairs riders to nearby drivers, and the participants are riders and drivers. On YouTube, the value unit is the video, and the filter is the recommendation and search algorithm.

Platform designers must resist the urge to support multiple interactions from the start. Instead, they should perfect one core interaction before layering on additional ones. Facebook started with campus-based status updates before adding photos, groups, marketplace, and video. A valuable core interaction that is easy and enjoyable to engage in attracts participants and makes positive network effects possible.

Core principles

5 total
  1. Every platform exists to facilitate one core interaction that creates value for all participants
  2. The value unit is the most critical element because platforms do not create it themselves; producers do
  3. Filters must ensure users receive only relevant value units or they will abandon the platform
  4. Perfect one interaction before expanding to additional ones
  5. The core interaction should be designed to be so attractive that it naturally pulls users in

Steps

5 steps
  1. Identify Your Core Interaction
    Determine the single exchange between producers and consumers that your platform will facilitate. Ask: what information, goods, or services will flow between the two sides? What decision does the consumer need to make, and what does the producer need to provide to enable that decision? For Airbnb, it is matching travelers with hosts. For LinkedIn, it is matching professionals with opportunities.
  2. Define the Value Unit
    Specify the discrete packet of information that enables the interaction. This is what producers create and consumers evaluate. On eBay, it is the product listing with photos, description, and price. On Kickstarter, it is the project page with video, goals, and rewards. The quality and relevance of value units will determine whether your platform succeeds or fails.
  3. Design the Filter
    Build the algorithmic mechanism that ensures the right value units reach the right consumers. This could be a search function, a recommendation engine, a news feed algorithm, or a matching system. A poorly designed filter floods users with irrelevant content. A well-designed filter creates the feeling that the platform understands the user's needs.
  4. Build Pull, Facilitate, and Match Functions
    Ensure your platform performs three key functions: pull (attract producers and consumers to the platform), facilitate (provide tools and rules that make interactions easy and valuable), and match (use information about each side to connect them in mutually rewarding ways). All three must work well for the platform to succeed.
  5. Create Feedback Loops
    Design mechanisms that generate a constant stream of self-reinforcing activity. When a value unit generates a response from a user, and that response creates more activity, you have a feedback loop. Facebook's news feed is a classic example: status updates generate likes and comments, which generate more updates. Effective feedback loops swell the network and enhance network effects.

Checklist

Saved in your browser

Examples

1 cases
Fasal Agricultural Platform in India

When Sangeet Choudary led the launch of Fasal, a platform connecting Indian farmers with market buyers, the team had to carefully design the core interaction. They needed price data from local markets (mandis) as value units, and cell phones as the delivery mechanism. The hardest part was creating value units on the farmer side, requiring detailed crop information from people who had never used digital tools. They solved this by hiring local agents to help farmers create profiles and list their produce.

OutcomeBy focusing on the single core interaction of matching farmers with the best-priced market for their goods, Fasal enabled small farmers to increase their income by choosing more advantageous selling locations, demonstrating that even in low-tech environments, core interaction design determines platform success.

Common mistakes

3 traps
Launching Multiple Interactions Simultaneously
Trying to support many types of interactions at launch dilutes focus and prevents any single interaction from reaching the quality and volume needed to generate network effects. Successful platforms like Facebook, LinkedIn, and Uber all started with one core interaction and expanded later.
Neglecting the Value Unit
Many platform designers focus on technology and features while overlooking the quality of value units. Since platforms do not create value units themselves, they must ensure that producers can easily create high-quality units and that mechanisms exist to curate poor ones. A platform full of low-quality value units will drive users away.
Building a Poor Filter
Without an effective filter, consumers are flooded with irrelevant value units and abandon the platform. The filter is what distinguishes a useful platform from a chaotic firehose of information. Investing in filter quality, whether through algorithms, curation, or social signals, is essential from day one.

Origin story

How this framework came to be

Parker, Van Alstyne, and Choudary developed this framework by studying dozens of successful and failed platform businesses. They observed that platforms like Google, Facebook, Uber, and Airbnb all succeeded by perfecting a single core interaction before expanding. The framework draws on the practical experience of Choudary launching Fasal, an agricultural platform in India, where figuring out the right value unit for rural farmers proved to be the decisive design challenge.

Source

Traced to primary
Source · BOOK
Platform Revolution
Geoffrey G. Parker, Marshall W. Van Alstyne & Sangeet Paul Choudary · 2016
Open source →

Related frameworks

Browse all Strategy →