live game ops academy: user engagement

26
A live game operations company Live Game Ops Academy: User Engagement Thom Robbins (@trobbins) [email protected] @playfabnetwork

Upload: thomas-robbins

Post on 11-Apr-2017

506 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Live game ops academy: User engagement

A live game operations company

Live Game Ops Academy: User EngagementThom Robbins (@trobbins)

[email protected]@playfabnetwork

Page 2: Live game ops academy: User engagement

05/03/2023 2

Welcome to the Live Game Ops AcademyEveryone who attended all three introductory sessions receives the PlayFab Live Game Ops 101 Certificate by email!

Beta testers needed!Live Game Ops Academy 101 Certificate (beta)

We are finalizing a public release of the certificate and need beta testers help!

Contact: [email protected] for more information

Page 3: Live game ops academy: User engagement

05/03/2023 3

Live Game Ops Academy: User Engagement

User engagement is an assessment of an individual's response to some type of offering

Page 4: Live game ops academy: User engagement

05/03/2023 4

Customer engagement cycleAwareness: Basic branding and positioning of your game. You can’t progress people through the cycle before they’ve even heard of you.Acquisition: I’ve always thought of this as getting someone into your game. It’s a major step, but it’s not yet profitable.Satisfaction: Satisfaction is simply the foundation, and the minimum requirement, for a continuing relationship with your player.Conversion: This one is simply defined as making a sale. It may or may not be a profitable, but it’s still a significant stage in the cycle.Retention: We get them to shop with us again. Excellent! Repeat sales tend to be more profitable and almost certainly have lower marketing costs than first purchases.Referral: Getting players to engage their friends

Page 5: Live game ops academy: User engagement

05/03/2023 5

Measuring user engagementAn individual's degree of engagement may be determined directly through interaction or may be assessed through observation of the user's behaviors.

• DAU, WAU and MAU. These abbreviations stand for Daily-, Weekly-, and Monthly Active Users respectively. It shows the unique amount of users within a given amount of time.

• New users (downloads) are the people that just downloaded an app and have used it for the first time. • Time in app means the total amount of minutes users spend using your app in a given time period.• Uninstalls are an important sign of your app’s performance. • Feature usage indicates if your app is used to its full potential. • LTV stands for Lifetime (Customer) Value and is defined as the total value of an app user over the app’s or user’s lifetime• Retention is defined as the percentage of users that use your app again in a given time period after they have

downloaded and launched it for the first time. • Session length indicates the number of minutes a user spends using the app per interaction. • Recency reflects how much time expires between two sessions. • Reviews are a valuable resource to uncover explicit thoughts of users. • Conversion tracking is a good way of keeping track of what users are doing.• eCPM is a fundamental metric for apps that are monetized through showing ads. • ARPU means Average Revenue Per User and is ideal to measure whether your updates are having a positive effect on

users’ spending.

Page 6: Live game ops academy: User engagement

05/03/2023 6

Design patterns for 1st time users

• Visual story telling – avoid long explanations and complexity

• Visual Cues – The power of three • Tutorials – Onboard as easy as possible• Reward schedule – “You can’t

over-reward the player in the first ten minutes” Sid Meier, designer of the game Civilization

Page 7: Live game ops academy: User engagement

05/03/2023 7

Design patterns for a community

• Social feedback (sharing milestones) – Make sharing easy (thank you, voting, likes and re-tweets)

• Reputation – Enables social status• Connect community site into game• (idea) Gated trial – Form a team to get started

Page 8: Live game ops academy: User engagement

05/03/2023 8

Best practices: Pre-launch

• Recommend 4+ weeks in multiple countries• Test and tune First Time User Experience (FTUE),

economy, monetization, and messaging• Make this time valuable and actionable• Set KPI benchmarks (Red, Yellow, Green)• Identify key experiments (balance, pricing, UI, etc.)• Setup reporting tools and framework

• After soft launch, revise load testing based on observed play patterns

Page 9: Live game ops academy: User engagement

05/03/2023 9

Best practices: Onboarding

• Interactive tutorial that quickly exposes best features/play• Let them play: minimize reading, number of clicks, or forced actions• Shower with reward and delight during onboarding

• Don’t force non-core features into the FTUE, additional lessons can surface when needed

• Include store/purchase tutorial• Incentivize tutorial completion and immediate follow-on play

• Allow returning or experienced players to skip

Page 10: Live game ops academy: User engagement

05/03/2023 10

Best practices: Content updates• 60-90 days of content at launch• Aim for 4-6 week update cadence after launch• Roadmap at least one year of content• Monitor progress and churn to determine correct rate of content release• Show content and depth: coming soon, NEW, etc.• Message updates heavily• Big updates and new features can get featured placement with publishing partners• Message client updates in-app and via push with incentive for users to update (>60% will update within 2 weeks)• After two weeks, force update • Make sure servers can support multiple clients simultaneously

Page 11: Live game ops academy: User engagement

05/03/2023 11

Best practices: Long term players

• Design enough long-term content and evergreen play loops to keep veterans and spenders engaged• PvP• Leaderboards & Tourneys• World/Saga maps• Crafting, collecting, breeding

• Evergreen meta game allows value from replaying core content• Veterans can be 50%+ of spend, must keep them playing• Introduce monetization components to elder game modes

Page 12: Live game ops academy: User engagement

05/03/2023 12

Best practices: User Tracking

Guest Mode• Don’t force login before users experience the game• Can increase first session start by 90%

Login• Incentivize social login• Never force social login before users experience core fun

Cross-Device Saved State• Ideally, fully-synchronous with server• Use platforms’ tools for saved game state• Purchases, inventory, level-data, friends, etc. should all come with.• Requires persistent server-side player accounts

Page 13: Live game ops academy: User engagement

05/03/2023 13

Best practices: Communication – Push

Permission• Wait until after a moment of

in-game delight• Use pre-permission interstitial

to qualify receptive users• Make a clear value prop

relative to recent in-game experience

Page 14: Live game ops academy: User engagement

05/03/2023 14

Best practices: Communication – Push

Game-Generated• Allows for automatic, customized re-engagement

• Transactional events:• Energy refill• Build complete• Freebie available

• Social events:• Turn notification• PvP challenges, etc• Leaderboard position changes

• Gift send/receive

• Prioritize and group PMs to avoid spamming

• Create auto-campaign for lapsed users with progressive incentives (3, 7, 14, 30 days lapsed)

• Monitor CTR and adjust cadence/content• Messages triggered by user behavior and including friend’s name have higher CTR

Page 15: Live game ops academy: User engagement

05/03/2023 15

Communication – Push

Custom• Notify users of important game

changes and events• Sales & Promotions• Updates and new content• Re-activation campaigns

Page 16: Live game ops academy: User engagement

05/03/2023 16

Communication – Email

• Supplements other out-of app channels (Push, Facebook)• Good for re-engagement and announcements:• User-to-user invites• Lapsed user campaigns• Transactional receipts• Marketing notifications

• Include incentive offers whenever possible to improve CTR• Obtain email permission and address via FB• Monitor CTR to optimize cadence and content• Use deep link vanity URLs so email links can open directly

into app

Page 17: Live game ops academy: User engagement

05/03/2023 17

Best practices: Badges & Switching

Badges (Apple)• Icon counters that notify users of outstanding push notes • Indicate in-game what incremented counter• Cap counter at 5-10 to avoid overwhelming users

Fast App Switching• Game should NOT reload when user gets a call, text, email, etc. and leaves app

briefly• If you must reload, welcome user back and let them know you had to reload• Return to exact gameplay state as when they left

Page 18: Live game ops academy: User engagement

05/03/2023 18

Best practices: Communication – In-Game

Several formats:• Interstitials/Overlays• Banners• Heads-Up Display (HUD) indicators• Custom display zones (in-store, etc.)

Deep link interstitials and banners directly to offers/purchaseTime interstitials at launch and between key transitions/loading moments• Loading/launch good for game issues, updates, or big promotions

Page 19: Live game ops academy: User engagement

05/03/2023 19

Best practices: Events

Timed Events• 7-14 day events with deep incentives• Clearly surface details about event before and during

• Include unique rewards only available during event

• Make winning hard (target 15-20% for top rewards)

• All users should have access• Repeat purchases or event-specific currency can help drive spend

Page 20: Live game ops academy: User engagement

05/03/2023 20

Best practices: Events

Quests• Help direct gameplay toward desired activities, improve mid-term engagement

• Tutorializes gameplay and incentivizes engagement with key play elements

• Use interstitials, HUD, and counters to surface quests• Timed or multi-step quests can improve retention and monetization between content updates

• Make rewards meaningful and clearly surface them

Page 21: Live game ops academy: User engagement

05/03/2023 21

Best practices: Events

Achievements & Collections• Rewards engagement with core loop• Mastery encourages replay• Don’t bury achievements, surface and celebrate them• Consider tiering to make achievements repeatable at increased difficulty/reward

• Adding new achievements/collections on a regular basis increases elder game engagement

• Adding premium-only elements to some achievements can increase conversion

Page 22: Live game ops academy: User engagement

05/03/2023 22

Best practices: Events

Return Mechanics• Fun, but brief, daily bonus event• Login rewards are boring, make it fun• Include purchase options:• Extra plays• Better rewards• Press your luck• Etc.

• Optimal cadence may not be daily (could be every few hours)• Include Push Note when new bonus attempt is available

Page 23: Live game ops academy: User engagement

05/03/2023 23

Best practices: Customer Support

• Proactively message planned or significant outages

• Have tools to provide entitlements for problems

• Use forums and social channels to provide direct communication with users and community managers

• Expose CS email address in-game

Page 24: Live game ops academy: User engagement

05/03/2023 24

Additional Resources

Getting started with Live game operations E-bookhttp://bit.ly/playfabebook

Live Game Operations Resource Centerhttp://bit.ly/playfabresources

Page 25: Live game ops academy: User engagement

05/03/2023 25

Welcome to the Live Game Ops AcademyEveryone who attended all three introductory sessions receives the PlayFab Live Game Ops 101 Certificate by email!

Beta testers needed!Live Game Ops Academy 101 Certificate (beta)

We are finalizing a public release of the certificate and need beta testers help!

Contact: [email protected] for more information

Page 26: Live game ops academy: User engagement

05/03/2023 26

Live Ops Training: User Engagement

For more information: http://www.playfab.com

Twitter: @playfabnetworkFacebook: https://www.facebook.com/playfabnetwork