SlideShare a Scribd company logo
1 of 27
One Year in the Life of a Top-Grossing Game:
Operating and Growing Bejeweled Blitz
Giordano Bruno Contestabile
Executive Producer – Bejeweled, PopCap Games
November 17th, 2012
Twitter: @giordanobc
Some quick facts • Launched in late 2000
• History: Bejeweled, Bejeweled 2,
Bejeweled Twist, Bejeweled Blitz,
Bejeweled 3
• Key platforms: Facebook, iOS,
PC/Mac
• Units sold: > 55 million
• Installs: > 200 million
• MAUs: > 25 million
• Total users: 500 million+
One Very Long Minute
 History of Bejeweled Blitz on Facebook & iOS
 December 2008: Bejeweled Blitz launches on Facebook
 November 2009: Blitz mode and FB Connect added to Bejeweled 2 iOS client
 December 2011: Bejeweled Blitz iOS launches as a freemium title
 3+ years from launch, still consistently popular:
• Facebook: top 10 games by DAU (3M+)
• iPhone: top 10 highest-grossing games
 One of the first games to be fully integrated across FB and iOS
Traditional PopCap model
1. Make game
2. Wait (years) for game to be made
3. Profit!!!
3 YEARS
Live service model
1. Prototype
2. It’s fun!
3. Production!
4. Telemetry first
5. MVP
6. Closed Beta
7. Open beta
8. Launch
9. Keep going!
MONTH 1-3 MONTH 4-9 MONTH 9-12 YEARS 2-10
Why We Changed
• Every game we make is a service
• Needs to be updated and improved over time
• Every game we make is free to play
• Reach 10x the audience, need regular events to keep engaged
• The distinction between product and business has disappeared
• One interdisciplinary team
• Product innovation drives business innovation, and vice versa
How Does Our
Business Model
Work?
Boosts
• Low-priced in-game effects meant to be used regularly
• Balanced not to grant excessive advantages
• The better player will still score higher on average
Rare Gems
• Higher-impact bonuses
• Can be activated every few games, appearing randomly
• Require skill to be fully taken advantage of
• Entertainment value as important as effect
Daily Spins
• Slot machine mechanic granting in-game currency
• 1 free “daily spin” every day
• Additional “daily spin” can be purchased
Key tenets
• “Play forever”: no pay walls or limitations for non-paying users
• Game is fun and balanced also without paying
• Pay to have fun, not because the games forces or punishes you
• Server-side code to tweak economy in real time
• Events really important: busy marketing calendar
Marketing Efforts
Marketing Mix
Ads on Bejeweled
Blitz Facebook
“Free App Of The Day”
programs
Mobile Ads “Apple Love”
Result analysis
• Vast majority of downloads from:
• “Apple love”
• Chart position
• Organic searches
• Existing Blitz players
• Free app programs didn’t drive significant installs
• Encouraging conversion from paid advertising
• Very high CPI on iOS ($1 to $4)
• Organic growth more valuable than paid growth
• Sustained efforts more effective than “burst” actions
What Did We Learn?
“Casual” gamers?
• 86% of active players play every day
Frequency of play
Once a month
Every 2 weeks
Once a week
Few times / week
Every day
Multi times / day
iOS: A Very Efficient Platform
Key Metrics iOS (FB = 100)
Daily Active Users Weekly Average 48%
ARPU DARPU 229%
Engagement Games / day 100%
Retention 7-day retention 193%
Monetization % of paying users 205%
But iOS players have
multiple, shorter,
sessions
iOS performs 2x Facebook in several key metrics
Not all mobile players want to be social
Approximately 18% of Blitz iOS
downloads have activated Facebook
Connect…
• FB Connect was required to unlock full features
• Launched “Universal Mode” in June 2012
• FB-connected users tend to spend more
…but over
40% of DAU
use FB
Connect
UI matters. A lot
From this: To this:
Snazzier presentation!
Satisfying lever
pulling!
Clearer payouts!
 Average revenue from Daily Spin increased 131%
UI matters. A lot
2X
Key Lessons
Be metrics-informed, don’t be metrics-driven
Specialize, but share knowledge
Huge features are dangerous: go for small sprints when you can
Cross-platform is hard, but can be worth it
Don’t underestimate players’ willingness to spend
(but give them fun in exchange)
Thanks!
Questions?
@giordanobc

More Related Content

What's hot

Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...
Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...
Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...Андрей Акимов
 
Презентация Papaya на Live Mobile
Презентация Papaya на Live MobileПрезентация Papaya на Live Mobile
Презентация Papaya на Live MobileElena Pikunova
 
Amplify your App with GetSocial - Grow, Engage & Monetize
Amplify your App with GetSocial - Grow, Engage & MonetizeAmplify your App with GetSocial - Grow, Engage & Monetize
Amplify your App with GetSocial - Grow, Engage & MonetizeGetSocial BV
 
"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…
"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…
"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…Procontent.Ru Magazine
 
Operating Games in the Modern Mobile Market | Andy Zhong
Operating Games in the Modern Mobile Market | Andy ZhongOperating Games in the Modern Mobile Market | Andy Zhong
Operating Games in the Modern Mobile Market | Andy ZhongJessica Tams
 
Top 4 Android Apps to Win Attractive Prizes
Top 4 Android Apps to Win Attractive PrizesTop 4 Android Apps to Win Attractive Prizes
Top 4 Android Apps to Win Attractive PrizesArindam Chakrabarti
 
How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...Sociality Rocks!
 
Stock Stalkers Final presentation 441
Stock Stalkers Final presentation 441Stock Stalkers Final presentation 441
Stock Stalkers Final presentation 441Paul Lucas
 
Social Gaming: The Evolving Technology Platform & Monetization
Social Gaming: The Evolving Technology Platform & MonetizationSocial Gaming: The Evolving Technology Platform & Monetization
Social Gaming: The Evolving Technology Platform & MonetizationVentureBeat
 
Steam: the latest trends and insights for developers
Steam: the latest trends and insights for developersSteam: the latest trends and insights for developers
Steam: the latest trends and insights for developersDevGAMM Conference
 
Insider Strategies for Creating Successful Mobile Games
Insider Strategies for Creating Successful Mobile GamesInsider Strategies for Creating Successful Mobile Games
Insider Strategies for Creating Successful Mobile GamesStephan Smith
 
GetSocial, Get Engagement, Players and Revenues
GetSocial, Get Engagement, Players and RevenuesGetSocial, Get Engagement, Players and Revenues
GetSocial, Get Engagement, Players and RevenuesGame-Consultant.com
 
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...Jessica Tams
 
How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch Amazon Web Services
 
How to Stream Video Games: A Primer on Twitch.tv
How to Stream Video Games: A Primer on Twitch.tvHow to Stream Video Games: A Primer on Twitch.tv
How to Stream Video Games: A Primer on Twitch.tvDigital Surgeons
 
Buttonmen iPhone Game Case Study
Buttonmen iPhone Game Case StudyButtonmen iPhone Game Case Study
Buttonmen iPhone Game Case StudyThrust Interactive
 

What's hot (17)

Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...
Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...
Live Mobile: "Growing Your Mobile Games With Facebook" by Akin Babayigit, Fac...
 
Презентация Papaya на Live Mobile
Презентация Papaya на Live MobileПрезентация Papaya на Live Mobile
Презентация Papaya на Live Mobile
 
Amplify your App with GetSocial - Grow, Engage & Monetize
Amplify your App with GetSocial - Grow, Engage & MonetizeAmplify your App with GetSocial - Grow, Engage & Monetize
Amplify your App with GetSocial - Grow, Engage & Monetize
 
"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…
"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…
"Как сделать мобильные игры успешными вместе с Facebook?" - Акин Бабайгит…
 
Operating Games in the Modern Mobile Market | Andy Zhong
Operating Games in the Modern Mobile Market | Andy ZhongOperating Games in the Modern Mobile Market | Andy Zhong
Operating Games in the Modern Mobile Market | Andy Zhong
 
Top 4 Android Apps to Win Attractive Prizes
Top 4 Android Apps to Win Attractive PrizesTop 4 Android Apps to Win Attractive Prizes
Top 4 Android Apps to Win Attractive Prizes
 
John Goodale, Unity
John Goodale, UnityJohn Goodale, Unity
John Goodale, Unity
 
How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...How to make IAP-based monetization really work on mobile platforms? - Julia P...
How to make IAP-based monetization really work on mobile platforms? - Julia P...
 
Stock Stalkers Final presentation 441
Stock Stalkers Final presentation 441Stock Stalkers Final presentation 441
Stock Stalkers Final presentation 441
 
Social Gaming: The Evolving Technology Platform & Monetization
Social Gaming: The Evolving Technology Platform & MonetizationSocial Gaming: The Evolving Technology Platform & Monetization
Social Gaming: The Evolving Technology Platform & Monetization
 
Steam: the latest trends and insights for developers
Steam: the latest trends and insights for developersSteam: the latest trends and insights for developers
Steam: the latest trends and insights for developers
 
Insider Strategies for Creating Successful Mobile Games
Insider Strategies for Creating Successful Mobile GamesInsider Strategies for Creating Successful Mobile Games
Insider Strategies for Creating Successful Mobile Games
 
GetSocial, Get Engagement, Players and Revenues
GetSocial, Get Engagement, Players and RevenuesGetSocial, Get Engagement, Players and Revenues
GetSocial, Get Engagement, Players and Revenues
 
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
What Can Real Money Gambling (& Social Casino) Teach Video Gaming About The V...
 
How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch
 
How to Stream Video Games: A Primer on Twitch.tv
How to Stream Video Games: A Primer on Twitch.tvHow to Stream Video Games: A Primer on Twitch.tv
How to Stream Video Games: A Primer on Twitch.tv
 
Buttonmen iPhone Game Case Study
Buttonmen iPhone Game Case StudyButtonmen iPhone Game Case Study
Buttonmen iPhone Game Case Study
 

Similar to One Year in the Life of a Top Grossing Game: Operating and Growing Bejeweled Blitz

Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...
Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...
Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...Giordano Bruno Contestabile
 
Popcap-Bejeweled-Freemium
Popcap-Bejeweled-FreemiumPopcap-Bejeweled-Freemium
Popcap-Bejeweled-FreemiumKim-Mai Cutler
 
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)David Piao Chiu
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5Sociality Rocks!
 
Company analysis
Company analysisCompany analysis
Company analysisJiaxin Li
 
Don't be anti-social (2013-Oct-21)
Don't be anti-social (2013-Oct-21)Don't be anti-social (2013-Oct-21)
Don't be anti-social (2013-Oct-21)Gerald Tan
 
GDC Mobile Social Freemium Games
GDC Mobile Social Freemium GamesGDC Mobile Social Freemium Games
GDC Mobile Social Freemium GamesOscar Clark
 
Karl Bunyan - “Indie Game Developers and the Facebook of Doom”
Karl Bunyan - “Indie Game Developers and the Facebook of Doom”Karl Bunyan - “Indie Game Developers and the Facebook of Doom”
Karl Bunyan - “Indie Game Developers and the Facebook of Doom”iPlatform
 
Gdcsf 2012 presentation
Gdcsf 2012 presentationGdcsf 2012 presentation
Gdcsf 2012 presentationPapayaMobile
 
R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)
R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)
R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)David Piao Chiu
 
Social Gaming Revolution (2013-Sep-11)
Social Gaming Revolution (2013-Sep-11)Social Gaming Revolution (2013-Sep-11)
Social Gaming Revolution (2013-Sep-11)Gerald Tan
 
Social gaming: is it gambling?
Social gaming: is it gambling? Social gaming: is it gambling?
Social gaming: is it gambling? Raf Keustermans
 
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...David Piao Chiu
 
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...Jessica Tams
 
Make Your Live Service Game Thrive | Andy Needham, Matt Dixon
Make Your Live Service Game Thrive | Andy Needham, Matt DixonMake Your Live Service Game Thrive | Andy Needham, Matt Dixon
Make Your Live Service Game Thrive | Andy Needham, Matt DixonJessica Tams
 
Increasing the chance of a commercial hit
Increasing the chance of a commercial hitIncreasing the chance of a commercial hit
Increasing the chance of a commercial hitPaweł Weder
 
Mobile gaming market 2013
Mobile gaming market 2013Mobile gaming market 2013
Mobile gaming market 2013Ken Leaver
 

Similar to One Year in the Life of a Top Grossing Game: Operating and Growing Bejeweled Blitz (20)

Mobile Games Monetization - the Bejeweled way
Mobile Games Monetization - the Bejeweled wayMobile Games Monetization - the Bejeweled way
Mobile Games Monetization - the Bejeweled way
 
Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...
Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...
Setting Bejeweled Blitz free: Lessons learned moving from premium to freemium...
 
Popcap-Bejeweled-Freemium
Popcap-Bejeweled-FreemiumPopcap-Bejeweled-Freemium
Popcap-Bejeweled-Freemium
 
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
 
InGyre Deck
InGyre DeckInGyre Deck
InGyre Deck
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
 
Company analysis
Company analysisCompany analysis
Company analysis
 
Don't be anti-social (2013-Oct-21)
Don't be anti-social (2013-Oct-21)Don't be anti-social (2013-Oct-21)
Don't be anti-social (2013-Oct-21)
 
GDC Mobile Social Freemium Games
GDC Mobile Social Freemium GamesGDC Mobile Social Freemium Games
GDC Mobile Social Freemium Games
 
Karl Bunyan - “Indie Game Developers and the Facebook of Doom”
Karl Bunyan - “Indie Game Developers and the Facebook of Doom”Karl Bunyan - “Indie Game Developers and the Facebook of Doom”
Karl Bunyan - “Indie Game Developers and the Facebook of Doom”
 
Gdcsf 2012 presentation
Gdcsf 2012 presentationGdcsf 2012 presentation
Gdcsf 2012 presentation
 
R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)
R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)
R2 Games - F2P Monetization Deck (May 2015 COMPRESSED)
 
Social Gaming Revolution (2013-Sep-11)
Social Gaming Revolution (2013-Sep-11)Social Gaming Revolution (2013-Sep-11)
Social Gaming Revolution (2013-Sep-11)
 
Social gaming: is it gambling?
Social gaming: is it gambling? Social gaming: is it gambling?
Social gaming: is it gambling?
 
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
 
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
 
Make Your Live Service Game Thrive | Andy Needham, Matt Dixon
Make Your Live Service Game Thrive | Andy Needham, Matt DixonMake Your Live Service Game Thrive | Andy Needham, Matt Dixon
Make Your Live Service Game Thrive | Andy Needham, Matt Dixon
 
Increasing the chance of a commercial hit
Increasing the chance of a commercial hitIncreasing the chance of a commercial hit
Increasing the chance of a commercial hit
 
Genshin Impact: Company Analysis
Genshin Impact: Company AnalysisGenshin Impact: Company Analysis
Genshin Impact: Company Analysis
 
Mobile gaming market 2013
Mobile gaming market 2013Mobile gaming market 2013
Mobile gaming market 2013
 

Recently uploaded

Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl GoaRussian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goasexy call girls service in goa
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...noor ahmed
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Serviceanamikaraghav4
 
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Call Girls in Nagpur High Profile
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Bookingnoor ahmed
 
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...rahim quresi
 
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
 
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...ritikasharma
 
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...Riya Pathan
 
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...Apsara Of India
 
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna... Shivani Pandey
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...ritikasharma
 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser... Shivani Pandey
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914Delhi Call girls
 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...Apsara Of India
 
Call Girl Service Belur - 7001035870 with real photos and phone numbers
Call Girl Service Belur - 7001035870 with real photos and phone numbersCall Girl Service Belur - 7001035870 with real photos and phone numbers
Call Girl Service Belur - 7001035870 with real photos and phone numbersanamikaraghav4
 

Recently uploaded (20)

Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl GoaRussian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
 
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
 
Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls South Avenue Delhi WhatsApp Number 9711199171Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls South Avenue Delhi WhatsApp Number 9711199171
 
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
 
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
 
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
 
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
 
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
 
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
 
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
 
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna...
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914
 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
 
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
 
Call Girl Service Belur - 7001035870 with real photos and phone numbers
Call Girl Service Belur - 7001035870 with real photos and phone numbersCall Girl Service Belur - 7001035870 with real photos and phone numbers
Call Girl Service Belur - 7001035870 with real photos and phone numbers
 

One Year in the Life of a Top Grossing Game: Operating and Growing Bejeweled Blitz

  • 1. One Year in the Life of a Top-Grossing Game: Operating and Growing Bejeweled Blitz Giordano Bruno Contestabile Executive Producer – Bejeweled, PopCap Games November 17th, 2012 Twitter: @giordanobc
  • 2. Some quick facts • Launched in late 2000 • History: Bejeweled, Bejeweled 2, Bejeweled Twist, Bejeweled Blitz, Bejeweled 3 • Key platforms: Facebook, iOS, PC/Mac • Units sold: > 55 million • Installs: > 200 million • MAUs: > 25 million • Total users: 500 million+
  • 3. One Very Long Minute  History of Bejeweled Blitz on Facebook & iOS  December 2008: Bejeweled Blitz launches on Facebook  November 2009: Blitz mode and FB Connect added to Bejeweled 2 iOS client  December 2011: Bejeweled Blitz iOS launches as a freemium title  3+ years from launch, still consistently popular: • Facebook: top 10 games by DAU (3M+) • iPhone: top 10 highest-grossing games  One of the first games to be fully integrated across FB and iOS
  • 4. Traditional PopCap model 1. Make game 2. Wait (years) for game to be made 3. Profit!!! 3 YEARS
  • 5. Live service model 1. Prototype 2. It’s fun! 3. Production! 4. Telemetry first 5. MVP 6. Closed Beta 7. Open beta 8. Launch 9. Keep going! MONTH 1-3 MONTH 4-9 MONTH 9-12 YEARS 2-10
  • 6. Why We Changed • Every game we make is a service • Needs to be updated and improved over time • Every game we make is free to play • Reach 10x the audience, need regular events to keep engaged • The distinction between product and business has disappeared • One interdisciplinary team • Product innovation drives business innovation, and vice versa
  • 7. How Does Our Business Model Work?
  • 8. Boosts • Low-priced in-game effects meant to be used regularly • Balanced not to grant excessive advantages • The better player will still score higher on average
  • 9. Rare Gems • Higher-impact bonuses • Can be activated every few games, appearing randomly • Require skill to be fully taken advantage of • Entertainment value as important as effect
  • 10. Daily Spins • Slot machine mechanic granting in-game currency • 1 free “daily spin” every day • Additional “daily spin” can be purchased
  • 11. Key tenets • “Play forever”: no pay walls or limitations for non-paying users • Game is fun and balanced also without paying • Pay to have fun, not because the games forces or punishes you • Server-side code to tweak economy in real time • Events really important: busy marketing calendar
  • 13. Marketing Mix Ads on Bejeweled Blitz Facebook “Free App Of The Day” programs Mobile Ads “Apple Love”
  • 14. Result analysis • Vast majority of downloads from: • “Apple love” • Chart position • Organic searches • Existing Blitz players • Free app programs didn’t drive significant installs • Encouraging conversion from paid advertising • Very high CPI on iOS ($1 to $4) • Organic growth more valuable than paid growth • Sustained efforts more effective than “burst” actions
  • 15. What Did We Learn?
  • 16. “Casual” gamers? • 86% of active players play every day Frequency of play Once a month Every 2 weeks Once a week Few times / week Every day Multi times / day
  • 17. iOS: A Very Efficient Platform Key Metrics iOS (FB = 100) Daily Active Users Weekly Average 48% ARPU DARPU 229% Engagement Games / day 100% Retention 7-day retention 193% Monetization % of paying users 205% But iOS players have multiple, shorter, sessions iOS performs 2x Facebook in several key metrics
  • 18. Not all mobile players want to be social Approximately 18% of Blitz iOS downloads have activated Facebook Connect… • FB Connect was required to unlock full features • Launched “Universal Mode” in June 2012 • FB-connected users tend to spend more …but over 40% of DAU use FB Connect
  • 19. UI matters. A lot From this: To this: Snazzier presentation! Satisfying lever pulling! Clearer payouts!  Average revenue from Daily Spin increased 131%
  • 20. UI matters. A lot 2X
  • 22. Be metrics-informed, don’t be metrics-driven
  • 24. Huge features are dangerous: go for small sprints when you can
  • 25. Cross-platform is hard, but can be worth it
  • 26. Don’t underestimate players’ willingness to spend (but give them fun in exchange)