Every marketer knows the frustration: you craft the perfect message, hit send to your entire list, and watch as open rates flatline and unsubscribes spike. The problem isn't your creativity; it's that you're shooting in the dark, sending the same message to engaged superfans and users who haven't opened an email in months.

Until now, creating segments based on actual user engagement with messages meant juggling external tools, managing hundreds of tags, or waiting on your dev team for custom implementations. Those days are over.

Introducing Message Event Segmentation: Your engagement data, unlocked

OneSignal's new Message Event Segmentation transforms how you target users by putting real engagement behavior at the center of your campaigns. Now you can segment users based on exactly how they've interacted with your previous messages—opens, clicks, bounces, and more—across push notifications, in-app messages, email, and SMS.

The result? Higher open rates, reduced churn, and campaigns that actually convert.

Real engagement, real results

Win back lost customers
Launch targeted re-engagement campaigns for users who haven't opened any emails in the last 30 days, while creating VIP segments for subscribers who've clicked multiple times this month. Target users who had previously engaged but gone quiet to maximize your chances of re-activation.

Optimize your send strategy
Suppress disengaged users to improve your sender reputation and save costs, while doubling down on your most responsive segments. Stop paying to message users who will never convert—and stop hurting your deliverability in the process.

Perfect your timing
Identify your most engaged users and test new campaign ideas with them first. Find the users who click on your push notifications but never open emails, then adjust your channel strategy accordingly.

Reduce developer dependency
Build sophisticated, behavior-based audiences without a single line of code or complex tag management system. Your marketing team gets the segmentation power they need, when they need it.

How it Works: Powerful targeting made simple

Creating engagement-based segments is now as easy as:

  1. Open the Segment Builder in your OneSignal dashboard
  2. Select "Message Event" from the filter options
  3. Choose your criteria: Which channel? Which action? What timeframe?
  4. Deploy your campaign to users who've actually demonstrated the behavior you care about

Want to target users who clicked a push notification in the last 30 days but haven't opened an email in that same period? Done. Need to find users who've had email bounces in the past week? Easy. Looking to reward your most engaged in-app message users from the last month? You've got it.

Built for every channel, every campaign

Message Event Segmentation works across your entire communication stack:

  • Push Notifications: Target based on sends, receives, clicks, or failures
  • In-App Messages: Segment by displays, clicks, and page views
  • Email: Use opens, clicks, bounces, spam reports, and delivery status
  • SMS: Leverage send, delivery, and failure events

Available now for all paid plans

Message Event Segmentation is available immediately for all paid OneSignal customers with no additional setup required. Retention windows vary by plan.

Check our documentation for specific details about your plan's capabilities.

Ready to transform your targeting?

Stop sending messages into the void. Start targeting users based on what they actually do, not what you hope they'll do.

Already a paid OneSignal customer? The Message Event filter is live in your Segment Builder right now. Log in and start building your first engagement-based segment in minutes.

Still on our free plan? Contact our Sales team to upgrade and unlock the full power of behavioral targeting, plus all the other advanced features that drive real marketing results.