OneSignal is the market-leading customer engagement solution, powering customer journeys across push notifications, in-app messaging, SMS, and email. This powerful and easy-to-use omnichannel platform enables over a million businesses to deliver 12 billion messages daily. In just 15 minutes, companies can integrate OneSignal into their app and website to start sending messages through any channel.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on the duration and terms of your contract with the vendor, and additional usage. You pay upfront or in installments according to your contract terms with the vendor. This entitles you to a specified quantity of use for the contract duration. Usage-based pricing is in effect for overages or additional usage not covered in the contract. These charges are applied on top of the contract price. If you choose not to renew or replace your contract before the contract end date, access to your entitlements will expire.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
This contract uses volume-based pricing across separate messaging channels, so you pay per channel based on your usage. Mobile push bills by Monthly Active Users, while web push bills by subscriber count. Email, In-App Messages, SMS, Global SMS, MMS, and Global MMS each bill by their own send or impression volume. The Custom dimension bundles unlimited contacts, API access, 20+ journeys, and custom allotments for the metered channels. Each dimension scales independently with your volume, and pricing is negotiated to fit your projected usage rather than fixed per-unit rates.
Top-of-mind questions for buyers
What counts as one Monthly Active User for mobile push billing?
A Monthly Active User is a mobile subscription record active in your app within the last 30 days, whether or not it opted in for push. Mobile covers Android, iOS, Chrome Extensions, macOS, Windows, Windows Phone, Alexa, and Amazon Fire devices. Web push, email, and SMS are not included in this count.
How do the different channel dimensions combine into my total cost?
Each channel bills independently and appears on the same invoice. Mobile push meters Monthly Active Users, and web push meters subscribers. Email, In-App Messages, SMS, Global SMS, MMS, and Global MMS each meter their own send or impression volume. Your channel mix determines which dimension drives the largest share.
What counts as one web push subscriber for billing?
A web push subscriber is a device that has opted in to push notifications on your website, including desktop and mobile browsers. Unsubscribed devices are not counted toward your subscriber total. You get unlimited sends to those subscribers regardless of send volume.
onesignal.com
Helpful?
Vendor refund policy
All fees are non-refundable and non-cancellable except as required by law.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
OneSignal strives to prioritize customer access to support, with a dedicated team devoted to issue resolution, product usage, and setup requests. OneSignal provides first-class technical support through email and chat services that aim to answer every customer request within 24 hours. https://onesignal.com/contact
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Support for push notifications, in-app messaging, SMS, and email across mobile and web platforms
User Journey Automation
Capability to create and automate customer journeys seamlessly across all communication channels
Real-Time Experience Personalization
Display of custom app experiences with real-time updates via Live Activities
High-Volume Message Processing
Infrastructure capable of processing and delivering 12 billion messages daily at scale
Rapid Integration
Integration capability into apps and websites within 15 minutes of setup
Omni-Channel Communication
Support for customer engagement across web, mobile, and email channels from a unified platform
Customer Analytics
Product and marketing analytics capabilities for analyzing customer behavior and engagement metrics
AI-Powered Journey Orchestration
Artificial intelligence-driven customer journey orchestration for automated engagement workflows
Personalization Engine
AI-driven personalization functionality to deliver customized communication based on customer insights
Unified Dashboard
Centralized dashboard integrating customer analytics, journey orchestration, and personalization capabilities
Message Prioritization and Fallback System
Robust prioritization and fallback system that handles peak loads seamlessly for reliable delivery of transactional and promotional messages
Multi-Channel Carrier Connectivity
Direct carrier connections across 200+ countries with low latency, achieving 95% success rates for OTPs within 10 seconds
Advanced Campaign Analytics and Reporting
Comprehensive reporting tools and analytics for measuring campaign effectiveness, tracking engagement insights through trackable URL links, and optimizing performance
Multi-Language and Unicode Support
Support for Unicode and regional languages enabling personalized messaging across diverse geographic markets
Two-Way Messaging and Automation
Two-way messaging capabilities with automated SMS campaigns and real-time delivery reports for transactional alerts, promotional offers, and customer engagement
OneSignal Streamlines Multi-Channel Campaigns Without Constant Dev Support
Reviewed on Nov 01, 2026
Review provided by G2
What do you like best about the product?
Look, the thing I value most about OneSignal is how it bridges our dev team and our marketing workflow without locking us into constant back-and-forth, which is huge for me as the E-Commerce & Operations Manager at Coastal Thread Apparel out of LA. Our brand is small, only 11–50 people, and we don’t have a big dedicated dev team on tap every single day. I juggle online store operations, new apparel drop launches, customer marketing campaigns, and regularly test out SaaS tools to see what fits our fashion brand’s needs. Before we started using OneSignal, getting any kind of personalized outreach out to our shoppers was a bottleneck. Our developer was swamped fixing inventory sync bugs, tweaking product page layouts, and prepping our site for seasonal drops. Every time I wanted to send segmented alerts for restocks, flash sales, or new tee launches, I had to put in a dev ticket and wait days to get it live.
OneSignal changed that dynamic because the setup is straightforward for developers, but once it’s wired up, the marketer-facing dashboard is really approachable. Our dev knocked out the core web push, email and SMS connections in a single afternoon, and after that, I can build and schedule campaigns entirely on my own. I don’t need to pull them away from priority site work just to fire off a restock alert for our best-selling coastal hoodies. That independence makes such a difference around launch weeks, when timelines are tight and we need to move fast.
I also love how many messaging channels live in one place. We use web push for site visitors who opted in, SMS for our loyal repeat customer group, and email for longer storytelling around limited runs and fabric updates. We even tested in-app messages for people browsing our mobile web store. Everything lives inside the same platform, with shared customer segments. Last month we dropped a new linen short collection. I built one segment for people who previously bought our linen pieces, another for followers who saved the launch announcement but hadn’t purchased yet, and a third group of subscribers who only shop our sale items. I sent a tailored push notification first to the linen repeat buyers with early access, then followed up with a softer SMS reminder to the second group an hour later. Being able to reuse those same segments across different channels keeps our messaging consistent and saves me from rebuilding lists in separate tools.
The open API and webhook support is another big plus for our stack. We tie it to our online store so subscriber data stays aligned with purchase activity. When someone buys one of our pieces, our store feeds that event over, and OneSignal automatically adds them to a “recent buyer” segment for post-purchase nurture messages. We can trigger abandoned cart reminders automatically too, without messy custom code. It’s reliable enough that I don’t stress about messages failing to send mid-drop.
And honestly, the personalization controls feel built for a small apparel brand. I can drop in dynamic tags for product names, size availability, and discount codes right inside messages. We ran a campaign last quarter alerting customers when their out-of-stock size restocked, and those notifications drove way more conversions than generic sale blasts.
For a lean fashion team like ours, that’s the sweet spot. It’s powerful enough to handle multi-channel customer engagement and flexible through the API, but simple enough that I can own day-to-day campaign work without leaning on engineering for every small change. It keeps our customer communication agile around launches, restocks, and promotions, and takes a ton of pressure off our overstretched dev resource.
What do you dislike about the product?
First off, the segmentation logic can get clunky once you start stacking multiple customer behaviors together. We sell a wide range of apparel, and I often want to build nuanced groups — like shoppers who purchased linen items in the last six months, opted into SMS, and haven’t checked out our new linen restock alert. Simple single-rule segments work great, but layering multiple filters gets confusing fast. I ran into this issue during our summer linen restock. I tried to exclude anyone who already grabbed the new drop so we wouldn’t spam recent buyers. The rule builder kept returning wonky results, and I ended up sending a push notification to a small group of customers who’d already purchased. That was an easy misstep to avoid if the filtering UI was clearer, and it made me double-check every segment three times after that.
Reporting is another area that feels pretty surface-level for an apparel e-commerce brand. I need to tie notification performance all the way back to actual sales: which push or SMS campaigns drove add-to-cart events, how many converted, and what average order value those customers hit. OneSignal shows opens, clicks and sends, but it doesn’t make it easy to map those metrics against our store’s revenue data natively. I have to export campaign CSV reports and manually match them up with our shop analytics after every launch. That manual cross-referencing eats up time I’d rather spend prepping for our next collection drop or cleaning up inventory spreadsheets.
I’ve also noticed limitations around SMS compliance workflows, which matters a lot for a fashion brand running regular promotional texts. We have to stay careful with opt-out tracking and disclosure language. OneSignal handles the basic STOP replies fine, but it lacks built-in tools to audit our SMS list health at a glance. I can’t quickly pull a report showing how many contacts haven’t engaged with our texts over the last 90 days, so I have to run separate exports to prune inactive subscribers. If I let stale numbers sit in the list, we risk hurting our deliverability and running afoul of messaging rules. It’s doable, but it adds another manual task to my plate.
What problems is the product solving and how is that benefiting you?
To put it plainly, OneSignal clears up a major bottleneck we were hitting with customer outreach at Coastal Thread Apparel, where I work as E-Commerce & Operations Manager based out of LA. Our team is small, only 11–50 people, and we don’t have a dedicated marketing engineer on staff full time. Before we adopted OneSignal, coordinating timely customer alerts across different channels was messy and slow. Our developer was always swamped with store fixes, inventory sync issues, and prepping our site for new apparel drops. Any time I wanted to send push, SMS, or in-app alerts for restocks, limited-edition launches, or abandoned cart reminders, I had to submit a dev request and wait days to get it live. That lag killed a lot of momentum around time-sensitive promotions, and we were forced to rely mostly on email, which just doesn’t grab shoppers the same way an immediate notification does.
That’s the core problem OneSignal solves. Its setup is developer-friendly to implement, but once it’s connected, the marketing dashboard is intuitive enough that I can build, segment, schedule, and launch campaigns without pulling our dev away from critical site work. The multi-channel support is huge for our apparel brand because we speak to different customer groups in different ways. Web push works great for people browsing our site, SMS resonates best with our most loyal repeat shoppers, and email lets us share longer brand stories and fabric details. All of these channels live under one roof, and we can reuse the same customer segments across every message type.
I saw this pay off really clearly during our linen collection restock a couple months back. A bunch of our customers had signed up to get notified when their sold-out sizes came back. In the old setup, I would’ve had to maintain separate lists for push subscribers and SMS subscribers, coordinate separate tools, and bug our dev to trigger each alert. With OneSignal, I built one core segment of customers waiting on linen restocks, then sent out tiered notifications: early access push alerts first for our top repeat buyers, then an SMS reminder an hour later for everyone else on the waitlist. The whole campaign was built and scheduled by me, no dev support needed, and the notifications drove a solid spike in sales within the first few hours of the restock going live.
The webhook and open API functionality solves another pain point for us: automating event-based messages. We hook it up to our store so key shopper actions feed straight into OneSignal. That lets us run automated abandoned cart nudges and post-purchase nurture messages without building a bunch of custom scripts from scratch. When someone leaves a linen tee sitting in their cart, the system triggers a gentle reminder. When a customer completes an order, they get a follow-up message with care instructions for their garment. These automated touches keep our audience engaged without me manually firing off messages every single day.
Now, it’s not perfect. I already mentioned the clunky advanced segmentation, limited revenue-focused reporting, and extra work needed to maintain SMS compliance. But those downsides don’t overshadow the main benefit. OneSignal lets our lean fashion team move fast around drops and restocks. It removes the engineering bottleneck from our customer engagement workflow, unifies our messaging channels, and makes personalized, timely alerts accessible to someone like me who’s already juggling store operations, launch planning, and SaaS tool testing. At the end of the day, that means we can capture more sales from excited shoppers and build better habits with our audience, without stretching our tiny team too thin.
Very good
Reviewed on Oct 29, 2026
Review provided by G2
What do you like best about the product?
The send of notifications, when a new article is published
What do you dislike about the product?
Geolocation restrictions, I want word will
What problems is the product solving and how is that benefiting you?
Interaction send notification
Joseph A.
Effortless Push Notifications with Easy API Integration
Reviewed on Oct 29, 2026
Review provided by G2
What do you like best about the product?
I use OneSignal for app notifications, and it engages my users and helps with live updates. I like the easy-to-use API integration and push notifications. The initial setup was very easy, and I’m impressed with the way it works.
What do you dislike about the product?
None
What problems is the product solving and how is that benefiting you?
I use OneSignal notifications in my app to engage my users and provide live updates.
Solves the engagement problem the proper way.
Reviewed on Oct 28, 2026
Review provided by G2
What do you like best about the product?
The automated workflows ensure that no user is ever left unengaged for too long. It is super crucial to keep people well informed about all promotions, announcements or any other piece of information we have to share with them in the given time.
What do you dislike about the product?
Customer service relies a little bit too heavily on chat bots before you can reach a human. But once you get in touch with real human agents, it is quite very easy to explain what is the problem and to receive all necessary help to solve it.
What problems is the product solving and how is that benefiting you?
OneSignal keeps our platform top-of-mind for our audience without requiring daily manual input from our staff. That simply saves our time, and time is the most valuable to all of us, no doubt.
I use one signal for the push notifications for my website / app. it is absolutely great!
Reviewed on Oct 28, 2026
Review provided by G2
What do you like best about the product?
The push notifications and the other features.
What do you dislike about the product?
Nothing! It is absolutely great to use!!
What problems is the product solving and how is that benefiting you?