
Overview

Product video
WebEngage is a customer data platform and marketing automation solution that helps consumer tech enterprises and SMBs engage users effectively and simplify retention. We help brands drive revenue by targeting existing customers and anonymous users with highly contextual and hyper-personalized engagement campaigns across multiple communication channels.
Product and marketing experts worldwide use WebEngage to craft seamless user lifecycle journeys that convert current users through data-driven, well-timed omnichannel engagement initiatives. We enable brands with in-depth product and marketing analytics to track growth metrics and campaign performance. Leverage WebEngage's AI capabilities to predict user behavior and engage them live!
Highlights
- Multi-Channel Communication: Reach customers through various communication channels, including email, SMS, in-app messages, web push notifications, and more
- Journey Designer: Design seamless customer journeys with the intuitive Journey Designer, ensuring a consistent experience across touchpoints
- In-Depth Analytics: Leverage powerful analytics and reporting tools to gain actionable insights into customer behavior, campaign performance, and user preferences
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month |
|---|---|---|
WebEngage CEP | Monthly Active User | $1,000.00 |
Personalisation | Web personalisation | $1,000.00 |
Vendor refund policy
No Refund
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
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.
Resources
Vendor resources
Support
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.
Standard contract
Customer reviews
Accurate Real-Time Analytics with Flexible Charts for Stakeholder-Ready Insights
Seamless Integration and Rich Features
Personalization has boosted retention and drop offs are reducing through behavior based campaigns
What is our primary use case?
My main use case for WebEngage Customer Data Platform is retargeting, implementing pop-up banners, personalizing landing pages, and tracking user data and user behavior.
I use WebEngage Customer Data Platform for retargeting by tracking user behaviors and interests based on categories they are predominantly interested in. For example, if a customer shows more interest in specific games, I implement WebEngage Customer Data Platform on the web gaming website where I work as a consultant. This gaming platform has various game titles, so WebEngage Customer Data Platform can personalize based on user behavior and history. If customer preference is on mobile games, we show all the lists of mobile games on the homepage, whereas if they prefer desktop games, the landing page will highlight desktop games. We perform a lot of personalization based on their tracking behavior, and this is my main use case.
What is most valuable?
The best features WebEngage Customer Data Platform offers include web personalization and data tracker.
What I appreciate most about those features is the ease of use, the flexibility, and the smooth integration with multiple platforms.
WebEngage Customer Data Platform has positively impacted our organization by improving our drop-off users and retention users significantly. For drop-off funneling, we have successfully reduced the drop-off users by about 15% month to month, and for coupon claim or conversion, it has worked very well as we see coupon claims at about 25% per month.
What needs improvement?
I think WebEngage Customer Data Platform can be improved if they work with AI segmentation. I believe there is still room for improvement on their AI features because sometimes the AI segmentation and timing do not perform as well in A/B testing, as the manual segmentation and timing still deliver better results in terms of click rates.
Regarding WebEngage Customer Data Platform's AI capabilities, I believe I can trust their compliance as they have the necessary security certification.
Unfortunately, for the accuracy and reliability of WebEngage Customer Data Platform's AI output, I think they still need to improve because my A/B testing with manual methods yields better results in terms of click-through rate and delivery rates than using AI segmentation and delivery time.
For how long have I used the solution?
I have been using WebEngage Customer Data Platform for one year.
What was our ROI?
I measure the drop-off reduction and coupon claim increase through the analytic dashboard on the platform while also adding additional tracker attribution using Branch.
What other advice do I have?
WebEngage Customer Data Platform's campaign functionality works well, and if there is any specific coupon code, such as during payday sales, we broadcast it through the web push using WebEngage Customer Data Platform.
My advice for others looking into using WebEngage Customer Data Platform is that if you are a medium to small business, WebEngage Customer Data Platform should be on your top list. However, if you are an enterprise-level company, you might consider another brand because scalability at the enterprise level relies heavily on AI, and unfortunately, WebEngage Customer Data Platform's AI still needs improvement in my honest opinion. I rate this product an 8 overall.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Automated class reminders have boosted attendance and revenue but notification inbox still needs work
What is our primary use case?
My main use case for WebEngage Customer Data Platform at UpSkillist is reminding people that they have classes and that they need to attend them. Second is generating revenues through retargeting channels such as SMS. Another important use case is reporting. When we discuss events and analytics, WebEngage provides data that helps us understand how much revenue we have obtained from which channel and how the trend is progressing. I can analyze metrics such as open rate, click rate, and other key performance indicators in both tabular format and Excel format. In the WebEngage dashboard, I can see how my open rates and click rates are trending, along with my click-through ratio. This information keeps me updated and helps me strategize my next campaigns and determine which channels I should be reaching out on. If I conduct a campaign with email and some users are not available on email, I can reach out to them through SMS or web overlays.
How has it helped my organization?
I believe everything regarding improvements needed for WebEngage Customer Data Platform is covered. I would leave that to the product team of WebEngage to do all the necessary analysis and come back with solutions. The notification inbox could be a separate channel, but since it is not there, I would leave it with the WebEngage product team to finalize rather than giving recommendations.
What is most valuable?
The reminders feature is valuable in the context of WebEngage Customer Data Platform. UpSkillist is an e-learning platform where we have learners from different parts of the world. We have users from the US, UK, India, Australia, Asia, EMEA, LATAM, and many other regions. It becomes very difficult to send out reminders and get attendance updated and back on track across all these regions. WebEngage helped me set up reminders to ensure that even though a user has signed up for lesson one, lesson two, or lesson three, they receive reminders based on what they have signed up for. This made my attendance consistently trending upward.
Second is generating revenues through lifetime memberships. We got good revenue through WebEngage because of different email service providers and different SMS service providers. When you have different ESPs and different SSPs, you have the opportunity to work with them and learn from those services without repeating the mistakes you made with current ones. You have options, whereas some automation tools have their own sending providers, making it difficult to understand where exactly the problem is.
WebEngage has a deliverability team and their own services team. If you have a very customized campaign that needs service support from WebEngage, their services team helps you. Whether you have professional services enabled or disabled depends on the campaign type and the account you hold with them. I feel more privileged with WebEngage because the majority of my hurdles are getting solved. This is not just because of the relationship built with WebEngage, but because of the service I receive from them. I attend weekly huddle calls with WebEngage to understand where WebEngage stands for UpSkillist and what issues we are facing. If WebEngage is releasing new features, we get the privilege to test them and understand whether they are helping us boost our business.
The best features of WebEngage Customer Data Platform depend on every organization. For me, Journey Builder, analytics, and dashboard are the best features. When I say dashboard, I can create multiple dashboards as I want. Every morning before I start my work, I can look into those metrics and understand what strategies I need to make for the rest of the day, week, or month. Analytics gives me cohort analysis, events analysis, and funnel analysis, through which I can understand everything from a user perspective. Journey Builder gives me the option of connecting users on different channels. If a user is reachable on email but has not opened the email, I can still reach out to them on different activated channels. Journey Builder helps me understand based on user behavior and shows me how many users are opening emails and what your opening window is on each day of the week. Based on that, I send campaigns and promotional triggers to get maximum revenue. Another recommendation feature is web personalization. If you have a website and a user visits for the first time and then drops off but is moving towards a final purchase, when they visit the website again, you can personalize that entire content for them so that the user sees personalized content while others see generic content. This is the best feature that WebEngage has for personalizing website content and getting more conversions. Everything is best with WebEngage, and it depends on how organizations treat it and recognize these as the best features.
What needs improvement?
I would suggest a notification inbox feature as a separate channel with WebEngage Customer Data Platform. Let's assume that a user is getting a push notification through an app and you want that particular notification that was triggered a while ago, yesterday, a week back, two days back, or whenever, to be stored in your app's notifications. I think that should be a separate channel rather than a particular feature inside another channel. Notification inbox is not actually a separate feature, though it has been mentioned in the documentation guide as a separate channel. However, it has been treated as an in-house feature of push and web push. If this feature were available as a separate channel with WebEngage, I would have stuck with WebEngage entirely rather than going to any other solution.
Regarding metrics, I am able to reach my targets with WebEngage Customer Data Platform. Obviously, it depends on user activity, as some users would be active during certain months and there would be some idle or dull months. During dull months, WebEngage makes sure that I meet my targets at least 85 to 90 percent of the time, which means I have the best service providers and channels coming in. Regarding attendance, there was a lesson drop where the benchmark for lesson one was around 60 percent and for lesson two was around 50 to 55 percent. For lesson three, it was around 50 percent. When we understood the metrics with WebEngage, we discovered that lesson three was falling short by 5 to 10 percent, which was concerning. Since WebEngage was able to share these metrics with me, I was able to create campaigns to ensure people came back and took their lessons for lesson three, getting my attendance back to 50 to 55 percent.
From an operations perspective regarding WebEngage Customer Data Platform, I do not find many issues. However, if you do not make up your payments, they keep on pointing out popups that annoy you on every click. If you have not made a payment for WebEngage services and it is overdue, payment reminders will keep popping up, which is annoying. I am not sure if WebEngage can come up with some alternative options to ensure this is not impacting users or organizations.
For how long have I used the solution?
I have been using WebEngage Customer Data Platform since 2020.
What do I think about the stability of the solution?
I do not see WebEngage Customer Data Platform as unstable. Any downtime or reliability issues are absent.
What do I think about the scalability of the solution?
WebEngage Customer Data Platform can handle growth and increased user load well. I had experience with an account that had almost 13 million users, and it managed them properly without any downtime, rundown time, or any error on the APIs.
How are customer service and support?
I know how to reach out to WebEngage regarding support. Just an email to the support team and then your account managers look into the matter. This makes your task easier and your question gets solved very easily.
Which solution did I use previously and why did I switch?
We were using Marketo as a prior solution before WebEngage. I am not sure why it was part of that discussion or why it was switched to WebEngage. When I joined this organization, it was already WebEngage. I did a proper evaluation with WebEngage competitors regarding options before choosing WebEngage Customer Data Platform, such as Salesforce and many others. I felt WebEngage was the most suitable platform that would help me with all my requests, and since I already have a good relationship with WebEngage, I felt it would help me with all the things. I just went ahead with WebEngage.
What was our ROI?
I have seen a return on investment with WebEngage Customer Data Platform. Whatever we pay for WebEngage, I would say we are getting the most out of it. However, certain times we have to neglect the platform cost because it will not settle up or provide any return on investment. Let's assume we are paying almost 2,000 dollars for the platform. If we get a revenue of around 125, 130, or assume 220 dollars, I am not sure if that would settle up the return on investment. If you forget about the platform fee and just focus on the email service provider fee, you are always on the profit side regarding return on investment.
What's my experience with pricing, setup cost, and licensing?
It was not challenging for me with WebEngage regarding pricing, setup cost, and licensing. WebEngage was quite understanding and was able to understand every use case rather than just talking about charging a certain number of dollars for something. They were getting it customized for me, which was the best part. Licensing was not per seat. It was based on the MAU we have. The seats are not counted; it is the users and events that are counted. We were happy with the onboarding and also happy with the pricing negotiations.
Which other solutions did I evaluate?
I did a proper evaluation with WebEngage Customer Data Platform competitors regarding options before choosing it, such as Salesforce and many others. I felt WebEngage was the most suitable platform that would help me with all my requests, and since I already have a good relationship with WebEngage, I felt it would help me with all the things.
What other advice do I have?
I would advise picking up the best ESPs and SSPs and making sure your account is being set up with WebEngage Customer Data Platform. Double-check while you are being onboarded because later on, there would be certain miscommunications happening because WebEngage's technical terms are quite different than any organization's technical terms. I would rather suggest all organizations double-check the moment they are being onboarded. We run WebEngage Customer Data Platform on our own servers in my organization. We have just got our access done with them. Since I take care of the communications part, the access part and everything was being taken care of by the tech team. They would be the right people to talk about this, but I will come back to provide more details if needed. I have given this review a rating of 7 out of 10.