Skip to main content

Custom Badges and Achievements

Updated over 2 weeks ago

Where to set up Achievements

  1. Go to Marketing tab

  2. Achievements

How it works

Each achievement has a name, description, and optional image and you can select what type of achievement you want to create:

  • Milestone — Total count (e.g. “Complete 25 classes”).

  • Streak — Consistency (e.g. “At least 1 class every week for 7 weeks”). You set the number and the period (day / week / month / year).

  • Commitment — Activity within a date range (e.g. “Complete 12 classes between Jan 1–Mar 31”). You set start date, end date, and the target count.

  • You choose what counts (e.g. in-person only, or in-person + livestream + video library).

  • You can narrow by locations, service categories, and video library categories so a badge only counts classes that match.

  • For clients (branded app) Achievements show on the home screen (e.g. in an “Achievements” section with “Show All”).

  • Locked badges (not yet earned) appear dimmed; earned ones are full opacity.

  • When a client earns a new achievement, they get a “New achievement!” notification in the app!

  • Progress updates automatically when they complete classes/sessions that match the achievement’s rules.


Where do clients see their achievements?
In the branded app, on the home screen. They can open the achievements section and tap “Show All” to see everything. Earned vs not-yet-earned is clear from the visuals.

What counts as “progress”?
Completed classes/sessions that match the achievement’s rules: activity types (in-person, livestream, video library, private), and any location/category filters you set. Only activities after the achievement is created and active count.

Can we limit an achievement to certain locations or class types?
Yes. When creating/editing an achievement you can restrict by locations, service categories, and video library categories. Leave them empty to allow “all” for that dimension.

What’s the difference between Milestone, Streak, and Commitment?

  • Milestone — Total count (e.g. “Complete 25 classes”).

  • Streak — Consistency (e.g. “At least 1 class every week for 7 weeks”). You set the number and the period (day / week / month / year).

  • Commitment — Activity within a date range (e.g. “Complete 12 classes between Jan 1–Mar 31”). You set start date, end date, and the target count.

Can we change an achievement after we publish it?
You can edit name, description, image, and some options. Achievement type (milestone vs streak vs commitment) and a few core settings can’t be changed after publish, to keep progress and history

How to Create a Badge or Achievement

  1. Go to Setup > Badges.

  2. Select Add New.

  3. Enter the Name of the badge or achievement.

  4. Add a Description explaining what the badge represents.

  5. Enter the Number of Classes Required to earn the badge.

  6. On the right-hand side, upload a Custom Image for the badge so clients can show it off.

  7. Under Advanced Settings, toggle on Visible to Clients if you want the badge to appear on client profiles and in their achievements.

  8. Click Update Badge when finished

Where to view client Badges

To view the badge for a client go to their profile and on the right-hand side you'll see Achievements:

How does a badge look for a client?

It show the name of the badge: Five Star

Custom image: 5 classes

Description: You've officially completed 5 classes. Keep it going!

Your business logo: Showing as Arketa but it will be what is uploaded under Settings > General Business Settings > Brand Logo

Did this answer your question?