Updated May 24, 2024

Current OneSignal Users: FCM Migration Guide

Earlier this year, Firebase announced its plan to terminate the usage of legacy Firebase Cloud Messaging (FCM) APIs, effective June 20, 2024. Don't worry — we’ve worked hard to handle the heavy lifting of the FCM migration so that you can get up to speed in a couple of simple, quick steps.

To ensure you're set up for success when the depreciation occurs, follow Steps 2 through 4: Ensure Firebase Cloud Messaging API (V1) is Enabled in our Android: Firebase Credentials documentation. If you have further questions, you can also check out our FCM Deprecation FAQs.

OneSignal's FCM Migration Guide

Not Yet a OneSignal User?

If you're not a OneSignal user, the FCM deprecation can be a major headache, as migrating and rebuilding your messaging infrastructure is likely to be a heavy lift — one that you may not be too keen to take on and maintain as you grow. As the deprecation date approaches, now is an ideal time to make the switch to a messaging provider like OneSignal that will manage the backend migration and maintenance for you, so you can invest your time and resources into your core product.

OneSignal leverages FCM but is designed to provide even more flexibility and functionality than Firebase’s notification console and API. We support a range of batching mechanisms in addition to features such as Idempotent notifications, Confirmed Delivery, advanced notification personalization and targeting based on real-time user behavior, and unparalleled speed and reliability. All of these features are available on our robust free plan, which has no limits on API calls, push tokens, or push messages. You can check out our API documentation for more details.

In addition to supporting mobile and web push notifications and in-app messaging, our platform has an intuitive UI that empowers even non-technical users to oversee notification strategy and manage multiple messaging channels, including email and SMS, from a single dashboard. For clients that are looking to uplevel their messaging strategy, we also offer a variety of advanced optimization, automation, and analytics features on different plan types to help you scale in an agile and sustainable way.

Create a Free Account