Stay organized with collections
Save and categorize content based on your preferences.
Firebase In-App Messaging
plat_iosplat_androidplat_flutter
Engage active app users with contextual messages.
Firebase In-App Messaging helps you engage your app's active users by sending them targeted,
contextual messages that encourage them to use key app features. For example,
you could send an in-app message to get users to subscribe, watch a video,
complete a level, or buy an item. You can customize messages as cards, banners,
modals, or images, and set up triggers so that they appear exactly when they'd
benefit your users most.
Use Firebase In-App Messaging to encourage exploration and discovery: highlight a sale or coupon
in your ecommerce app, give clues or tips in your game, or prompt a like or
share in your social media app.
Firebase In-App Messaging sends messages when they're most needed: while users are actually
in your app. Promote your big sale when users visit your in-app store, not
while they're in line at the grocery store. Highlight that cool, new level
when users play your game, not when they're sitting down to watch the big
game.
Target messages by audience or behavior
Firebase In-App Messaging works with Analytics
and imported segments
to give you tools to deliver messages to the users you'd most like
to reach. Send messages based on client characteristics, users'
demographics, or past behavior.
Create flexible, custom alerts
With the ability to customize your messages' style, appearance, display
triggers, and content all in a few clicks, Firebase In-App Messaging helps you do
everything from sending promotional offers to getting users to update to a
new version of your app.
Implementation path
Connect your app
Start by adding Firebase to your app in the Firebase console.
Integrate the SDK
Add the Firebase In-App Messaging SDK to your app via CocoaPods or Gradle.
Create your first message
Visit the Firebase console to write, customize, and target your first message.
Next steps
See what you can do with Firebase In-App Messaging by reviewing typical
use cases.