Goal Gradient Effect
The closer people get to a goal, the harder they push to reach it — design progress to accelerate effort.
01 — TL;DR
Two sentences.
The Goal Gradient Effect is the psychological phenomenon — first documented by Clark Hull in 1934 in rats running mazes, and applied to human consumer behaviour by Kivetz, Urminsky, and Zheng in their 2006 Journal of Marketing Research paper — in which motivation to pursue a goal increases as people perceive themselves getting closer to it, producing an accelerating effort curve as distance to completion decreases. A person who has completed 7 of 10 steps is more motivated to complete the remaining 3 than they were at step 4. A customer who needs 2 more stamps to fill a loyalty card visits the coffee shop more frequently than one who needs 7 stamps for the identical reward.
For product designers, this means the experience of progress — how close to completion users feel at any given moment — is an active design variable that directly shapes motivation. Progress indicators, proximity signals, and artificial head starts are not cosmetic elements but functional engagement mechanics.
The Kivetz head-start experiment
Customers given a 10-stamp loyalty card with 2 stamps already filled in (requiring 8 more stamps) completed their cards at significantly higher rates than customers given an 8-stamp card starting from zero — despite both groups needing exactly 8 stamps to earn the reward. The illusory head start changed perceived proximity to the goal and activated the gradient earlier. Users who feel they are already partway toward a goal are more motivated to complete it than users starting from zero, even when the actual remaining work is identical.
Trigger phrase
When users are starting tasks but losing momentum in the middle — completing enough to get going but not enough to reach the outcome your product needs them to reach — and the experience of progress itself is not being designed to pull them forward.
02 — When to Use
Apply this when…
When NOT to apply it
Skip goal gradient design when the task is genuinely open-ended or continuous — exploration products, ongoing dashboards, creative canvases — where there is no meaningful completion state and progress framing creates artificial goals that users will see through. Skip it for expert, intrinsically motivated users who are completing tasks for their own professional goals and don't need external progress framing. And skip it when the progress indicator cannot be made accurate — a bar that doesn't advance meaningfully damages trust in every other progress signal.
03 — How It Works
The mechanism
The Goal Gradient Effect works through two interacting cognitive mechanisms. First, proximity increases goal salience — the closer users are to completion, the more the uncompleted goal occupies attention and motivates action to close the open loop. Second, proximity improves the effort-to-reward ratio — as the goal gets closer, the same fixed amount of remaining effort represents a smaller fraction of the total journey, making completion feel more achievable and the investment more clearly worthwhile.
Goal Gradient vs. Zeigarnik — two halves of one mechanism
The Zeigarnik Effect predicts that incomplete tasks maintain cognitive tension that motivates return — the open loop. The Goal Gradient Effect predicts that motivation to close that loop increases as proximity increases — the accelerating approach. Zeigarnik explains why users return to incomplete tasks; Goal Gradient explains why they push harder to finish them as they get closer. In product design, both should be activated: Zeigarnik creates the pull to re-engage; Goal Gradient makes the final stages the most motivating rather than the most likely to be abandoned.
04 — Real Example
LinkedIn's profile completeness bar — the gradient that drives investment
LinkedIn's profile completeness indicator is one of the most effective and most studied Goal Gradient applications in consumer technology. When a new member joins with a bare profile and sees "Your profile is 40% complete," they are simultaneously experiencing the Zeigarnik Effect (open loop) and the beginning of the goal gradient (already 40% there). As the bar moves to 60%, 70%, 80%, LinkedIn's data shows a measurable acceleration in profile-update rate — users add more information per session as they get closer to "All-Star" status.
Two specific optimisations stand out. First, the bar never shows 100% completion — All-Star is achievable, but further recommendations, skills, and endorsements are always offered as next steps, ensuring the gradient never fully resets to zero engagement. Second, each completion prompt is framed in terms of remaining distance, not completed distance — "Add one more section to reach All-Star" rather than "You've completed four sections" — because proximity to the goal is more motivating than celebration of completed progress. The result: a profile completion experience that sustains engagement through the inherently tedious work of filling in professional history.
05 — In the Wild
Test yourself & see real examples
No examples yet — be the first.
Spotted a product where a progress bar or milestone system clearly pulled you to push harder as you got closer to the end — or one where the indicator showed you what you'd done without making you feel urgently close to any finish line? Submit a screenshot and annotate what you see. Every approved example gets attributed to you.
Seen the Goal Gradient Effect activated well — or missed entirely — in a real product? Help grow the evidence base.
06 — Common Mistakes
Where teams go wrong
07 — Variations & Related Principles
Connected ideas
The Goal Gradient Effect is the proximity-to-completion accelerator in the motivation toolkit. Its closest relationships are with the principles that describe the open loop being completed and the principles that describe the emotional dimensions of progress.
The most important pairing is the Goal Gradient Effect with proximity-framed progress communication. The gradient is activated by perceived proximity to completion — which means how the remaining distance is communicated is as important as the actual distance. "Almost there," "just 2 more steps," "final section," and "you're in the home stretch" are proximity signals that activate the gradient more effectively than percentage indicators alone, because they translate numerical progress into felt nearness. The design team's job is not just to show progress but to make users feel close to the finish line.
08 — 10-Min Exercise
Run it right now
⏱ 10 minutes · Solo · No prep
Open your product and walk through every place users encounter progress: completion bars, step counters, percentages, badge trackers, points displays, milestone indicators.
1. List each progress indicator. Don't skip any — even small ones shape motivation across thousands of users.
2. Classify each one's primary framing: achievement (how much has been done — "6 of 10 complete," "60% done") or proximity (how close to the goal — "4 steps to go," "almost there," "final section"). Mark each A or P.
3. For every A, write the proximity equivalent. "6 of 10 complete" → "4 steps to go." "60% complete" → "40% to go — almost there." "Earned 600 of 1000 points" → "400 points until your next reward."
4. Check whether new users get an artificial head start. If they begin from 0% with no pre-completion, write a version that gives an illusory head start: "Your account is already 20% set up — here's what to complete next." This is the simplest possible goal gradient optimisation and requires no changes to the actual task — only to how starting position is communicated.