User Engagement Overview
Updated: Sep 12, 2024
This document will outline these engagement features and how you can leverage them to help with user engagement in your app.
Engagement features can be enabled and managed from the Developer Center > Engagement.
In-App engagement features
In-app engagement features allow you to create incentives and experiences for users in your app. Features like Achievements and Leaderboards can be enabled to motivate users to progress in your game or compete with users for a top spot on your app’s leaderboard.
Achievements can be earned in your app and help to show a user’s progress through your app. The Meta Horizon platform tracks and manages achievements and displays a toast notification and a sound when an achievement is unlocked. Achievements can be a strong source of motivation for users to continue to engage with your app or to seek out additional content to earn achievements.
Leaderboards provide a way for a game to keep track of players and their scores in relation to other. Leaderboards can help create competition and increase engagement among your users. The Meta Horizon platform manages the leaderboard data, however, you will be responsible for displaying, reporting, and verifying the leaderboard data in your app once enabled.
Challenges leverage Destinations and Group Presence to create shareable links that allow players to compete directly based on score. Sending Challenge notifications brings new fun to the games your players already love. Users in your app can challenge strangers and get to know them in app or send challenges to friends or followers to compete. Challenges are also asynchronous, so players aren’t restricted to being online at the same time.
Matchmaking places users together in a shared playing experience. User matching can be done by common skill or other criteria that you define, or you can configure matchmaking so that users can browse and find their own matches.
The Meta Horizon platform provides the Sharing feature, which enables users to share their VR experience by live-streaming video to their Facebook network or Instagram networks. In addition, users can cast content from their Meta Quest device to another device on the same network. Additionally users can link their Facebook, Instagram, and Meta accounts in the
Accounts Center to share content to those platforms.
Outreach features can be enabled to help deliver information to your users and deliver information about patches, upcoming events, and other announcements relevant to your app.
After enabling features like Developer Posts, User Notifications, and Events, you can send information directly to your users or make information easily accessible in the form of a post.
Developer posts are a feature that enables you to help engage and grow your community. You can provide content, including text and images, which are displayed in the home feed of Meta Quest headsets and on the product detail page (PDP). Developer posts can help highlight promotions and new content in your app.
User notifications are short, free-form notifications that you can send to people in VR and on the Meta Horizon mobile app. There are two types of notification that you can send: single send and event based notifications. Single send notifications are sent to an entire audience that you define. Event based notifications are sent based on a user action or another event that you define in your code.
You can use Events to host time-specific gatherings for your users to attend, like a viewing party, social mixer, or game tournament. Events may be shown in Horizon Feed if the post matches a user’s interests. Events will be shown in the Events section of Horizon Home and Horizon Feed if deeplinks are implemented.