Badge Templates

Badge Template Management

Navigate to Content → Gym → Badge Templates to manage the achievement badges available to gyms.

What Badges Do

Badges are gamification elements awarded to gym members for achievements. They appear on the member's profile in the mobile app and can be shared. Badges drive engagement by recognising consistent effort.

Badge Properties

FieldPurpose
NameDisplay name (e.g. "Iron Streak", "Century Club")
DescriptionWhat the badge represents and how to earn it
CategoryGrouping (e.g. Attendance, Performance, Milestone)
IconLucide icon name or custom uploaded image
Tier ColorVisual differentiation: bronze, silver, gold, platinum
Rule TypeHow the badge is awarded: manual, automatic, or event-based
Rule Config (JSON)Criteria for automatic awarding (e.g. {"type": "attendance_streak", "days": 30})
Gym EditableWhether individual gyms can customise this badge's name, description, or icon

Creating a Badge Template

  1. Click + Create Badge
  2. Fill in all fields — pay attention to the rule config for automatic awarding
  3. Set "Gym Editable" to true if you want gyms to customise this badge, false if it should be standardised
  4. Set sort order for display positioning
  5. Save — the badge becomes available to all gyms

Automatic Award Rules

Common rule types: