Core Docs - Engagement - Add a New Streak Type

Rock Version: v20.0
Last Modified: 2026-05-01 1:40 PM

Adding new streak types may look like a simple task because there aren’t a ton of fields. While it’s true that the setup is simple, don’t take it lightly. Before you start, it’s best to have a plan in mind for why and how you want to use the streak type.

In this example we’ll be tracking streaks for our “ASU Student Group”, a small group that meets weekly on Saturdays. Everything related to the group has already been set up. In fact, the group is already well-established and has been meeting regularly for a while. They weren’t taking attendance in Rock at first but started a few months ago. With that backdrop in mind, let’s add a new streak type for this group.

You can’t manually change the Start Date or Frequency after they’re saved. Generally, the only way to correct these fields is to start over with a new streak type.