🚀 How We Increased Referrals with a Spin Wheel at Kopilot Rehberlik

Hi everyone :waving_hand:

We run a coaching platform named Kopilot Rehberlik for students preparing for university entrance exams. It’s a fairly large Bubble app, hundreds of thousands of registered users and 10K+ weekly active users.

For a long time, we’ve encouraged students to invite their friends using personal referral codes. This channel has always been important for organic growth.

The issue wasn’t that referrals didn’t work, they did.
But the sharing behavior wasn’t as strong or consistent as we wanted.

So instead of increasing the reward amount, we decided to connect the referral action to a small gamification mechanic and test a different incentive structure.

Here’s how we boost referrals with small gamification

What we changed

Instead of directly rewarding referrals, we added a small moment of excitement and build spin wheel feature with Advanced Spin Wheel plugin.

Users who successfully invited a friend using a referral code earned the right to spin a reward wheel.

That single interaction changed how people perceived the action.

Inviting a friend stopped feeling like a task it became something you look forward to.

The rewards

We kept the prizes intentionally simple and flexible, things that could work both digitally and physically:

  • study workbooks
  • 1-on-1 analysis sessions
  • branded t-shirts
  • planners and agendas
  • free 1-week coaching

The important part wasn’t the prize itself,

but the feeling of anticipation and instant feedback.

What happened next

After launching the spin wheel in monthly basis:

  • the number of referral invitations sent grew by 69.18%
  • the number of users joining through referrals grew by 33.52%

Not every invite converted as expected.

But the overall referral channel became noticeably stronger and more active.

Same product.

Same audience.

Just a different incentive mechanic.

We built this as the “Advanced Spin Wheel” plugin for Bubble

From the beginning, this spin wheel was designed as a Bubble plugin, not a one-off feature.

Our goal was to make it something that could be dropped into any Bubble app and adapted to different use cases without rewriting logic every time.

A few things were especially important to us:

  • the winning item is determined entirely server-side, so results cannot be manipulated
  • rewards and their probabilities can be updated easily without touching workflows
  • the same setup can be reused across onboarding, referrals, promotions, or loyalty flows
  • the wheel is fully customizable in terms of design, behavior, and visibility

It’s the same system we use in production at Kopilot Rehberlik, packaged in a way that anyone can install, configure, and use in their own Bubble apps.

If you want to try it yourself:

→ Live Demo

→ Demo Editor

→ Get the plugin

→ Documentation

→ 5-minute setup video

If you’re considering adding gamification but aren’t sure where it fits best in your product,

feel free to share some context, happy to share suggestions on where it fits best :slightly_smiling_face:

1 Like