Peer recognition, self-hosted

Make great work impossible to miss.

EngageRate lets your team award points and kudos to each other — tied to your company values, visible to everyone, and fully under your control. It runs on your own hosting, so your people data never leaves your servers.

PHP 8.2+ & MySQL No per-seat fees Your data stays yours
2.7×
more likely to be highly engaged when people are regularly recognized.
more likely to stay long-term when recognition happens weekly.
Minutes
to deploy on standard shared hosting with the guided installer.

Engagement and retention figures: industry research (Bucketlist Rewards; Achievers Workforce Institute). Deployment time based on the built-in web installer.

What’s inside

Everything you need to make recognition a habit.

A complete platform — from the moment a colleague says “thank you” to the analytics that show what it’s doing for your culture.

Peer points

Anyone can award points to anyone in a few clicks — positive by default, with constructive negative points when you allow them.

Values & categories

Tie every recognition to a category and a company value, so appreciation reinforces the behaviours you care about.

Anonymous or open

Decide company-wide whether recognition is always anonymous, optional, or shown with names — and let HR audit when needed.

Praise wall

A live, company-wide feed of kudos keeps appreciation visible — the social proof that makes recognition contagious.

Rankings

Monthly, quarterly or yearly leaderboards — by points, net score, department, location or category. Lower spots stay anonymized.

Fair by design

A moderation queue plus automatic signals — over-rating between the same pair, retaliation patterns — and one-tap abuse reports.

Analytics

Dashboards and trends for HR and managers, each scoped to exactly what they’re allowed to see. No spreadsheets required.

Roles & scope

Super Admin, Admin HR, Manager and Employee — with per-user visibility scopes so people see the right teams and rankings.

Easy onboarding

Bulk-import your people from CSV or XLSX, with a dry-run preview, automatic temporary passwords and welcome emails.

How it works

From “nice job” to measurable culture, in four steps.

01 — Set up

Shape your model

Create departments, locations, categories and your company values. Set point limits and the rules that fit you.

02 — Recognize

People give points

Colleagues award points and kudos to peers, adding a comment when it matters — openly or anonymously.

03 — Keep it fair

Moderation built in

Approval queues and automatic abuse signals catch gaming and retaliation before it spreads.

04 — See impact

Turn it into insight

Rankings and analytics show who’s thriving, which values lead, and where engagement needs attention.

Built for everyone

Each role sees exactly what it should.

Role-based access keeps the experience simple for people and safe for sensitive data.

Employee

Recognize & be seen

  • Give and receive points
  • Browse the praise wall
  • See rankings they’re allowed to
  • Track their own recognition
Manager

Lead a team

  • Everything an employee has
  • Team analytics for their departments
  • Spot trends and quiet contributors
Admin HR

Run the programme

  • Manage people, categories & values
  • Moderation queue and reports
  • Bulk import and onboarding
Super Admin

Own the system

  • All settings and policies
  • SMTP, anonymity & point limits
  • Technical audit of anonymous authors
Why self-hosted

Your culture, on your terms — and your servers.

Most recognition tools are cloud services that bill per person and keep your people data on someone else’s platform. EngageRate is the opposite.

Your data stays yours

Runs on your own PHP/MySQL hosting. Nothing about your employees leaves your infrastructure.

No per-seat pricing

One deployment, unlimited people. Add the whole company without watching a meter.

You set the rules

Anonymity, point limits, moderation and visibility are all yours to configure in Settings.

Installs in minutes

A guided web installer sets up the database and admin account. No SSH, no Node, no DevOps.

Get in touch

Bring EngageRate to your team.

Tell us a little about your company and what you’d like to achieve with recognition. We’ll reply by email.

service@engagerate.com

This opens your email app with the message ready to send to service@engagerate.com.

Your email app should now be open — just press send.