Firebase solutions portal
Build presence in Cloud Firestore
Depending on the type of app you're building, you might find it useful to detect which of your users or devices are actively online — otherwise known as detecting "presence." For example, if you're building an app like a social network or deploying
- Tutorial
- Firestore
- Firebase
Measure ad revenue
Measure your revenue sources to help you understand the lifetime value of your users and grow your app business.
- Tutorial
- Google Analytics
- Firebase
- Firebase Analytics
- Admob
Measure in-app purchases
Learn how to set up and measure in-app purchases using the Apple App Store and Google Play Store.
- Tutorial
- Firebase
- Firebase Analytics
- Google Analytics
Measure ecommerce
Learn how to measure ecommerce-based user interactions with products across your users' shopping experiences.
- Tutorial
- Firebase
- Google Analytics
- Firebase Analytics
Message your users with FCM and FIAM on Android
Learn how to communicate with users and build business with Firebase Cloud and In-App Messaging.
- Pathway
- Firebase In-App Messaging
- Firebase Cloud Messaging
- Firebase
Customize a welcome back screen
Customize your app's welcome back screen for a repeat user based on their preferences or activity in your app.
- Tutorial
- Firebase
- Firebase Remote Config
- Google Analytics
Tutorial: Measure Google Ads conversions from your iOS app campaigns
Google's on-device conversion measurement improves the number of observable conversions from your iOS app campaigns while keeping users' personal data private.
- Tutorial
- Google Analytics
- Firebase
- Firebase Authentication
Clear and export end-user data
Learn about options to help your users control their data.
- Tutorial
- Firebase Authentication
- Firestore
- Firebase
- Cloud Functions for Firebase
- Firebase Realtime Database
Send notifications for a web app using Cloud Messaging and Cloud Functions
In this codelab, you’ll learn how to use Cloud Functions for Firebase to send notifications to users of a chat app.
- Codelab
- Firebase
- Cloud Functions for Firebase
- Firebase Cloud Messaging
Ahoy Games Case Study
Ahoy Games increases purchases by 13% with Remote Config personalization
- Firebase Remote Config
- Firebase
KCB Group Case Study
KCB Group lowers cost per install 24% with Google Analytics for Firebase
- Firebase
- Google Analytics
Doodle Case Study
Doodle increases user engagement 42% with Crashlytics and Firebase
- Firebase Remote Config
- Firebase Crashlytics
- Firebase
CrazyLabs Case Study
CrazyLabs Uses Firebase Remote Config to Maximize Revenue at Scale
- Firebase
- Admob
- BigQuery
- Firebase Remote Config
Tamedia Case Study
Tamedia increases subscriber conversion with custom alerts
- Google Analytics
- Firebase In-App Messaging
- Firebase
Onefootball Case Study
Onefootball increased users' sessions by 5% by testing features before releasing them
- Firebase Remote Config
- Google Analytics
- Firebase A/B Testing
- Firebase
Mobills Case Study
Mobills increases subscriptions by 15% with Firebase Remote Config
- Firebase A/B Testing
- Firebase Remote Config
- Firebase
Halfbrick Case Study
Halfbrick increases revenue by 16% with Remote Config personalization
- Google Analytics
- Firebase Remote Config
- Admob
- Firebase
NPR Case Study
NPR gains valuable insights into user behavior with Google Analytics for Firebase
- BigQuery
- Firebase Remote Config
- Google Analytics
- Firebase A/B Testing
- Firebase
Acintyo Case Study
Acintyo uses Firebase to streamline and speed up app development by 25%
- Firebase Remote Config
- Firebase
Le Figaro Case Study
Le Figaro, established in 1826, is France's oldest and largest daily morning newspaper. The company's mission is to provide timely, digestible and engaging news to their readers.
- Firebase A/B Testing
- Firestore
- Cloud Functions for Firebase
- Firebase
- Firebase Cloud Messaging
Add Recommendations to your app with TensorFlow Lite and Firebase - Android Codelab
In this codelab, you’ll learn how to create a content recommendation engine for your app using Tensorflow and Firebase.
- Codelab
- Firebase
- Google Analytics
- Android
- TensorFlow
- Firebase ML
Add Recommendations to your app with TensorFlow Lite and Firebase - iOS Codelab
In this codelab, you’ll learn how to create a content recommendation engine for your app using Tensorflow and Firebase
- Codelab
- TensorFlow
- Firebase
- Firebase ML
- Google Analytics
Send and receive notifications for a Flutter app using Firebase Cloud Messaging
In this codelab, you use the FCM HTTP v1 API to send push notifications to an app running on multiple platforms. You build the app using Flutter, which runs seamlessly on Android/iOS/Web.
- Codelab
- Firebase
- Firebase Cloud Messaging
Effectively engage users with Firebase
Learn how to deliver targeted messaging campaigns to users, and maximize the effectiveness of those campaigns with delivery and engagement data.
- Pathway
- Firebase Cloud Messaging
- Firebase In-App Messaging
- Firebase
Firebase Cross Device Codelab
In this codelab, you’ll build a simple music player for Android, iOS and Web, using Flutter. This player will connect to Firebase RTDB, which would allow users to synchronize playback across their devices.
- Codelab
- Firebase Realtime Database
- Firebase Authentication
Realtime on-device In-app-purchase optimization Codelab
In this codelab you’ll learn how to deploy a TFLite model to personalize your app for each user and optimize in-app-purchase
- Codelab
- Android
- Firebase Remote Config
- TensorFlow
- BigQuery
- Firebase
- Firebase A/B Testing
- Firebase ML
- Google Analytics
Your first multicast push message using FCM topics
In this codelab, you’ll learn how to multicast a push message to a select group of your app instances, using FCM topics.
- Codelab
- Android
- Firebase Cloud Messaging
Can't find the solution for your use case?
We're adding new solutions frequently, so make sure to check back again soon.
If you have an idea for a specific solution, we'd love to hear about it!
Tell us about your use case