Tutorial Push Notifications in React Native with Expo & OneSignal
Beto, February 3, 2026 · 5,522 views
Push notifications are the cheapest way to bring users back to your app, and the setup scares people off more than it should. I take a React Native app from zero to sending rich notifications with Expo and OneSignal, including the Apple certificate step that trips everyone up. Both iOS and Android, managed from one dashboard, all shown in the video.
What's inside
- Creating a OneSignal account and configuring iOS and Android platforms
- The .p8 push key and bundle identifier setup (Apple developer account required, $100/year)
- Connecting Expo device tokens to OneSignal for targeting
- Test notifications with images and deep links back to your site
- Why blocked notifications need an app reload, and how to handle it
- Adding test devices so you can verify everything before launch
Resources

CourseReact Native course
Go deeper in the Push Notifications section: 100 minutes on Expo, OneSignal, and rich media.
Had a win? Get featured on Code with Beto.Share your story
Like this article? Get the rest of the library plus weekly React Native tips. Free.