Lesson 4.6 · MasteryGuide · 10 min readFree · No signup

Shaping: guide users toward a behaviour through small steps

Part of the Psychology of Design learning path. The cognitive biases and psychology principles behind every click, scroll, and conversion.

L4 · How people remember · Lesson 6 of 1410 min read for this one

What you'll understand by the end of this lesson

  • What shaping is and why it works for building complex behaviours
  • How onboarding flows use shaping to create product engagement step by step
  • The role of progressive profiling in shaping user investment
  • How to teach a product's most powerful feature by starting with its simplest one

The principle in plain English

Shaping is a concept from behavioural psychology, developed by B.F. Skinner. The idea is straightforward: you can't reinforce a behaviour that hasn't happened yet. But you can reinforce behaviours that are close approximations of the target behaviour — and gradually refine those approximations until you arrive at the behaviour you actually want.

Training a dog to sit is a classic example. You don't wait for a perfect sit. You reward the dog for lowering its hind quarters slightly. Then for lowering further. Then for a full sit. Each step is reinforced before the next is introduced. The final behaviour emerges from a sequence of shaped approximations.

In digital product design, shaping is how you move a new user from "someone who created an account" to "someone who uses this product daily as part of their workflow" — without asking for that full commitment on day one.


A simple example

A project management tool wants users to create their first project, invite a team member, assign a task, and set a deadline — all in the first session.

If the onboarding opens with a blank canvas and a prompt to "Get started by creating your first project," many users stop there. The blank canvas is overwhelming. They don't know what "project" means in this tool, what fields to fill in, or what happens next.

If instead the onboarding opens with a single prompt — "Name your first project" — and then immediately shows the next small step once that's done, users follow the path. Each step is achievable. Each completion is reinforced with a visible next action. The complex behaviour — a fully configured project with team members and tasks — emerges from a series of small, shaped steps.


Onboarding flows: incremental investment

The best onboarding flows are shaping flows. They start with the lowest-commitment action that still moves the user forward — often something as simple as entering a name or choosing a use case — and then incrementally ask for more.

The principle at each step is:

  • Ask for one thing only
  • Make that thing small and clearly doable
  • Reward completion with visible progress and the next step

Each completed step increases investment. A user who has named their workspace, uploaded their logo, and added two team members has invested effort. Walking away feels like a loss. Shaping creates commitment through small, sequential actions.

The first action in an onboarding flow should be the one most likely to be completed — not the most important one. The goal of the first step is to get users started, not to collect the most valuable data. Start with high-likelihood completion (a name, an email, a preference) and build from there. Every completed step raises the probability of completing the next one.


Progressive profiling: one question per visit

Progressive profiling is shaping applied to data collection. Instead of asking users to fill out a long profile in one session, you collect one additional piece of information per meaningful interaction.

A visitor who downloads a content asset sees a form with just name and email. The next time they return and download another asset, the form has name and email pre-filled — and asks one new question: "What's your job title?" On the third interaction: "What's your team size?"

Each interaction shapes the relationship. The user provides progressively more information — but the incremental ask is always small. At no point does the form feel overwhelming, because at no point is the user asked for more than one new thing.

This also means data collected through progressive profiling tends to be more accurate. Users answering one deliberate question are more careful than users rushing through a long form to get to the content they want.


Teaching powerful features through simple ones

Shaping explains why the right way to introduce a product's most powerful feature is not to lead with it.

A complex automation tool is most valuable for its advanced workflow builder. But if that's the first thing a new user sees, they leave — it's too complex, too abstract, too far from the simple outcome they came for.

The shaping path: start with a simple one-step action. Reinforce success. Introduce a slightly more complex version. Reinforce again. Then, once the user has built fluency through smaller steps, introduce the advanced feature — and now it's an increment, not a leap.

Shaping fails when the steps are too far apart. If there's a significant complexity jump between any two consecutive steps in an onboarding flow — a step that requires far more effort or understanding than the previous one — users drop off. Each step should feel like a small increment, not a test of commitment. If your onboarding data shows a specific step losing a disproportionate number of users, the gap between that step and the one before it is probably too large.


The CRO audit

Look at your onboarding and data collection flows and ask:

1. What is the first action in your onboarding — is it the easiest possible first step or the most important one?

If the first action requires significant effort or decision-making, you're setting up for early abandonment. The first step's job is to create momentum, not collect critical data.

2. Does your onboarding show incremental progress clearly?

Does the user always know what they've completed, where they are, and what the next small step is? If progress is invisible, the reinforcement that shaping depends on isn't being delivered.

3. Are you collecting profile data all at once or progressively?

If your signup or lead gen forms ask for more than three to five fields, test splitting them across multiple interactions. Progressive profiling typically improves both form completion rates and data quality.



Q1

A fitness app wants new users to complete five steps in onboarding: create a profile, set a goal, log a workout, connect a wearable, and join a challenge. Completion rate drops sharply at step 3. What does shaping suggest is the problem and the fix?

Think about this

Shaping builds behaviours gradually through small steps. But what about the moments that stand out — the unexpected, delightful surprises that users remember and talk about long after they happened? Those moments are a different kind of design entirely.