Skip to main content

Calendar Streaks & Badges (In Beta)

Motivate your members with daily video-watching streaks, rewarding badges, and flexible streak breaks

Updated this week

Calendar Streaks & Badges work together to create a powerful engagement system for your membership site. These gamification features encourage consistent viewing habits, reward member loyalty, and provide visual feedback on progressβ€”all while offering flexibility for real-life schedules through the Streak Breaks feature. This guide covers everything you need to know about implementing and optimizing these features to boost member engagement and retention.

πŸ“ NOTE: Streaks & Badges, along with Streak Breaks, are currently in Beta. This means there may be occasional bugs, changes in functionality, or updates as we continue to improve them.


Calendar Streaks

Designed to encourage consistent viewing, Calendar Streaks tracks consecutive days members watch videos.

A streak begins or continues when a member views any video (from your catalog, live events, or calendar) for at least 15 seconds on a particular day. To prevent a streak from resetting to zero, members need to watch at least 15 seconds of any video daily.

πŸ’‘ TIP: This feature can significantly boost audience engagement and encourage daily video consumption, creating a fun challenge for members to maintain their streak.

Enable Calendar Streaks

  1. Navigate to Content > Calendar

  2. Go to the Streaks & Badges tab

  3. Choose Enabled from the dropdown selection

πŸ“ NOTE: Streak breaks begin from the day you enable them and do not apply retroactively.


Streak Breaks

Streak Breaks is a setting for Calendar Streaks that allows members to miss a day (or more) without losing their streak progress. This provides flexibility while still encouraging consistent engagement.

You can configure between 0-5 allowed break days for your members.

Configure Streak Breaks

  1. Navigate to Content > Calendar

  2. Go to the Streaks & Badges tab

  3. Ensure that Streaks is Enabled

  4. Click Settings

  5. Select the number of allowed break days (0-5)

  6. Click Update


​For example, if you set the allowed break days to 2, a member could watch videos on Monday and Thursday while maintaining their streak, even though they missed Tuesday and Wednesday.

πŸ’‘ TIP: Streak Breaks are perfect for accommodating busy schedules while maintaining streak motivation. Consider setting 1-2 break days to start, offering flexibility without making streaks too easy.


Badges for Streaks

Badges allow you to reward your members for maintaining a watch streak of specific durations.

🎯 Think of badges as combining these 3 C’s

  • Consistency β†’ Encourages daily viewing

  • Community β†’ Members showcase badges in their profiles

  • Completion β†’ Recognizes members for reaching streak goals

πŸ“ NOTE: These badges are only awarded for actual watch days, not break days.

Customize the Badges

  1. Navigate to Content > Calendar

  2. Go to the Streaks & Badges tab

  3. Edit the default Badges or Create new Badges

Aside from the default provided Badges, you can create custom badges.

( More badge types are coming in the future! )

Label your customized badge and upload your own images. Examples below.

πŸ’‘ TIP: Badges effectively promote consistent viewing habits and increase content retention by rewarding members for their dedication and progress.


User Experience

Visual Indicators

Streaks are visually represented in the calendar with specific indicators.

Streaks and Activity Tracking

  • Full green circle with a line connector β†’ Streak

    • member has watched content on consecutive days

  • Faded green circle with line break β†’ Streak break

    • a break in an active streak

Content Indicators

  • Green checkmark β†’ Video viewed

    • member has completed watching a video on that date

  • Gray dot β†’ Scheduled live event

    • live stream is planned for that date and time

  • Red dot β†’ Live event happening now

    • live stream is currently in progress

  • Blue dot β†’ Video available

    • one or more videos are available on that date

ℹ️ INFO: Streaks are a powerful way to encourage daily engagement. Internal data shows that stores with calendar and streaks enabled have approximately 34% more average watch time.

Streaks for Members

Each member can enable or disable the feature at any time in the Calendar Settings (βš™οΈ gear icon).

πŸ“ NOTE: When a user disables Streaks and later re-enables it, their streak will not continue from where it left off, and it will start a new streak from zero. Past streaks will still be retained and visible in the calendar.

Web Platform

On the web platform, streaks are displayed in the Calendar View. The Calendar will show the current and even the past streaks. It also shows the Best Streak the member has achieved.

Mobile Apps

On mobile apps, streaks are also displayed directly in the mobile app calendar, a miniature version of the Calendar View on the website.

Badges for Members

Members can view their own Badges under their profile on the website or the app (Account).

Members may also view other members' Badges under their profiles in the Community.

πŸ“ NOTE: Streaks & Badges features are currently not available on TV Apps. Members can still watch videos through TV Apps, but the views will not count toward their streaks, and streak visualizations are not displayed on TV Apps.


Early-Release Limitations

πŸš€ Streaks is currently in beta and available on request

  • Offline Viewing

    • Videos watched while offline won't count toward a member's streak

  • TV Apps

    • Streaks aren't supported on all TV apps yet. They only get tracked when videos are played on the web, iOS, Android, Roku, and tvOS.

  • Chromecast

    • Videos played through casting won't count for streaks. To be tallied, videos must be played natively on the web or a mobile app


FAQs

Do members need to watch videos from the calendar specifically to maintain a streak?

Not necessarily, members can watch any video from their library to count towards their streak, as long as they watch for at least 15 seconds. This includes catalog videos, live events, and calendar videos.

Are badges awarded for break days?

Badges are only awarded for actual watch days, not break days.

What happens to existing streaks when I first enable badges?

When you first enable badges, members with existing streaks who extend them will earn prior badges retroactively.

We'd love to hear from you, so here's how you can submit feedback.

Did this answer your question?