Urgent.News

What's breaking now, across thousands of outlets.

Tech

I built a hidden-numbers system to stop grinder behavior in my referral program

For my $5.50 lifetime ScsDriver WebDAV mount tool, the 7-day trial is extendable via successful invite activations. After 8 months of running this, I learned that visible numbers invite grinding . The fix was to hide them. The visible-numbers problem When I first shipped the referral program, every user could see: "Invites sent: 14" "Successful invites: 6" "Days earned: 84" "Rank: #142 of 1247…

In an effort to combat grinder behavior within his referral program, a developer implemented a hidden-numbers system. Initially, the program provided visible numbers such as total invites sent, successful invites, days earned, rank, and multiplier. However, it was soon discovered that these visible numbers were enticing users to grind the system. The developer decided to hide these numbers and replace them with qualitative messages and utility-based information.

Within 30 days of implementing the hidden-numbers system, there was a significant reduction in grinder activity. The 12% grinder rate dropped to 4%, the 8% rapid-fire rate decreased to 2%, the 4% disposable email rate diminished to 1.5%, and the 2% cluster rate fell to 0.8%. User satisfaction, measured through an NPS-style survey, also improved, with visible numbers users scoring an NPS of 31, compared to 58 for hidden numbers users.

The developer found that visible numbers created an incentive for users to optimize their stats, leading to grinding behavior. By hiding these numbers, the program removed this optimization target and reduced the incentive for grinders. Users were satisfied with qualitative feedback, such as messages like "Your invites are working" or "Your invites are starting to come together."

The developer also maintained a few visible elements, such as the last invite timestamp, cooldown reset time, and trial end date, which had utility for the users.

The hidden-numbers system proved successful over an 8-month period, with minimal adjustments needed. The final implementation of the system includes only three visible elements: the last invite timestamp, cooldown reset time, and trial end date. All other metrics, including counts, ranks, leaderboards, multipliers, and public recognition, have been removed. This approach fosters honest engagement and discourages grinding by removing the visible targets that previously attracted the worst actors.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

From the DF Archive: Should a CEO Be a Nerd About Their Company’s Products?

Back in 2022, I quoted from an interesting post by Ben Schlappig at One Mile at a Time, where he wrote : I’ve had the opportunity to interact with quite a few senior airline executives over the years…

  • Senior airline executives either know nothing or everything about competitors.
  • Tim Cook is a spreadsheet-focused CEO, not a product specialist.
  • Apple's decision-making shifted to include quantifiable metrics under Cook's leadership.

More from Monday 19 October →