If you’ve sent a campaign and it doesn’t seem to be reaching your users, work through these checks in order – most cases come down to one of three things.
1. Check Firebase Configuration is connected
Push notifications depend entirely on a working Firebase connection. Go to Settings → Firebase Configuration and confirm the status shows “Connected.” See Set up Firebase Configuration if it isn’t.
2. Check the campaign’s status
Open Push Notifications and look at the specific campaign’s status in the table – did it actually show as sent, or did it fail? A failed send explains missing delivery on its own, before you need to look any further.
3. Consider device-side causes
If Firebase is connected and the campaign shows as sent, the remaining causes are usually on the device itself:
- The user has notifications disabled for your app at the operating system level.
- The user hasn’t opened the app recently enough for their device to still be registered to receive notifications.
These aren’t things AppNatively can fix directly – they’re normal, expected behavior on your users’ end, and part of why Delivery Rate is rarely a full 100%. See Track campaign performance for what a typical delivery rate looks like.