Lots of talk about AI writing code. Not enough about what actually gets shipped. The OneSignal team shipped 30+ features and improvements in Q1, including:
𝗠𝗲𝘀𝘀𝗮𝗴𝗲 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲, 𝗿𝗲𝗹𝗶𝗮𝗯𝗶𝗹𝗶𝘁𝘆, 𝗮𝗻𝗱 𝘃𝗶𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆 🚀
• Message Goals: define outcomes for messages and journeys, track progress in real time, and optimize toward what matters.
• Idempotency for custom events: protections against overcounting or undercounting across APIs and integrations like Twilio Segment.
• Improved event management: better visibility, filtering, and faster debugging.
• More consistent analytics: clearer reporting across message sends, clicks, and engagement.
• Push failure reporting and Event Streams diagnostics: real-time insight into delivery issues across push, email, and SMS.
𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀, 𝘁𝗿𝗼𝘂𝗯𝗹𝗲𝘀𝗵𝗼𝗼𝘁𝗶𝗻𝗴, 𝗮𝗻𝗱 𝗼𝗽𝘀 𝗶𝗻𝘀𝗶𝗴𝗵𝘁 🔍
• Audit logs. See who did what and debug issues faster across 50+ possible actions on the OneSignal dashboard and API.
• Integration Reporting Drawer: real-time stats, trends, failed events, CSV export, and shareable views for each of your active OneSignal integrations.
𝗦𝗲𝗴𝗺𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻, 𝘁𝗮𝗿𝗴𝗲𝘁𝗶𝗻𝗴, 𝗮𝗻𝗱 𝗲𝗻𝗴𝗮𝗴𝗲𝗺𝗲𝗻𝘁 🎯
• Custom segments from events: turn behavior into targeting instantly.
• iOS Live Activities tracking: track iOS Live Activity visibility on lock screen, notification center, and Dynamic Island. See and optimize your Live Activity engagement.
• Platform engagement trends: clearer iOS vs Android insights.
• New Segmentation APIs: view and update segments programmatically.
𝗦𝗠𝗦, 𝗥𝗖𝗦, 𝗮𝗻𝗱 𝗰𝗼𝘀𝘁 𝘃𝗶𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆 💰
• Improved billing visibility: track usage and cost by country and channel.
• RCS cost estimation: more accurate forecasting across formats and markets.
• Full RCS editor: media, carousels, buttons, previews, and analytics.
Integrations and data movement 🔗
• Snowflake sync every 15 minutes instead of daily, plus selective sync to reduce cost and noise.
• Expanded event coverage, including in-app, email, and Live Activities.
• MCP Server (beta): AI agents and coding tools can now access data and create messages in OneSignal.
𝗖𝗮𝗺𝗽𝗮𝗶𝗴𝗻 𝗰𝗿𝗲𝗮𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗨𝗫 ✨
• In-app messaging templates for common use cases like onboarding, promotions, and preference centers.
• Faster journey editing, improved test user management, and more accurate push previews.
• New dashboard design and many smaller quality-of-life improvements.
Data quality and developer experience 🛠️
• Email validation with format checks, MX records, disposable detection, and role-based filtering.
• Fully modernized server SDKs across all languages.
Also, a brand new website!
And we're not slowing down. We're now deep into development of AI features and starting to onboard beta customers.
Excited about what's coming next. If you want an early look, get in touch.