Variable rewards in product design: 5 strategies to boost engagement

June 5, 2026
Variable rewards in product design: 5 strategies to boost engagement
In this article
TL;DR

Variable rewards keep users coming back. Unpredictable outcomes - like the dopamine rush before a slot machine lands - drive more engagement than predictable ones. It's anticipation, not satisfaction, that hooks people.

Five proven strategies make this work in product design. Build your UI around discovery (Tinder), drive user investment before the payoff (Airbnb), skip the investment phase entirely (TikTok), highlight passive rewards (Mailchimp), or create rewards where none naturally exist (Duolingo).

The key is aligning rewards with real product value. Variable rewards should reinforce why users came to your product in the first place - not distract from a shallow experience or exploit addictive loops.

Introduction

If I asked you for a dollar and promised 94 cents in return, would you do it?

Of course not.

But beneath the bright lights and lavish decor of Las Vegas casinos, you can find hordes of mesmerized patrons making a very similar wager over and over again.

The City of Sin is home to 197,144 slot machines in total. And on average, these devices have a 93.77% payback rate. This means every time someone inserts a buck and pulls the lever, they will get $0.9377 back on average, effectively losing 6% with each pull.

So if this is such a losing bet, why on earth do people keep coming back to them?

The answer comes to us in yet another lesson on behavioral psychology. One that the gaming industry exploits to make otherwise irrational behavior habit-forming. And one that you can utilize to get users to keep coming back to use your software product (hopefully, of course, by less malicious means).

If you're a product manager designing engagement loops, a growth lead measuring return sessions, or a CS leader trying to reduce churn, this concept matters. The difference between a product that users forget and one they can't put down often comes down to how well it delivers variable rewards.

What are variable rewards?

Variable rewards are unpredictable outcomes delivered on a variable schedule, designed to sustain engagement through anticipation rather than satisfaction. Also called intermittent reinforcement, this principle is one of the most powerful drivers of habitual behavior in both animals and humans.

In the 1950s, famed psychologist B.F. Skinner set up an experiment by giving lab rats two different levers that, when pressed, would give them pellets of food. The first lever yielded the same amount of food each time, while the second lever would sometimes yield a small pellet, sometimes a large pellet, and sometimes no pellet at all.

Skinner observed an enormous variance in the rats' behavior with the two levers. The rats with the variable lever were engaging more often and longer than those with the more predictable one. This pattern - known as variable ratio reinforcement - became one of the cornerstones of operant conditioning research.

The same phenomenon is observed in human behavior too.

It has to do with how our brains process dopamine, the neurotransmitter that supercharges our desires. It turns out that more dopamine is released in anticipation of the reward rather than in the receipt of the reward itself.

So when reward schedules are predictable, we know exactly what to anticipate and our dopamine levels stay in check. But when rewards are highly variable, our brains are overtaken by dopamine and relentlessly search for their next reward.

Consider two slot machines that each require a $1 wager and have the following payout schedules:

Slot machine variable rewards

Which machine would you rather play?

Skinner's work suggests you would choose Machine B. After all, who would want to play a slot machine where you will predictably lose 6% every time you make a wager? But what's fascinating is these machines have the exact expected return on a $1 wager: $0.94.

Even though the second machine has a negative expected return, the anticipation of a potentially high reward (the $1,000 jackpot) supercharges our desire. However unlikely the jackpot is, the probability is always fixed and this next pull could. be. the. one.

Nir Eyal, author of Hooked: How to Build Habit-Forming Products, identifies three types of variable rewards that drive human behavior: rewards of the tribe, the hunt, and the self. We'll break each one down below.

Why variable rewards matter for product teams

For product managers and growth leads, the real question is whether variable rewards actually move business metrics. They do, and the evidence is hard to miss.

Retention. Products with well-designed variable reward loops see significantly higher return session rates. Nir Eyal's Hook Model maps the cycle explicitly: trigger, action, variable reward, investment. Products that complete the loop - like Duolingo, which sees over 37 million daily active users returning to chase streaks and XP - build habits that compound over time.

Engagement. Variable rewards create what psychologists call "search mode" in users. It's the same cognitive state that makes social feeds addictive. When users don't know exactly what they'll find next, they stay longer and interact more. TikTok's average session length exceeds 10 minutes per open. Instagram's Reels feature was built on the same principle, and it drove a 30% increase in time spent on the app after launch.

Differentiation. In a crowded SaaS market, variable rewards separate forgettable tools from indispensable ones. Slack could be a simple messaging tool. But the unpredictability of what you'll find in your channels - a relevant thread, a funny emoji reaction, an important update - creates a pull that competitors without those social dynamics can't replicate.

The takeaway for product teams is straightforward. If your product only delivers fixed, predictable value, users will use it when they need to and forget about it when they don't. Variable rewards give them a reason to come back even when there's no task to complete.

This isn't theoretical. Companies that intentionally design variable reward loops into their products see measurable lifts in daily active users, session frequency, and long-term retention. The investment required is primarily in design and product thinking, not engineering complexity.

Understanding these dynamics starts with knowing what kind of variable reward you're working with. Products rarely rely on just one type, and the strongest engagement loops combine all three.

The three types of variable rewards

Not all variable rewards are created equal. Nir Eyal's framework identifies three distinct categories, and the most engaging products layer all three together. Recognizing which types your product delivers (and which it doesn't) is the first step toward designing more effective reward loops.

Rewards of the tribe

Tribe rewards come from social validation: feeling accepted, recognized, or admired by others. We are wired for social belonging, and products that deliver unpredictable social feedback tap into one of our deepest motivations.

Facebook's News Feed is the canonical example. Every time you post, the number of likes, comments, and shares is unknown. Sometimes a photo gets 3 likes. Sometimes it gets 300. That unpredictability keeps users posting and checking back. Facebook's 3.07 billion monthly active users (as of Q1 2024) are, in part, a testament to how powerful tribe rewards are when delivered at scale.

For SaaS products, tribe rewards show up in features like team activity feeds, shared dashboards, and recognition mechanics. Whenever a user's contribution gets acknowledged by a teammate (a comment on a document, an upvote on a feature request), that's a tribe reward. The variable part is whether anyone notices, and how they respond.

Slack's emoji reactions are a smaller-scale tribe reward that reinforces the same loop. You post a message and you don't know if it'll get a thumbs-up, a thread of responses, or silence. That uncertainty drives you to check back. Products that make user contributions visible to peers and introduce unpredictable social feedback see consistently higher daily active usage.

Rewards of the hunt

Hunt rewards satisfy our drive to acquire resources, information, or opportunities. This is the same instinct that once drove us to forage for food, now channeled into scrolling feeds and scanning inboxes for something valuable.

Pinterest is a strong example. Users scroll through an algorithmically curated feed of images, searching for that next inspiring recipe, outfit, or home decor idea. The content is endless, and the next great find could be one scroll away. Pinterest reported 537 million monthly active users in 2024, driven largely by this hunt-reward dynamic. The platform's "infinite scroll" design is specifically built to keep the hunt going.

In B2B products, hunt rewards appear in analytics dashboards (what's this week's top-performing campaign?), search results (did the query surface something useful?), and notification digests (is there an actionable insight in today's email?). The unpredictability of what you'll find is the reward.

Email inboxes are one of the oldest hunt reward systems in digital products. Most messages are routine, but every so often there's something genuinely valuable: a warm lead, a partnership opportunity, or a piece of information that changes your approach. That possibility is what keeps you checking. Nir Eyal calls email "perhaps the most habit-forming technology of them all" because it layers hunt rewards on top of social obligation and a compulsion to clear unread counts.

Rewards of the self

Self rewards come from personal mastery, accomplishment, and competence. These are intrinsic: completing a challenge, leveling up, or gaining a new skill gives us satisfaction independent of what anyone else thinks.

Codecademy uses self rewards effectively in its coding education platform. Learners earn badges, unlock new modules, and see progress bars fill up as they complete exercises. The variable element is performance-based: some exercises are easy (quick dopamine hit), while others are challenging (deeper satisfaction when completed). Codecademy grew to over 100 million registered learners by making skill acquisition feel like a game rather than a chore.

For product teams, self rewards are often the easiest to manufacture. Progress bars, achievement milestones, and skill-based challenges all tap into this category. The key is making the reward feel earned, not given. A badge for logging in means nothing. A badge for completing a complex workflow feels like genuine accomplishment.

Notion uses self rewards subtly. As users build more complex databases, templates, and interconnected pages, the product rewards them with increasing capability. Power users discover new features organically, and each discovery feels like leveling up. There's no formal XP system, but the sense of growing mastery keeps users experimenting and building.

Best practices for applying variable rewards

Variable rewards are not just for casinos. They're used by some of the most popular technology products to keep users coming back time after time.

Below are five strategies that successful tech products use to get new users to derive variable rewards faster, followed by implementation tips for putting them into practice.

Strategy 1: build the UI around variable rewards

Have you ever wondered why Tinder's UI pattern has been adopted in seemingly every vertical or niche?

Tinder User Psychology

The prolific dating app is entirely built around the pursuit of variable rewards. Behind every swipe is another potential match. Is it the $0 reward on which you swipe left, the $10 reward with whom you go on a couple of dates, or the $1,000 jackpot who becomes your life partner of 50+ years?

All you have to do is keep on swiping to find out. And it's this design around variable rewards that has helped Tinder become the most downloaded dating app worldwide, with over 75 million monthly active users as of 2024.

Strategy 2: drive users to invest before the reward

Many times the variable rewards are not as immediately accessible as those of Tinder. In these cases, users must "invest" in the product in order to receive variable rewards. With Facebook, for instance, you must first follow the people you know to receive the variable rewards of their updates.

Airbnb connects travelers looking for unique traveling experiences and hosts who have extra space to rent. But in order for both groups of users to get value, either through the form of a good home away from home or a good houseguest, they must verify their personal information and are encouraged to connect their social accounts.

airbnb variable rewards investment social accounts

Connecting these accounts could be considered your investment in anticipation of a variable reward (a good stay or a good house guest) at a later date. You may not actually receive a reward right away, but it will affect the rewards you derive later. Airbnb does a nice job of conveying value in its copywriting to influence users to connect their accounts. The approach works: Airbnb has facilitated over 1.5 billion guest arrivals since launch, and verified profiles with connected social accounts see measurably higher booking acceptance rates.

Strategy 3: skip the investment phase entirely

Likes, messages, status updates. Social networks live and die by the variable rewards they offer their users. But how many have come and gone, unable to build a community experience that keeps users coming back?

For most social networks, new users must "invest" in the network to pursue variable rewards, just as we said with Facebook above. Take Twitter for an example. In order to reap variable rewards on Twitter (favorites, retweets, relevant information), you need to invest by following the right people and coming back to produce valuable content on the platform.

TikTok completely circumvents this investment phase. Unlike Instagram or Twitter, where your experience depends on who you follow, TikTok's "For You" page delivers personalized variable rewards from the very first second. Users don't need to set up a profile, follow anyone, or curate a feed. The algorithm watches what you engage with - even just how long you pause on a video - and immediately starts surfacing content tailored to your interests.

The result is that a brand-new user can open the app and instantly experience the dopamine-driven pull of variable rewards: a hilarious clip, a mind-blowing cooking technique, a niche tutorial you didn't know you needed. Each swipe is a new pull of the lever. And because the algorithm adapts in real time, the rewards get more personalized (and more compelling) with every session.

By skipping the investment phase, TikTok removes the biggest friction point in social network onboarding. Users don't have to earn the right to a good experience. They get it immediately. That's a big part of why TikTok surpassed 1.5 billion monthly active users and commands some of the highest average session times of any app in the world.

Strategy 4: emphasize passive variable rewards

Just because your product doesn't have variable rewards as obvious as those for a dating app or social network, doesn't mean they don't exist.

Take Mailchimp, for instance. Mailchimp is not too different from other email tools out there. You can manage lists, design stylish emails, and send out newsletters to your customers or followers.

mailchimp passive variable rewards

But when users aren't taking those actions in the app, Mailchimp orients its platform to focus on variable rewards that come from them. Users can see how quickly their email distribution list is growing, and analyze the open and click rates of their most recent campaign.

Drafting an email may not give you a rush of dopamine. But after you click send, the anticipation of the email's performance certainly will. Mailchimp processes over 500 million emails per day, and the platform's real-time analytics dashboards turn every send into a variable reward moment for its 12 million+ active users.

Strategy 5: create variable rewards when they don't exist

There are some products where steady usage doesn't naturally lead to variable rewards. In these cases, it's important to create them yourself to encourage consistent product usage. Many products do this through some type of gamification.

Duolingo does a nice job of this. Learning a language has a very steady, predictable reward path. Just think back to high school - first you start a new lesson (a set of vocabulary, let's say), then your class will spend a couple of weeks on it (homework, quizzes, perhaps a test) - and then suddenly that knowledge becomes second nature. There's nothing surprising or variable about hard work leading to results.

Duolingo Psychology

So in order to create variable rewards, Duolingo created XP, its learning currency. Users get XP by completing exercises. And based on their performance in those exercises, users receive varying amounts of it and unlock other various achievements along the way. It's often difficult to feel personal development. But with XP, it's much easier for Duolingo users for their learning to feel tangible and present. The results are striking: Duolingo's daily active users grew from 5 million to over 37 million between 2019 and 2024, driven largely by these manufactured variable rewards.

Putting it into practice

Understanding the psychology is one thing. Putting it to work in your product is another. Here are four practices that separate thoughtful variable reward design from cheap gimmicks.

Align rewards with your product's core value

Variable rewards should reinforce why users came to your product, not distract from it. Slack's unread indicators in channels you care about are a great example. The "what's new?" pull keeps users checking in, and the reward (a relevant conversation, a useful link, a decision that affects their work) maps directly to Slack's value proposition: keeping teams connected. Power users spend over 9 hours per day connected to the platform, with about 90 minutes of active use.

Compare that to an app that sends random push notifications just to drive opens. The reward (if you can call it that) has nothing to do with why you downloaded the app. Users see through it quickly.

Layer reward types

The most engaging products combine tribe, hunt, and self rewards for stronger loops. LinkedIn is a good case study. Endorsements and profile views deliver tribe rewards (social validation). The feed delivers hunt rewards (you're scanning for that one relevant article or job post). Profile completion percentage delivers self rewards (mastery, progress). Each reward type reinforces the others, creating a loop that's hard to break. LinkedIn's over 1 billion members generate an average session duration of roughly 7 minutes, a number that climbs for users who engage with all three reward types.

Time rewards to moments of investment

Deliver the first variable reward as close to signup as possible. The longer users wait to experience something surprising and valuable, the more likely they are to churn before your product gets a chance to hook them.

This is where onboarding design becomes critical. A well-built onboarding flow doesn't just explain features. It sets up the conditions for the user's first variable reward. If your product's "aha moment" depends on configuration, data import, or connecting integrations, your onboarding needs to accelerate that setup so the reward arrives sooner.

Appcues helps product teams build personalized onboarding flows that get users to their first variable reward faster. See how it works.

Measure and iterate

Track which reward moments correlate with retention. Look at the sessions where users come back unprompted and work backward to identify what triggered the return visit. A/B test reward timing and variability. Some users respond to daily streaks. Others respond to periodic surprises. The only way to know is to measure.

Pay special attention to the gap between a user's first session and their second. If there's a variable reward moment that reliably drives a return visit within 24 hours, double down on it. Products that nail the first-to-second session transition tend to see dramatically better long-term retention curves.

Common mistakes to avoid

Variable rewards are powerful. But they're also easy to misuse. Here are three pitfalls that undermine even well-intentioned implementations.

Mistaking manipulation for engagement

Variable rewards should enhance genuine product value, not mask a shallow experience. Dark patterns - like hiding the unsubscribe button behind three modals or sending fake "someone viewed your profile" notifications - erode trust fast. If users feel manipulated, no amount of dopamine will bring them back.

The line between engagement and exploitation is straightforward: does the user genuinely benefit from the interaction? If not, you're borrowing against future goodwill. The fix is to audit your reward moments and ask whether users would thank you for them or resent you.

Over-relying on extrinsic rewards

Points, badges, and leaderboards lose power if the underlying product doesn't deliver intrinsic value. Gamification without substance is a band-aid. Duolingo's XP system works because it sits on top of a genuinely useful product (learning a language). A SaaS product that bolts on badges without fixing a weak core experience will see a temporary engagement bump followed by a steeper decline.

The fix: before adding extrinsic rewards, make sure your product delivers genuine intrinsic value first. Ask whether users would still come back if you removed every badge and point. If the answer is no, you have a product problem, not a reward problem.

Ignoring the investment phase

Some products need users to invest before variable rewards can work (see Strategy 2 above). Skipping setup that's actually necessary leads to low-quality rewards and churn. If your product's value depends on imported data, configured preferences, or a connected team, don't try to shortcut the investment. Instead, make the investment itself feel rewarding by showing progress indicators, celebrating micro-milestones, and previewing the payoff that's coming.

Airbnb does this well. The verification steps feel like they're building toward something (a better, safer travel experience), not like arbitrary hoops. Contrast that with products that dump users into a 15-step setup wizard with no indication of why each step matters. That's how you lose people before they ever reach their first reward.

Real-world examples of variable rewards in action

Duolingo: manufacturing rewards that drive 37 million daily sessions

Duolingo is the clearest case study of variable rewards built from scratch. The product's core value (learning a language) offers a predictable, slow reward path. Left alone, it would struggle to compete for daily attention against social media and games.

So Duolingo layered on an entire variable reward system. XP varies based on performance. Streak freezes create anxiety-driven check-ins. Leaderboards shuffle users into new leagues weekly, introducing fresh tribe rewards. And the "chest" mechanic (now integrated into lessons) delivers randomized bonus XP at unpredictable intervals.

The results speak for themselves. Duolingo grew from 5 million to over 37 million daily active users between 2019 and 2024. Its streak mechanic alone drives roughly 60% of returning sessions, according to the company's investor presentations. Revenue grew in lockstep, from $161 million in 2020 to over $531 million in 2023. The product didn't change what it teaches. It changed how users experience progress, and variable rewards are at the center of that design.

Spotify: the variable reward of personalized discovery

Spotify's Discover Weekly playlist is a textbook example of hunt rewards. Every Monday, users get a custom playlist of 30 songs the algorithm thinks they'll enjoy. Some weeks, it surfaces a new favorite artist. Other weeks, it misses entirely. That unpredictability is the point.

When Spotify launched Discover Weekly in 2015, the feature reached 40 million users within its first year. By 2023, the playlist had generated over 10 billion streams. The playlist works because it removes the work of hunting for new music (a high-effort, unpredictable activity) and delivers the variable reward directly. Users come back every Monday to see what the algorithm found, the same way they'd pull the lever on a slot machine. Except in this case, the reward is genuinely valuable.

Spotify extended this approach with Wrapped, its annual year-end summary. Wrapped turns a year of passive listening data into a shareable, personalized reward. The 2023 edition was shared over 225 million times on social media, turning a self reward (seeing your listening habits reflected back) into a tribe reward (sharing with friends). That combination of reward types in a single feature is a masterclass in variable reward design.

Slack: passive rewards that make a messaging tool feel indispensable

Slack's engagement model leans heavily on tribe and hunt rewards that emerge passively from team activity. You don't use Slack to "get a reward." You use it to communicate. But the variable rewards are everywhere: an unexpected reaction emoji, a thread that answers a question you didn't know you had, a message from a colleague that changes the direction of your project.

These micro-rewards are unpredictable and frequent. Slack reported in 2023 that its power users spend over 9 hours per day connected to the platform, with an average of 90 minutes of active use. The product didn't gamify communication. It designed an interface where the natural variability of human interaction becomes the reward. Every time you check a channel, you're pulling the lever.

What makes Slack's approach worth studying is that none of these rewards were "designed" in the traditional gamification sense. There are no badges, no points, no leaderboards. The variable rewards emerge naturally from how teams communicate. Slack's product team simply made those natural reward moments more visible and more frequent by surfacing activity, reactions, and threads in real time.

Key takeaways

  • Variable rewards work because of dopamine. Our brains release more dopamine in anticipation of a reward than in receiving it. Unpredictable schedules keep that anticipation loop running.
  • Five strategies for product teams. Build the UI around rewards (Tinder), drive investment before the payoff (Airbnb), skip the investment phase (TikTok), emphasize passive rewards (Mailchimp), or create rewards where none naturally exist (Duolingo).
  • Align rewards with your product's value proposition. Variable rewards that reinforce your core product experience build habits. Rewards that distract from it create churn.
  • Onboarding sets up the first variable reward. Part of the role of user onboarding is to accelerate the receipt of downstream variable rewards. The faster users experience something surprising and valuable, the more likely they are to come back.
  • Audit your own product. Map your user journey and identify where variable rewards already exist, where they could be strengthened, and where they need to be created from scratch. Start with the reward that's closest to signup and work outward.

Ready to build engagement loops that keep users coming back?

Appcues helps product teams design personalized in-app experiences that set up the conditions for habit-forming engagement, from first-run onboarding to ongoing lifecycle moments. Book a demo to see how.

Facts & Questions

What are variable rewards?
What are the three types of variable rewards?
What is the difference between variable and fixed reward schedules?
How can I use variable rewards in user onboarding?
Are variable rewards ethical?
Appcues logo

Ready to see what your journey could look like with Appcues?

See how your team can remove friction, move faster, and deliver experiences that are easy for users... and safe for your systems. We’ll walk through your workflows, your governance needs, and the outcomes that matter most to your business.