Setting up gamification in Bitrix24

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Setting up Gamification in Bitrix24

A manager implements CRM, configures tasks, writes procedures. Employees fill out cards mechanically, complete tasks late, rarely check the feed. The portal exists but lacks energy — like an office on Friday afternoon. Gamification adds engagement mechanics: points for actions, badges for achievements, leaderboards between employees. Not for fun's sake — to build the habit of working within the system.

Gamification Elements in Bitrix24

Bitrix24 natively supports basic elements:

  • Appreciations and Badges — public recognition in the feed
  • Activity Rating — points for portal actions (likes, posts, tasks)
  • Company Pulse — overall portal activity indicator

Extended gamification is built on top of these tools using custom fields, business processes, and REST API.

Points for Actions

A points system is tied to employee actions:

Action Points
Close task on time +5
Close task early +10
Overdue task -3
Send appreciation +2
Receive appreciation +5
Post in feed +1
Complete client card fully +3
Won deal +15

Points are calculated by a handler subscribed to Bitrix24 events (webhooks on task/deal/post creation and completion). The total score is written to a custom field in the employee's profile.

Badges for Achievements

Badges are awarded automatically when threshold values are reached:

  • "Hundred Club" — 100 points accumulated
  • "Sharpshooter" — 10 tasks completed early in a row
  • "Sales Leader" — highest sum of won deals in a month
  • "Idea Generator" — 20 posts in feed per month
  • "Mentor" — 10 appreciations sent

Badges appear in the employee's profile and in the feed when received.

Leaderboard and Rankings

A leaderboard is a table of employees sorted by points. It's implemented as:

  • Wiki or Knowledge Base Page — updated automatically by business process daily.
  • Portal Homepage Widget — custom development, top-5 employees for current month.
  • Feed Post — weekly automatic publication of "Weekly Leaders".

Leaderboards are separated by department — sales manager doesn't compete with developer. Company-wide ranking is optional.

Engagement Metrics

Gamification works when measured:

  • Percent of Active Users — how many employees perform actions daily
  • Average On-Time Task Completion Rate — before and after implementation
  • CRM Usage Frequency — card filling, deal comments
  • Appreciation Count — month-over-month dynamics

Data is collected via Bitrix24 reports and REST API, visualized in BI Builder or external dashboards.

What We Configure

  • Points system: event binding in Bitrix24
  • Badge set with conditions for automatic awarding
  • Leaderboards by department and company-wide
  • Automatic result posts in feed
  • Engagement metrics dashboard
  • Rules explanation for employees: what actions earn what points