Firebase In-App Messaging helps you engage users who are actively using your app by sending them targeted and contextual messages that nudge them to complete key in-app actions - like beating a game level, buying an item, or subscribing to content.
plat_ios
plat_android
Get insight into performance
Since In-App Messaging works with Google Analytics, you'll be able to see how each messaging campaign is performing. In-App Messaging tracks impressions, clicks, and conversions by date so you can understand the success of campaigns and make informed decisions on re-running them or altering them based on the results.
Customize the design for a variety of use cases
You can easily tailor the design of in-app messages to match your brand so they feel like a native part of your app experience. You can also tweak the copy and content to appeal to different audiences and run a variety of engagement campaigns. Plus, you have the flexibility to choose between three formats - banner, modal, and image.
Trigger messages based on behavior and interests
In-App Messaging integrates with Google Analytics to give you advanced targeting capabilities. You have the power to send messages to users based on their actions (past, present, and future) and their interests. A guiding light within the app, in-app messages are highly contextual and relevant because they appear as a direct result of behavior.
Case Studies
Learn how In-App Messaging helps teams across the world improve app engagement
Acintyo uses Firebase to streamline and speed up app development by 25%
With millions of users across 175 countries, the Galarm team used Firebase's fully-managed, scalable infrastructure to accelerate app development, automate tasks, and free up engineering time so they could focus on bringing their ideas to life.
Tamedia increases subscriber conversion with custom alerts
Tamedia is a Swiss media group which publishes daily and weekly newspapers, magazines, and digital platforms. Learn how they used In-App Messaging to increase both subscriptions and in-app purchases.
[[["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"]],[],[],[],null,["# Firebase In-App Messaging Beta | Engage active app users\n\n##### Firebase In-App Messaging\n^BETA^\n\nEngage with your app users\n==========================\n\nSend targeted, contextual messages that encourage app exploration and discovery.\n--------------------------------------------------------------------------------\n\n[Get started](https://console.firebase.google.com/project/_/in-app-messaging) [View docs\n*arrow_forward*](/docs/in-app-messaging) \n\n### Nurture your most valuable users\n\nFirebase In-App Messaging helps you engage users who are actively using your app by sending them targeted and contextual messages that nudge them to complete key in-app actions - like beating a game level, buying an item, or subscribing to content. \n*plat_ios* *plat_android* \n\n### Get insight into performance\n\nSince In-App Messaging works with Google Analytics, you'll be able to see how each messaging campaign is performing. In-App Messaging tracks impressions, clicks, and conversions by date so you can understand the success of campaigns and make informed decisions on re-running them or altering them based on the results. \n\n### Customize the design for a variety of use cases\n\nYou can easily tailor the design of in-app messages to match your brand so they feel like a native part of your app experience. You can also tweak the copy and content to appeal to different audiences and run a variety of engagement campaigns. Plus, you have the flexibility to choose between three formats - banner, modal, and image. \n\n### Trigger messages based on behavior and interests\n\nIn-App Messaging integrates with Google Analytics to give you advanced targeting capabilities. You have the power to send messages to users based on their actions (past, present, and future) and their interests. A guiding light within the app, in-app messages are highly contextual and relevant because they appear as a direct result of behavior. \nCase Studies\n\n### Learn how In-App Messaging helps teams across the world improve app engagement\n\n##### Acintyo uses Firebase to streamline and speed up app development by 25%\n\n\nWith millions of users across 175 countries, the Galarm team used Firebase's fully-managed, scalable infrastructure to accelerate app development, automate tasks, and free up engineering time so they could focus on bringing their ideas to life.\n[Read more\n*arrow_forward*](/case-studies/acintyo-galarm-app) \n\n##### Tamedia increases subscriber conversion with custom alerts\n\n\nTamedia is a Swiss media group which publishes daily and weekly newspapers, magazines, and digital platforms. Learn how they used In-App Messaging to increase both subscriptions and in-app purchases.\n[Read more\n*arrow_forward*](/case-studies/tamedia) \n\n### Documentation\n\nReview our technical documentation to get started. \n[View docs](/docs/in-app-messaging) \n\n### Pricing\n\nThere's no cost to using In-App Messaging. \nTry Firebase today\n\n\nIntegrating it into your app is easy.\n[Get started](https://console.firebase.google.com/) \n\n#### All Firebase products\n\n##### Build\n\n- [App Check](/products/app-check)\n- [App Hosting](/products/app-hosting)\n- [Authentication](/products/auth)\n- [Cloud Functions](/products/functions)\n- [Cloud Storage](/products/storage)\n- [Data Connect](/products/data-connect)\n- [Extensions](/products/extensions)\n- [Firestore](/products/firestore)\n- [Firebase ML](/products/ml)\n- [Genkit](https://genkit.dev/)\n- [Hosting](/products/hosting)\n- [Realtime Database](/products/realtime-database)\n- [Firebase AI Logic client SDKs](/products/firebase-ai-logic)\n\n[Generative AI](/products/generative-ai) \n\n##### Run\n\n- [A/B Testing](/products/ab-testing)\n- [App Distribution](/products/app-distribution)\n- [Cloud Messaging](/products/cloud-messaging)\n- [Crashlytics](/products/crashlytics)\n- [Google Analytics](/products/analytics)\n- [In-App Messaging](/products/in-app-messaging)\n- [Performance Monitoring](/products/performance)\n- [Remote Config](/products/remote-config)\n- [Test Lab](/products/test-lab)"]]