• Before purchasing:
    Please review the product description and compatibility requirements before placing your order. Contact us with any questions to confirm the product meets your needs. Refunds are not available once the product has been downloaded. By purchasing, you agree to our License Agreement.
  • Save More with Paid Membership

    Access over 100 add-ons from Basic and Premium pack for less than buying them individually.

    See membership levels
[XB] Daily Goals & Streaks

[XB] Daily Goals & Streaks 1.0.0

You must log in or register to purchase ($35.00)
Xenforo.com resource URL
https://xenforo.com/community/resources/xb-daily-goals-streaks.10824/
Compatibile XF2 versions
  1. 2.3
f02f09e8-a432-4148-8660-5ef6643eb365-1.webp


Give your members personal daily goals, activity streaks, progress tracking, rewards, and detailed activity history.

Daily Goals & Streaks turns everyday community participation into measurable goals. Members can build consecutive-day streaks by posting, creating threads, logging in, completing learning activities, and more, while tracking progress through dashboards, widgets, calendars, weekly summaries, and detailed activity logs.


Features:​

Daily Goals & Progress​

  • 🎯 Personal Daily Goals: Create multiple activity goals with individual daily targets and streak tracking.
  • πŸ“Š Progress Dashboard: Display today's progress, recent activity, current streaks, and the next reset time through responsive account cards.
  • 🧱 Today's Goals Widget: Show all personal goals or one administrator-selected goal in sidebar or main content positions, with compact and wide layouts and a seven-day status strip for focused widgets.
  • πŸ“… Monthly Activity Calendar: Review completed, missed, inactive, and upcoming goal days.
  • πŸ“ˆ Weekly Activity Summary: Review completed Monday-Sunday weeks with completed goal days, strongest results, and near misses.
  • πŸ“‰ Personal Statistics: Compare 30-day, 90-day, and yearly completion rates, trends, and weekday consistency with explainable recommendations.
  • πŸ“Š Engagement Analytics: Optionally collect privacy-safe daily aggregates and review participation, completion rates, near misses, reminder recovery, and current streak distribution in the control panel.
  • πŸ”Ž Daily Activity Details: Open individual days to see which activities counted toward a goal and which were excluded.
  • πŸ”„ Progress Corrections: Automatically correct historical progress when tracked content is moved, hidden, removed, or reassigned.
  • πŸ”” Goal Reminders: Optionally remind members when one action remains and a goal is approaching its daily reset.
  • 🌍 Per-Goal Time Zones: Give every goal its own time zone with daily resets at local midnight, including daylight saving changes.

Streak Tracking & Rewards​

  • πŸ”₯ Daily Activity Streaks: Track consecutive days on which each member reaches a goal's daily target, including current and best streaks.
  • 🎁 Streak Rewards: Automatically reward members at configured streak milestones and show upcoming and previously earned rewards.
  • πŸ… Built-In Rewards: Award XenForo trophies, secondary user groups, or user group promotions.
  • 🧩 Reward Integrations: Optionally award DBTech Credits currency, DBTech Shop items, [XB] Badges, or [XB] User Title Unlock titles when their corresponding add-ons are active.
  • πŸ› οΈ Reward Management: Review delivery results, retry failed or uncertain deliveries, confirm manually verified deliveries, and archive reward rules.

Goal Management​

  • βš™οΈ Goal Configuration: Configure targets, ordering, titles, descriptions, appearance, activity sources, and counting options independently for each goal.
  • 🎨 Goal Appearance: Assign an icon, color, or uploaded image to individual goals.
  • πŸ—„οΈ Goal Archiving: Stop collecting new activity while preserving historical progress.

Supported Goal Types:​

  • πŸ”‘ Daily Login: Count one signed-in XenForo visit per calendar day, including remembered sessions.
  • πŸ’¬ Posts: Count visible posts, including the first post of a thread, with optional forum exclusions.
  • 🧡 Threads: Count newly created visible threads with independent forum exclusions.
  • πŸ‘€ Profile Posts: Count profile posts created by the member.
  • πŸ“Š Polls: Count newly created thread polls for their creator, with optional forum exclusions.
  • πŸ† Trophies: Count newly awarded XenForo trophies rather than trophy points.
  • 🧠 [XB] Quizzes: Count completed attempts with category and quiz-type filters, an optional minimum percentage of correct answers, and control over whether timed-out attempts count.
  • πŸŽ“ [XB] Courses: Count completed lessons with category, course, and lesson-type filters. Built-in lesson quizzes and graded homework contribute when Courses marks the lesson complete.

Permissions:​

  • πŸ”’ View daily goals: Access the personal account page and history.
  • βœ… Participate in daily goals: Allow new activity to contribute to progress.
  • πŸ› οΈ Manage daily goals: Control which administrators can configure goals.

Requirements:​

  • βœ… XenForo 2.3.0 or later.
  • 🐘 PHP 7.4 or later.
  • 🧩 [XB] Core Library.

Useful for:​

  • πŸ’¬ Communities encouraging regular discussion and profile activity.
  • πŸ“… Members who want to track their own daily participation.
  • βš™οΈ Administrators who need different daily targets for different activities.

Screenshots:​

Member Experience​

pub_account_daily_goals-1.webp
Personal daily goals dashboard with progress, current and best streaks, recent days, reset times, and activity history links.​
pub_account_daily_goals_weekly-1.webp
Weekly summary with completed goal days, the strongest result, near misses, and per-day progress for every active goal.​
pub_navbar-1.webp
Navigation popup with today's completion summary, remaining actions, current streaks, and quick access to weekly results.​
pub_widget-1.webp
Compact widget showing every daily goal, today's progress, current streaks, and a direct link to the complete goal history.​

Administration​

acp_goals-1.webp
Daily goal management in the control panel with targets, rewards, enabled states, archiving, and engagement analytics access.​
acp_goal_add-1.webp
Goal editor for titles, descriptions, appearance, ordering, daily targets, time zones, activity rules, and enabled state.​
acp_reward_add-1.webp
Reward editor with a consecutive-day milestone, reward-specific options, member visibility, enabled state, and display order.​
acp_widget_today_goals-1.webp
Widget configuration with compact and wide display modes plus the option to show all goals or one selected daily goal.​
acp_style_properties-1.webp
Style properties for the navigation item position, icon, optional text, and badge appearance.​
acp_stats-1.webp
Privacy-safe engagement analytics with participation, completion, near misses, goal performance, actionable signals, and streak distribution.​
12 months
$45.00 Renewal price: $35.00
Author
Painbaker
Views
4
First release
Last update

Ratings

0.00 star(s) 0 ratings

This resource in collections

  • User Engagement
    Boost forum activity and keep your members coming back with tools...

More resources from Painbaker

Back
Top