Skip to content

Most visited

Recently visited


Concrete Software increases engagement with quests


Concrete Software makes use of Google Play games services in its 10-pin bowling game, PBA Bowling Challenge. Once users have signed in with Google Play games services they’re able to take part in multiplayer games, view leaderboards, and gain achievements.

What they did

To offer players new game content, Concrete Software implemented Google Play games services quests. Easily accessible from the game’s home screen, quests are designed with clear goals that integrated into in-game goals and core experience. Each quest stated rewards; offered a progress tracker, which updates as users advance; gave a clear deadline; and a call to action button. Both short-term and long-term quests were offered to users.


Prominent and customized quest icon displayed on home screen

Quests appealed most to dedicated users, and yet there is still an increase in their engagement after using quests. Sessions per user improved 14.4 percent DoD upon quests acceptance, and 3.7 percent DoD upon completion. While users who accepted a quest started 98 percent more sessions per day; users who completed a quest started 140.2 percent more.

Concrete Software also found that quest acceptance and completion rates increased overtime, while daily active users (DAU) remained constant. Among users who accepted the first quest, almost 48% of the users accepted a second quest. Among those who completed the first, 78% accepted a second.

Quests also had a positive impact on retention with one day retention for users who accepted a quest being 39.2 percent higher than the average; for users who completed a quest, it’s 60.7 percent higher than the average.

See examples of how Concrete Software integrated Google Play games services into the UI of PBA Bowling Challenge.

Get started

Find out how to implement quests in your games and discover more about using Google Play games services in your games to increase player engagement and revenues.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields


Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)