Bunchball AnalyticsCreating Scalable Analytics Processes
Agenda
Gamification Bunchball Analytics
– Challenges– Data Architecture– Analytics Mission
Scalable Analytics– Confining the Value Proposition– Client Education– Standardized Reporting Procedures
Gamification
Gamification is…
Applying Game Mechanics to Non-Game Experiences
Game mechanics address basic human motivators
Progress
Levels in games
Miles & points
Progress bars
Rewards
Access to exclusives & perks
Early boarding/upgrades
Recognition
Status
Standings & Leaderboards
Likes & Followers
Communities, Groups, Teams
Data Collection
Bunchball Data
Situation: Bunchball is a SAAS (software as a service) giving marketers, media sellers and employers the tools they need to drive high-value online engagement through gamification, tracking behavioral data for audiences and employees.
Challenge(s):– >250 Clients– 2 Primary client channels– Varied success metrics– Large data sets– Client-side administration– New Industry
NitroServer
Customer Web Server
Avatar Widget
Watch Video
User Point Balance Field
Web Browser
(1) User Action triggers a call to the Customer’s Server
(2)
(3) Response from Nitro
(e.g. result = OK)
API Call to Nitro(e.g. logAction with UID, Tag, Value)
Nitro Platform Integration
The Approach
The Primary focus of Analytics is to provide customers with a framework that enables deployment optimization and a clear path for demonstrating success
Analytics creates an on-going relationship with each client to ensure deployments aren’t subject to “set it and forget it” circumstances
A measurement and learning plan is generated, detailing pertinent information to ensure reporting provides insight towards goals and optimization
We strive to meet two needs: Dashboard reporting do demonstrate efficacy of the
program Score cards for project managers to use for program
optimization
Scaling the PracticeConfining the value proposition
Bunchball Enterprise Metrics
1. Increased Adoption & Continuous Engagement of business tools
2. Influence and motivate specific behaviors impacting enterprise success
Enterprise Solution MetricsAdoption
Continuous Engagement
Application Specific Metrics (ex.)
Faster On-boarding
Increased Pipeline Generation
Increased Sales
Faster support case resolution
Shorter Cycle times (Quals, Cases)
Decreased Employee turnover
Increased social collaboration
Short-term and Long-term Impacts (examples)
Short-term (Quick wins)• Increased pipeline• Faster on-boarding• Increased User-Generated-Content• Productivity Increase• Proficiency Increase
Long-term• Better data for management decision-making• Improved Employee Retention• Increased customer satisfaction• Forecast Accuracy• Increased compliance
Scaling the PracticeClient Education
Measurement & Learning Plan
The analytics team works with clients, during on-boarding, to document a learning and measurement plan. This houses:
– Goals– KPIs– Benchmarks– Suggested Analyses– Proposed reporting
format– Reporting cadence
Analytics preparation ensures the quality of reporting and analysis will provide insight and value
Standardization Tools
Scaling the PracticeStandardized reporting procedures
Nitro Analytics Console – Baseline Reporting
View Topline data to assess program health
Generate dashboards to analyze program components: Users, Actions, Challenges. Points, Items and Notifications
Trend overall and user-level activity pertaining to Key Performance Indicators
Quickly analyze content consumption on your deployment
Schedule and download raw data reports to feed into current program analysis
Nitro Analytics Console
The Workbook Process
We developed a set of standard reporting procedures to streamline client reporting:
1. Built a library of mySQL queries to extract data with consistent date formats and column headers.
2. Aggregate data into necessary tables in Access3. Move data into Tableau Desktop for report generation with
standardized views
Dashboards
Customized dashboards are designed to convey top line performance and trends within the program.
– Reports are delivered via PDF, in Powerpoint, or Tableau Reader
These reports serve as high-level indicators of program performance and lead to focused optimization analysis
Standard Structure and Visualizations In order for the client to best understand the health of the
deployment, we prepare a dashboard for review. On the most basic level, it will contain metrics such as
action count, actions per user, count of challenges achieved, and unique users over time
Begins discussion for finding channels for optimization
Scorecards - Optimization Methodology
0K
5K
10K
15K
20K
25K
30K
35K
40K
45K
50K
55K
60K
Challenge Count
Top 20 Reputation
Challenge Name
Answer Found Correct
Answer Found Helpful
You were rated or liked
You've had Content Exchange binary downloaded
0
50
100
150
200
250
300
350
Challenge Count
Top 80 Reputation
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
% of Total Running Sum of Distinct count of User Id
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
of Total Running Sum of Challenge Count %
20.00%
80.00%
Pareto Challenges
• Indicates the level of engagement of the community as a whole by showing the distribution of activity on a per user basis
• Allows identification of top community influencers• Identifies key activities that drive engagement
Pareto Analysis
Scorecards - Optimization Methodology
Percent Change• In narrative based deployments,
percent change reflects drop-offs in user activity
• Indicates certain points in the storyline where the feedback loop may be too long
Cohort Analysis• Relates user retention over time• Tracks continuous engagement through
measuring the length of each user’s lifetime
• Creates a record that relates impact of optimization efforts
Scorecards - Optimization Methodology
Bunchball has a proven optimization methodology to ensure continued success of the Nitro Gamification effort
– Score cards focus on Actions, Challenges and Users, identifying areas for improved engagement in all categories