Loading…
Loading…
People accelerate behavior as they approach a goal.
stellae.design
People accelerate their effort as they approach a goal. The closer users feel to completion, the more motivated and engaged they become, making progress visibility a powerful design lever.
The goal-gradient effect states that the tendency to approach a goal increases with proximity to the goal. First observed by Clark Hull in 1932 with rats running faster as they neared food, this effect has been extensively validated in human behavior — people invest more effort and move faster as they perceive themselves getting closer to completing a goal.
Profile setup with progress bar at 70%
Clear progress indicator showing how close the user is to completion
Profile setup with no indication of progress
No way to know how many steps remain or how close to completion
Understanding the goal-gradient effect transforms how you design onboarding flows, loyalty programs, checkout processes, and any multi-step interaction. Users who can see that they are 80% complete are significantly less likely to abandon than users who have no sense of progress. The effect also means that artificial head starts — showing progress from the very beginning — can dramatically increase completion rates by placing users psychologically further along the path.
LinkedIn shows a profile completion meter that starts partially filled (because creating an account inherently completes some fields). Each addition is shown to bring the user noticeably closer to 'All-Star' status. Users accelerate their profile-building effort as the meter approaches completion, and LinkedIn reports that users with visible profile strength indicators add significantly more information.
The seminal Nunes and Dreze study gave customers either a blank 10-stamp card or a 12-stamp card with 2 stamps pre-filled. Both required 10 purchases for a reward, but the pre-stamped group completed the card 34% more often and did so faster. The artificial head start placed them psychologically further along the goal gradient, increasing their motivation from the first visit.
Software installers that display a progress bar racing to 90% and then stalling at 99% for minutes violate the goal-gradient principle by breaking the expectation of acceleration at the most critical moment. Users report extreme frustration at this pattern, with many assuming the installation has frozen. The broken promise of imminent completion is worse than a slower but steady progress indicator.
Duolingo combines multiple goal gradients: XP progress toward daily goals, lesson completion progress, and streak maintenance. As users approach their daily XP target, the progress circle fills up and the remaining gap feels increasingly achievable. The combination of short-term (daily) and long-term (streak) goal gradients creates sustained motivation over months of language learning.
• The classic misuse is inaccurate progress indicators — a progress bar that jumps from 30% to 90% or that sits at 99% for several minutes destroys trust and makes future progress indicators meaningless. Another mistake is making the final step the most demanding one, which fights the user's expectation of acceleration and causes a disproportionate number of late-stage abandonments. Dishonest head starts (showing 20% complete when nothing has actually been done) eventually erode credibility if users recognize the manipulation.
| Check | Good Pattern | How to Test |
|---|---|---|
| Multi-step flows show progress | Every flow with three or more steps includes a visible progress indicator showing current step, total steps, and completion percentage | Map all multi-step flows in the product and verify each has a progress indicator — test with five users and ask them at each step how close they feel to completion |
| Progress indicators are accurate | The progress bar reflects actual completion proportional to remaining effort, not just equal step divisions when steps vary in complexity | Time each step of a multi-step flow and compare to the proportion of progress bar each step represents — mismatches greater than 20% need adjustment |
| Final steps feel lightweight | The last one or two steps of a process require less effort than middle steps, reinforcing the acceleration toward completion | Compare abandonment rates at each step — if the final step has a higher abandonment rate than preceding steps, it may be too demanding |
| Head starts are honest and motivating | Pre-filled progress accurately represents completed work (like imported data or default configurations) rather than fabricated progress | Review all progress indicators at their initial state and verify that any pre-filled progress corresponds to genuine pre-completed work |
In contexts where accuracy matters more than motivation — like file transfer progress, build processes, or data migration — an honest and potentially discouraging progress indicator is better than a motivating but inaccurate one. Users managing system operations need truthful status more than they need encouragement.
Was this article helpful?