Explore use cases
Stay organized with collections
Save and categorize content based on your preferences.
App developers use Remote Config in many different ways to suit their
unique requirements, and we
encourage that. To give you an idea of the
kinds of things you can do with Remote Config,
this guide describes some broad use cases:
Percentage rollouts:
Launch new features with the percentage rollout mechanism to safely release
functionality to a subset of users.
Promotional banners:
Define platform and locale-specific promo banners for your app.
First-time app use:
Provide custom onboarding experiences and rewards for your users based on
the date and time they first open your app.
Limited testing groups:
Test new functionality on a limited internal testing group using custom
user properties.
JSON configurations:
Use JSON to configure complex entities or login systems in your app or game.
Slack or Email updates:
Send a Slack or Email notification using Cloud Functions when a
Remote Config template update is published.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-09 UTC."],[],[]]