Space Ape's Analytics Stack
1. Samurai Siege Overview
2. Samurai Analytics Stack Evolution
3. DWH Components
4. User Acquisition Tools
5. Product Tools
6. CRM Tools
Space Ape's Analytics Stack
Mobile real time strategy, iOS, Android
Developed in 6 months by team of 12
Live October 2013
11M Installs / 1.2M MAU / 250K DAU
$23M in Gross Revenue to Date
Small dev teams
Creative + Science
Agile
Live Operations
Data empowered
Space Ape's Analytics Stack
135 Billion Rows
13TB Of Compressed Data
250m x 125 columns Rows Per Day
DATA MINING
ANALYSIS
REPORTING
CRM
Data
Capture
A/B
Tests
Samurai Siege Data Stack
Disconnected from live game
Insights & Learnings
Weekly reporting
ETL
Space Ape's Analytics Stack
Spend Tier
In Game
Behaviour
Monetisation
Device
Tenure
Balances
● Automated and Run Daily
through an SQL Runner
● Delta Process. Clear and
Insert Data for Past 3 Days
● Process completed in
Minutes not Hours
DIMENSIONS
MEASURES
Platform
Spend BehaviourDevice
Retention
Country
Language
Acquisition Channel
Game Balances
Operating System
Castle Level
Retention
player_id 71724ca2-c1f8-4519-8ae5-f8628a005653
villagename XXXXXXXX
allianceid 9b9f3aaa-09ee-42f9-b53f-5f9003e59c79
alliancename XXXXXXXX
signupdate 17/08/2013 06:39:00
max_actiondate 08/02/2015 17:58:00
controlflag 0
playerlevel 35
castlelevel 9
max_pveseq 11000
playerhonor 411
cohort 2
tenure 540
first_deviceraw iPad2,1
first_devicelong iPad2 - Wi-Fi
first_deviceshort iPad2
first_playerlanguage English
first_deviceos ios
first_deviceplatform ios
first_deviceid c82848be88d034317526fa72b1b597ad
last_deviceraw samsung SM-G900F
last_devicelong Samsung Galaxy S5 (Europe)
last_deviceshort Samsung Galaxy S5
last_playerlanguage English
last_deviceos android
last_deviceplatform android
first_country_iso US
last_country_iso GB
first_country UNITED STATES
last_country UNITED KINGDOM
first_continent NORTH AMERICA
last_continent EUROPE
email XXXXXXXXXXX
ret_d1 0
ret_d3 0
ret_d7 0
ret_d12 0
spend_first24hours $ -
spend_first3days $ 9.00
spend_first7days $ 9.00
spend_first2weeks $ 9.00
spend_last24hrs $ -
spend_last0to7days $ -
spend_last8to14days $ -
spend_last15to21days $ -
spend_last22to28days $ -
spend_total $ 104.00
last_purchasedate 18/04/2014 00:00:00
last_purchasedate 18/04/2014 00:00:00
tot_login_first7days 86
login_last0to7days 0
login_last8to14days 0
login_last15to21days 1
login_last22to28days 1
spendtier Villager
is_newbie 0
is_nonspenderprio 0
is_spendrisk 0
publishername ORGANIC
campaignname
subadgroup
publisherid
● Automated and Run
Daily through an SQL
Runner
● Recreated in Full every
day
● Based on Daily
Summary Table
● Process completed in
Minutes not Hours
DAILY
SUMMARY
DIMENSIONS
MEASURES
+ 30 more
channels
Space Ape's Analytics Stack
Install Date
Campaign Network
Campaign Name
Country
Cost
Clicks
Impressions
Space Ape's Analytics Stack
SEGMENTATION BASED ON MONETISATION AND
ENGAGEMENT IN THE FIRST 7 DAYS
Space Ape's Analytics Stack
● Segment Users
● Assign Appropriate Curve
based on Segmentation
● Calculate pLTV based on
different time periods
● Automated and Run Daily
through an SQL Runner
Fragmented Area
Data Driven
Unified Dashboard is needed to scale
Fast Reaction
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Retention
Average Revenue Per User
Average Revenue Per Paying User
Daily/Monthly Active Users
New Users
Session Length
Average Sessions Per User
Spend Metrics
Spender Conversion %
Life Time Value
Re-engagement
Spend Tiers
Time Cohorts
Acquisition Channel
Device Platform
Country
In Game Segments e.g. Castle Level
Space Ape's Analytics Stack
Set up A/B test in
SWRVE + basic results
More advanced metrics
analysis in DWH
Army composition for castle 9 and 10 ? in Japan, during a
event, ...More dimensions, aggregation flexibility
● Monthly / weekly revenue
● Full device split
● Event type
● ...
To be applied on a lot of information
● IAPs , diamonds spending
● Economy movements
● Event performance
● Honor movement
● Behavioural changes (eg army
composition)
● Community stats (time to first response,
CSAT, per value tier)
● ...
Space Ape's Analytics Stack
BEHAVIOURAL SEGMENTS
SPEND LEVELS
EMAIL
MESSAGE DETAILS
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Space Ape's Analytics Stack
Decide from the Beginning if you want to
create a Data Warehouse
Do not collect everything!
Make Data Accessible
Keep your finger on the pulse
Automate!
Space Ape's Analytics Stack
Using Predictive Analytics to Trigger In-
App Messages/Offers for users.
Enhancing our Machine Learning
capabilities
Network / Cross Platform
View and Analysis
Space Ape's Analytics Stack
Website:
http://www.spaceapegames.com/
Blog:
http://weare-bananas.tumblr.com/
Rival Kingdoms:
http://www.rivalkingdomsgame.com/
Questions:
richard@spaceapegames.com

More Related Content

PDF
Epic Fails in LiveOps
PDF
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
PDF
LiveOps-E-book
PPTX
Introducing PlayFab -- Effective LiveOps
PDF
Life After Launch: How to Grow Mobile Games with In-Game Events
PDF
Effective LiveOps Strategies for F2P Games
PDF
New tools and services to take your live ops to the next level
PDF
복귀 이벤트를 해도 유저가 돌아오지 않는 이유
Epic Fails in LiveOps
Space Ape's Live Ops Stack: Engineering Mobile Games for Live Ops from Day 1
LiveOps-E-book
Introducing PlayFab -- Effective LiveOps
Life After Launch: How to Grow Mobile Games with In-Game Events
Effective LiveOps Strategies for F2P Games
New tools and services to take your live ops to the next level
복귀 이벤트를 해도 유저가 돌아오지 않는 이유

What's hot (20)

PPTX
LAFS Game Mechanics - The Core Mechanic
PDF
모바일 게임기획 따라하며 배우기
PPTX
LiveOps 101 | Andrew Munden
PPTX
Phases of game development
PDF
GDC 2017: Evaluating Monetization Early
PDF
Live ops in mobile gaming - how to do it right?
PDF
게임제작개론 : #6 게임 시스템 구조에 대한 이해
PPTX
위대한 게임개발팀의 공통점
PDF
게임제작개론 : #4 게임 밸런싱
PDF
Making a Game Design Document
PDF
개발단계 Fun qa
PDF
The Game Life Cycle & Game Analytics: What metrics matter when?
PDF
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
PDF
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 1부
PPTX
First-person Shooters
PDF
게임업계에서 내가 하고 싶은 일 찾는 방법
PPTX
Software Engineer- A unity 3d Game
PPTX
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
PDF
게임회사 실무용어 완전정복! 쿡앱스 용어정리집
PDF
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
LAFS Game Mechanics - The Core Mechanic
모바일 게임기획 따라하며 배우기
LiveOps 101 | Andrew Munden
Phases of game development
GDC 2017: Evaluating Monetization Early
Live ops in mobile gaming - how to do it right?
게임제작개론 : #6 게임 시스템 구조에 대한 이해
위대한 게임개발팀의 공통점
게임제작개론 : #4 게임 밸런싱
Making a Game Design Document
개발단계 Fun qa
The Game Life Cycle & Game Analytics: What metrics matter when?
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 1부
First-person Shooters
게임업계에서 내가 하고 싶은 일 찾는 방법
Software Engineer- A unity 3d Game
Building Games for the Long Term: Pragmatic F2P Guild Design (GDC Europe 2013)
게임회사 실무용어 완전정복! 쿡앱스 용어정리집
Case Study: Introducing LiveOps and F2P to Traditional Game Mechanics in Roll...
Ad

Similar to Space Ape's Analytics Stack (20)

PDF
Product analytics evolution: analytics approaches on different stages of the ...
PPTX
Big Data in Mobile Gaming - Eric Seufert presentation from IGExpo Feb 1 2013
PDF
Why Successful Games Need Analytics
PPTX
Massively multiplayer data challenges in mobile game analytics
PPTX
Massively multiplayer data challenges in mobile game analytics
PPTX
Василь Сабіров “Кожна гра може працювати краще(про користь аналітики в іграх)...
PPTX
Grow your business with player analytics ben frenkel & Shady Selim
PDF
Олександр Штаченко "Бенчмаркінг – досліджуємо ринок до початку розробки" Game...
PPTX
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
PDF
Personalisation as the key to optimising your game's revenue & LTV.
PPTX
metrics driven design/ how to define just right kpi for mobile game
PDF
Using Data Science to grow games / Robert Magyar (SuperScale)
PPTX
EA : The Biggest Big Data Challenge
PPTX
Understanding Game Analytics & Behavioral Clustering for Games
PPTX
How to define just right KPIs for game operation
PPTX
20140707 social game primer talk
PPTX
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
PDF
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
PDF
Building a Data Driven Company
PPTX
GIAF USA: Summer 2015
Product analytics evolution: analytics approaches on different stages of the ...
Big Data in Mobile Gaming - Eric Seufert presentation from IGExpo Feb 1 2013
Why Successful Games Need Analytics
Massively multiplayer data challenges in mobile game analytics
Massively multiplayer data challenges in mobile game analytics
Василь Сабіров “Кожна гра може працювати краще(про користь аналітики в іграх)...
Grow your business with player analytics ben frenkel & Shady Selim
Олександр Штаченко "Бенчмаркінг – досліджуємо ринок до початку розробки" Game...
[Pandora 22] Boosting Game Design with Analytics - Nikola Vasiljevic
Personalisation as the key to optimising your game's revenue & LTV.
metrics driven design/ how to define just right kpi for mobile game
Using Data Science to grow games / Robert Magyar (SuperScale)
EA : The Biggest Big Data Challenge
Understanding Game Analytics & Behavioral Clustering for Games
How to define just right KPIs for game operation
20140707 social game primer talk
How to launch successful retargeting campaigns for gaming apps issei tanaka_f...
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
Building a Data Driven Company
GIAF USA: Summer 2015
Ad

Recently uploaded (20)

PPTX
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
PDF
Jean-Georges Perrin - Spark in Action, Second Edition (2020, Manning Publicat...
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PPTX
chrmotography.pptx food anaylysis techni
PDF
Transcultural that can help you someday.
PPTX
Introduction to Inferential Statistics.pptx
PPTX
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
PPTX
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
PPT
Predictive modeling basics in data cleaning process
PPT
Image processing and pattern recognition 2.ppt
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PDF
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
PPT
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
DOCX
Factor Analysis Word Document Presentation
PPTX
Topic 5 Presentation 5 Lesson 5 Corporate Fin
PPTX
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
PPTX
Managing Community Partner Relationships
PPT
DU, AIS, Big Data and Data Analytics.ppt
PPTX
Pilar Kemerdekaan dan Identi Bangsa.pptx
PDF
Data Engineering Interview Questions & Answers Batch Processing (Spark, Hadoo...
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
Jean-Georges Perrin - Spark in Action, Second Edition (2020, Manning Publicat...
STERILIZATION AND DISINFECTION-1.ppthhhbx
chrmotography.pptx food anaylysis techni
Transcultural that can help you someday.
Introduction to Inferential Statistics.pptx
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
Predictive modeling basics in data cleaning process
Image processing and pattern recognition 2.ppt
retention in jsjsksksksnbsndjddjdnFPD.pptx
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
Factor Analysis Word Document Presentation
Topic 5 Presentation 5 Lesson 5 Corporate Fin
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
Managing Community Partner Relationships
DU, AIS, Big Data and Data Analytics.ppt
Pilar Kemerdekaan dan Identi Bangsa.pptx
Data Engineering Interview Questions & Answers Batch Processing (Spark, Hadoo...

Space Ape's Analytics Stack