Explore use cases

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.