WebmasterID logoWebmasterID
Event tracking

In-app message events

In-app message events record how users interact with messages shown inside an app — impressions, dismissals, and action clicks from an in-app messaging campaign. In the Firebase/GA4 model these arrive as automatically collected events when in-app messaging is in use. They let you measure whether on-device prompts drive the action you intended, distinct from push notifications delivered outside the app.

Partially verified

What these events capture

When an app uses in-app messaging, the framework logs events as a message is shown, dismissed, or its action tapped. In the Firebase/GA4 model these are automatically collected, so you do not hand-instrument each campaign. The result is a funnel from impression to action you can analyse per campaign. Refer to Firebase in-app messaging documentation for the exact event names, which are framework-defined.

Distinguishing in-app from push

In-app messages appear while the user is already in the app; push notifications arrive outside it and are opened to enter the app. They answer different questions: in-app messaging measures prompting an engaged user, push measures re-engagement of someone away from the app. Keep them separate in analysis so you do not conflate 'nudged a present user' with 'brought a user back'.

How it appears in analytics and logs

Impressions without matching action events mean messages are seen but not acted on — a content or targeting issue rather than a delivery failure.

Diagnostic use case

Measure whether in-app messages drive intended actions by analysing their impression, dismiss, and action events against subsequent in-app behaviour.

What WebmasterID can help detect

WebmasterID covers first-party web signals; in-app messaging is a mobile concept included here so the events reference spans web and app surfaces.

Common mistakes

Privacy and accuracy notes

In-app message events describe interactions with a campaign, not the user's identity. Keep campaign and action parameters non-identifying.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.