Listing Thumbnail

    RudderStack

     Info
    Sold by: Rudderstack 
    RudderStack is the leading Warehouse CDP that makes it easy to collect and send customer data to the tools and teams that need it.
    4.6

    Overview

    RudderStack is the leading warehouse Customer Data Platform that makes it easy to collect and send customer data to the tools and teams that need it.

    Innovative companies such as Stripe, Grafana, and Crate and Barrel use RudderStack to:

    • Reduce costs by avoiding engineering time spent on building and maintaining integrations
    • Reduce security risks by leveraging their warehouse as a CDP
    • Increase revenue by unlocking advanced use cases such as real-time product recommendations, personalization, and churn prediction

    For custom pricing, EULA, or a private contract, please contact aws-mp@rudderstack.com , for a private offer.

    Highlights

    • To see how data leaders drive business outcomes with RudderStack, visit https://www.rudderstack.com/customers/
    • HIPAA, SOC2, and GDPR compliant Customer Data Platform
    • For an overview of pricing packages, visit https://www.rudderstack.com/pricing/

    Details

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    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.
    Financing for AWS Marketplace purchases

    Pricing

    Pricing is based on the duration and terms of your contract with the vendor. This entitles you to a specified quantity of use for the contract duration. If you choose not to renew or replace your contract before it ends, access to these entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    12-month contract (1)

     Info
    Dimension
    Description
    Cost/12 months
    Starter
    RudderStack Event Stream - up to 25M events/month
    $17,100.00

    AI Insights

     Info

    Dimensions summary

    This listing offers one contract dimension: Starter, which covers RudderStack Event Stream for up to 25 million events per month. Pricing is based on event volume, not user counts. An event is a single data point from a website, app, server, or cloud application, such as a page load. You commit to this tier under a contract. If your monthly usage passes the included event limit, overage fees apply based on the difference to the next volume level.

    Top-of-mind questions for buyers

    An event is a single data point generated by a website, app, server, or cloud application. For example, when a web page loads, that page call counts as one event. User actions like a login, an order completion, or a page view each count as separate events.
    You are charged overage fees once you exceed the included event limit. The overage fee is calculated as the difference between the next volume level's pricing and your current tier. Data processing continues without stopping. See the vendor's billing documentation for exact overage handling.
    Pricing is based on event volume, not user counts. You are charged only for the events processed, regardless of how many users generate them. This differs from user-based models that count each active user even when those users do not drive activity.
    www.rudderstack.com+1
    Helpful?

    Vendor refund policy

    Read more about our Master Services Agreement and refund policy here: https://www.rudderstack.com/master-service-agreement/ .

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    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.

    Usage information

     Info

    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.

    Support

    Vendor support

    RudderStack is a customer-obsessed company and provides support through the following: - World-class documentation: https://www.rudderstack.com/docs/  - An active Slack community: https://www.rudderstack.com/join-rudderstack-slack-community/  - White-glove support for paying customers For any AWS Marketplace Support please reach out to: partnerships@rudderstack.com  For support for RudderStack please reach out to: support@rudderstack.com 

    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.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    100
    In Streaming solutions
    Top
    10
    In Customer Experience Personalization, Segmentation
    Top
    50
    In ELT/ETL

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Compliance and Security Standards
    HIPAA, SOC2, and GDPR compliant platform
    Data Collection and Integration
    Collects and routes customer data to multiple tools and teams
    Warehouse-Native Architecture
    Leverages data warehouse as the foundational Customer Data Platform
    Real-Time Data Processing
    Enables real-time product recommendations, personalization, and predictive analytics such as churn prediction
    Multi-Destination Data Routing
    Sends collected customer data to various downstream tools and business systems
    Composable Customer Data Platform
    Powered by a Composable CDP that builds audiences from governed warehouse data and activates them across 300+ destinations while maintaining the cloud data warehouse as the source of truth.
    AI-Driven Campaign Orchestration
    AI agents utilize customer data, brand context, creative assets, and performance history to assist in planning, creating, launching, and optimizing personalized campaigns across paid and owned channels.
    Multi-Channel Campaign Management
    Supports performance marketing through Ad Studio and lifecycle and CRM campaigns through Lifecycle Studio, enabling campaign execution across both paid and owned marketing channels.
    Audience Building and Identity Resolution
    Provides no-code audience building, journey orchestration, identity resolution, and real-time personalization capabilities for customer segmentation and activation.
    Governed Data Activation
    Activates governed customer data across 300+ marketing destinations while maintaining data governance and warehouse-native architecture for compliance and data control.
    Automated Schema Management
    Automatically detects and applies source schema changes to the destination schema without manual intervention
    Pre-load and Post-load Transformations
    Supports on-the-fly data formatting and cleaning through pre-load transformations, and SQL-based transformations with dbt Core model execution through post-load transformations
    Multi-source Data Integration
    Connects to 150+ data sources including SQL, NoSQL, and SaaS applications for centralized data replication
    Security and Compliance
    Complies with HIPAA, SOC 2, and GDPR standards with secure connection options including SSH, Reverse SSH, and VPN

    Contract

     Info
    Standard contract
    No

    Customer reviews

    Ratings and reviews

     Info
    4.6
    60 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    80%
    20%
    0%
    0%
    0%
    3 AWS reviews
    |
    57 external reviews
    External reviews are from G2  and PeerSpot .
    Hammad Shabbir

    Centralized data routing has streamlined user journey tracking and real-time marketing insights

    Reviewed on Oct 29, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for RudderStack is to track all user journeys while using it for multiple purposes beyond user journey tracking, such as sending data to different destinations like Mixpanel and BigQuery for data analytics, and sending it to Mixpanel for events and user journeys.

    For user journeys and data analytics, I generate reports on Mixpanel that analyze user behavior data. For instance, when I want to check how many users are involved in A/B testing, I have around four different designs for subscriptions and plans screens. I provide that information through events to RudderStack and then pass it to Mixpanel to decide which design leads to the most conversions or purchases. Additionally, I have integrated with Meta Ads to connect with the Pixel and run all my ads and campaigns.

    My main use cases for RudderStack include transmitting data to BigQuery, sending data to Mixpanel, and passing data to Meta Ads.

    How has it helped my organization?

    Working with RudderStack has positively impacted my organization by increasing productivity and effectiveness among cross-functional teams, especially since I can connect to third-party destinations without making changes in my apps or submitting new builds to app stores.

    Regarding measurable outcomes, the time saved due to using RudderStack has significantly reduced my process from an average of three to four working days for changes to just an hour or two. Productivity improved from spending six to eight additional hours to zero, allowing my marketing team to add new destinations directly on RudderStack.

    What is most valuable?

    Some of the best features that RudderStack offers include real-time events tracking, which allows me to see all events transmitted at any given moment, and the ability to run scripts to change my data before sending it to the destination service, which has helped me redact some identification data for users.

    I use scripts on RudderStack to transform data before transmitting it to destination services, allowing only the real data to be sent. For instance, I created a transformation script to prevent internal users from passing their information to the destination and thus cleaning up test or dummy users.

    I appreciate that RudderStack manages my apps and services smoothly, and I managed to utilize it with the free tier plan, allowing ingestion of one million events without needing a paid plan.

    What needs improvement?

    RudderStack could improve by adding environment concepts for organizing development, staging, and production setups, as the current structure often confuses me, highlighting the need for clearer visibility of historical data for debugging and troubleshooting.

    The documentation for RudderStack is adequate, but the user interface can be confusing. I would prefer a navbar on the bottom left for easier organization changes, which most modern platforms utilize.

    I believe we have covered all necessary improvements already discussed, focusing on the user interface and historical event tracking for troubleshooting.

    For how long have I used the solution?

    I have been using RudderStack for the last couple of years since I joined my organization, starting to work on RudderStack as the platform for transmitting all events and ingesting all data.

    What do I think about the stability of the solution?

    Before choosing RudderStack, it was the only solution I considered, and I find it stable with positive reviews.

    What do I think about the scalability of the solution?

    RudderStack's scalability effectively handles growth and increased demand.

    What was our ROI?

    I have seen a return on investment through substantial savings in both money and time, as initial integration efforts have cut costs by reducing the need for extensive technical resources.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup costs, and licensing has been good, as I find the free plan allows ingestion of one million events, which suits most of my requirements without needing to purchase a paid plan.

    What other advice do I have?

    Overall, I rate RudderStack an eight.

    I chose an eight due to its functionality, smoothness, and features provided, but I believe the user interface could be significantly improved based on contemporary design standards.

    Regarding RudderStack's artificial intelligence capabilities, I see that it has new access management features empowering data authorization and access controls, giving administrators more confidence that data will not be leaked.

    I am using RudderStack as a managed service, directly utilizing it as a Software as a Service offering provided by them.

    My advice for others looking into using RudderStack is to identify and segregate environments effectively to prevent data mixing and ensure smooth operations.

    reviewer2917911

    Audience segmentation has enabled precise paid media targeting and improved campaign performance

    Reviewed on Oct 26, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for RudderStack is that my team deploys CDPs for our clients, and some of our clients use RudderStack, so we help them deploy RudderStack within their marketing and analytical workstreams.

    A specific example of how a client is using RudderStack in their marketing or analytics workflow is that they bring data together from different sources within RudderStack and then build audiences that they can deploy within paid media channels or within their ERP. For example, it's creating specific audiences and then pushing them to Meta, LinkedIn, TikTok, or to Mailchimp to run more targeted, more effective marketing campaigns.

    At the moment, those are the standard use cases for how our clients are using RudderStack.

    How has it helped my organization?

    RudderStack has positively impacted my organization and my clients by helping many of them see a complete and connected user journey, as it brings together data from different sources and touchpoints, allowing us to connect the dots. That in itself is a really big benefit of a solution like RudderStack.

    I can't share any specific numbers right now, but we've seen outcomes such as a drop in cost per lead for auto clients by targeting more effective and niche user segments, thus reducing the cost for driving a lead from the website. In the banking sector, there's been a similar situation where deploying audiences based on specific behaviors to certain personalization platforms has improved key performance indicators, such as click-through rates, due to the niche behavioral audiences we could deploy within RudderStack and easily push to personalization tools.

    What is most valuable?

    The best feature RudderStack offers is partly its worst; it's the ability to actually deploy the CDP seamlessly while acknowledging that there are parts of the UI that are less seamless. However, the ability as a CDP is very easy to use, and the audience segmentation workstream is very niche, granular, and allows you to extract a lot of individual behaviors.

    What makes the audience segmentation so effective for my clients is that generally speaking, my clients tend to give solutions such as CDPs to their data teams, who build audiences using pure SQL in warehouses, which leads to a mistranslation between the data team and the marketing team. This results in it taking them days rather than minutes to create audiences, but with RudderStack, all of that becomes much easier.

    What needs improvement?

    Nothing immediate comes to mind for improvement, although I think some parts of the UI could be enhanced. The support team is very helpful, and the tool is structured and laid out well.

    For how long have I used the solution?

    I have been using RudderStack for probably less than a year.

    What do I think about the stability of the solution?

    I find RudderStack to be stable.

    What do I think about the scalability of the solution?

    I think RudderStack's scalability is good, as you can connect to plenty of data sources, so practically you can expand based on your requirements.

    How are customer service and support?

    The customer support is adequate; there could be regional issues, and while the US team is reliable, I'm based in the Middle East, which has a big time difference that hasn't always helped.

    Which solution did I use previously and why did I switch?

    The clients that have RudderStack haven't really mentioned any previous CDPs they've used, but personally, my team and I have partnered with many of the big CDPs across the globe.

    What was our ROI?

    The primary activation of RudderStack was within paid media activations, and while we haven't moved into ROI or ROAS measurement yet, we're seeing uplifts in some of the metrics mentioned before, so it's heading in the right direction.

    What's my experience with pricing, setup cost, and licensing?

    My client would have handled the purchasing of RudderStack.

    I don't have exposure to the pricing, setup cost, and licensing, as all that was managed by the client who brought us in to derive value from the tool.

    Which other solutions did I evaluate?

    I have clients that conduct regular MarTech evaluations, and the ones that have RudderStack came to us with the solution, so it wasn't a case of running an RFP; it was just that we have it, let's run it and make use of it.

    What other advice do I have?

    On a scale of one to ten, I would rate RudderStack at eight out of ten, as I think it's a fair assessment considering it's a great CDP that allows you to do a lot of things.

    I chose eight out of ten because seven would suggest some form of consistent or significant flaw, which I don't think RudderStack has, while nine would mean it's outstanding which I wouldn't push it that far. The lack of ability to deploy within sovereign nations such as Saudi Arabia and follow those specific requirements means it's not really in the nine or ten category, so I think eight is fair.

    I haven't looked into RudderStack's governance and security capabilities in too much detail, but the documentation suggests it ticks all the boxes for our governance and security protocols and certificates. Both I and my clients are satisfied in that regard.

    Regarding RudderStack's accuracy and reliability of output, I think it's adequate, but I haven't really used that part of RudderStack much. The clients that we have that use RudderStack are not really trusting of components that are too automated or reliant on AI, so I cannot provide further comment.

    RudderStack is primarily deployed within the regional warehouses, so we use public cloud.

    Both of the examples I have use multiple cloud providers; some have Azure and GCP, while another has GCP and AWS. I'm not sure what they specifically connect to RudderStack, but as a business, they operate on both.

    My advice to others looking into using RudderStack is to make sure you know your data. Some CDPs can work with unstructured data, but RudderStack may not be one of them. When you have good clean data and a clear idea of what you want to do, RudderStack can deploy those requirements quickly.

    Jure Repina

    Unified analytics data has created a single customizable dashboard for faster insights

    Reviewed on Oct 23, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for RudderStack during the time I used it was to bring different analytics sources to a coherent dashboard.

    For a specific example of how I used RudderStack to bring those analytic sources together, we stitched together data from Google Analytics and PostHog, and routed it through RudderStack; that is the function of RudderStack.

    How has it helped my organization?

    RudderStack simplified getting all this data to one location, so I would say it did have a positive impact, but in the grand scheme of things, that is pretty standard nowadays.

    The specific outcome for my organization from getting all the data in one location was that we had a single dashboard to look at, so that was the main goal, and it was possible with RudderStack.

    What is most valuable?

    The best feature RudderStack offers is a clean UI.

    What I liked about the clean UI is the overview, how everything is routed, and how easily I can disconnect and connect different sources. I can pipe them easily to targets as well, so the overview was really clean to understand.

    The feature where I could customize my data was also valuable; I could manipulate it with a few lines of JavaScript before sending it to another tool, and that was helpful.

    What needs improvement?

    I liked the open-source part of RudderStack, so it could definitely be improved there.

    The dashboard could be improved; as far as I knew at that time, you could host your open-source self-hosted dashboard, but it was not at the level of the online version, which was free to use. It would be really beneficial for someone who wants to self-host everything and not send their data to any cloud.

    For how long have I used the solution?

    I am currently not using RudderStack, but I was using it for about a year.

    What do I think about the stability of the solution?

    In my experience, RudderStack was stable at that time. There was some incident, but it was quickly fixed by the team. They had a really active Slack channel where I could write about issues, and they quickly responded.

    What do I think about the scalability of the solution?

    We only stitched together a maximum of three or four data points.

    How are customer service and support?

    The customer support is really great. They had a really active Slack channel where people offered support. There was also one person from the open-source team who was really friendly and wanted to make open source better. I would give a rating of 10 out of 10 for that.

    Which solution did I use previously and why did I switch?

    We used Databox before RudderStack.

    We decided to switch from Databox to RudderStack because it was open source and we could then self-host it.

    How was the initial setup?

    At first, we used everything in the cloud with RudderStack's free plan. Then we switched to hybrid, where the transformer container was self-hosted, but the dashboard was used in the cloud because the self-hosted version was not that good.

    What was our ROI?

    We did not track our return on investment that precisely, but it definitely saved time. The collection of data from different sources was minimized to just one specific dashboard for an overview. We looked at this data about three times per week, so it saved us a few hours per week.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing is that we mostly used the free plan, and then we switched to self-hosting. We used the free plan and then self hosted, so I can not comment on the pricing.

    Which other solutions did I evaluate?

    Before choosing RudderStack, we evaluated Segment.

    What other advice do I have?

    On a scale of one to 10, I would rate RudderStack a nine. I was pleased with most of what we needed.

    A nine is pretty much perfect in my opinion, but the improvement could be the self-hosting part. They tried to be active in open source, and they even had separate Slack channels for open source.

    I would advise others looking into using RudderStack to try it out. I hope they still offer a free plan, and if the free plan is not enough, just try self-hosting and see how it works.

    GabrielSantos1

    Unified events have powered reliable journeys and now connect campaigns across all channels

    Reviewed on Oct 18, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for RudderStack is being able to connect several data sources to Google Analytics and event triggers that I can fire from the frontend and mainly the backend, so I can send to CleverTap or some automations that I have also used. Basically, I can connect several data sources that are implemented on the frontend and also from the backend, including purchase and subscription event triggers, and from that, I can connect to several providers and several destinations without needing to configure one thing. I do not need to configure one event for each provider I am using. This makes it much easier for me because I greatly simplify my logic for event triggers and synchronization without having to configure everything from scratch for each system I am going to use. For example, CleverTap would be one such case, and with HubSpot, I could connect with the exact same events that I already have configured. I have already developed several automations that used these events, such as sending tracking to the Meta platform, Meta Ads, Google Ads, using the exact same events that all the other platforms received.

    How has it helped my organization?

    The ease of connecting multiple sources and destinations with RudderStack impacts my day-to-day work by bringing clear benefits. In CleverTap, when I started using RudderStack, the main reason for using CleverTap was that we were using CleverTap, but we did not know whether it would be suitable software for our use cases, which would be email, WhatsApp, SMS triggers, and building messaging flows. We signed the contract with CleverTap but did not know how long we would stay with them, and RudderStack brought a big benefit in that I could test the tool, configure all the events, and manage to unify everything in a tracking plan. I had also built a tracking plan that I knew was exactly the user journey that I would use regardless of the software. This applies not just to the Customer Engagement Platforms like CleverTap but also to analytics platforms like Amplitude, using the RudderStack data source.

    The most practical example I had was precisely this: with the same events and the same tracking I did with CleverTap, I was able to use that in Meta automations, Google Ads, without having to configure everything again. I could also use it in tracking triggers for Meta, Google, and even TikTok API with an internal service I developed, which processed the events. I built a financial system that used backend events that I knew were one hundred percent reliable to present churn and MRR reports, tracking all users' payment events and building the company's financial dashboard based on that.

    The most obvious clear benefit this brought me is not configuring everything from scratch and being able to use a validated structure because I knew that my dataset was being validated. I could see any errors and if I needed to make any corrections, I could do it within the platform. RudderStack shows the error percentage happening in the data, which was one of the biggest examples.

    The estimate of time savings I arrived at this through several processes. For example, when we did the universal identification of users, which involves unifying our "asset," the SSC ID, which is the Account ID from our database, across all destinations, RudderStack helped a lot with this by allowing real-time transformations to unify that data. The GA4 implementation and even Firebase were accomplished using RudderStack. I had multiple sources: web frontend sources with JavaScript, backend sources with Node.js, and Firebase itself sending this information. If I had to integrate Firebase, the backend, and the frontend manually, even with a ready structure for CleverTap, I would have spent three times as long for these new integrations using Node, JavaScript, and Firebase. I could join the user's web journey with reliable purchase data from the backend, which had an extremely high success rate, and also from Firebase. I would not easily achieve that without Firebase, which would certainly have increased my workload significantly.

    What is most valuable?

    I would add that the Transformations in RudderStack, if I am not mistaken, is the name of the feature. Basically, some fields where I would need to do special processing did not require processing from the frontend. Let us suppose I have a platform where the required phone number format is different from all the others. I could create a Transformation in RudderStack just for that source I wanted to use, and only that source would receive it. This has happened before.

    Another point was when I had a very specific business rule in the platform. We needed to create some messaging flows and infer that from a specific parameter, country ID, in the platform sent in the events. In CleverTap, I could not map that country ID to what the country was, so I did that using a Transformation where I created a lookup table, mapping the country ID into a readable name, Brazil, Chile, Portugal, Spain, to use inside CleverTap. This type of transformation helped me many times because some specific tools required it while others did not. I could customize the use case for each platform based on these transformations. I created several little rules based on these transformations, including external API calls, where I enriched data from the IP address. RudderStack itself provides a library that can determine the user's location from the IP, and I have run many segmented campaigns based on users' locations with a transformation that RudderStack gave me, where the user's IP could provide additional fields to enrich my data in real time.

    The best features that RudderStack offers, in my opinion, include its main feature, which is having a fast connection with destinations where you will use the platform, so you do not waste time with configurations and name transformations. For me, this is exactly the platform's proposal, and it does that very well. The second feature would be the transformations I mentioned. I did not use the ETL part of uploading to databases like BigQuery, as I know you could schedule events to upload events to an external database every two or three hours, but I only used real-time flows. What was most useful for me was the Transformations and the quick connection between destinations.

    Regarding RudderStack's AI features, I find the governance and security aspects excellent, and I appreciate the tracking plan configuration inside RudderStack itself, which I find very interesting.

    What needs improvement?

    Regarding the transformations I mentioned, everything worked as expected. However, figuring out how it worked took a long time. The issue is that RudderStack's documentation does not explain the transformation flow well, making it hard to understand where the transformation was applied because of different sources. For example, Node.js had one format, and the frontend part with JavaScript had another format, and I did not know how to work with transformations between these nodes due to lacking documentation. I had to conduct many tests over months to gradually figure out how the transformation worked.

    I experienced another problem with name restrictions that were not documented. I remember using "name" in a transformation to transform from a generic name such as full_name to "name", but sending it to CleverTap did not work without providing any error. It merely did not arrive. It was not until I switched the variable name from "name" to "short_name" that it worked. It took two days to realize this issue was not in my transformation or the JSON I built but rather a name limitation not mentioned in the documentation. Essentially, the main problem is the documentation, which I find terrible. When it does exist, it is not very helpful.

    One problem I have seen in RudderStack's documentation is that because it covers many tools and different destinations, there is a lot that is poorly documented and does not explain how it works, which I believe is due to many different destinations and edge cases that are not mapped in the documentation. For example, in Meta Ads, there are usage permissions issues when you create a Meta app to use the API, leading to various permission conflicts regarding number verification that require an API call via Postman, among other potential problems.

    RudderStack can improve mainly in its documentation, which is lacking. It does not adequately explain how to use the platform, what edge cases exist, and issues such as forbidden names are not explained either. The documentation around Transformations needs to be better as well, to clarify RudderStack's data flow and how it treats incoming data from sources such as JavaScript, which would assist in understanding the expected JSON for each type of information.

    A potential problem beyond documentation relates to a limitation on API calls for external enrichment. Specifically, I have had a two-second lifetime limitation for the transformation to make an API call, wait for the response, and insert it into the flow. Two seconds can be a very short time.

    For how long have I used the solution?

    I used RudderStack for basically a year and two months, around a year and three months.

    What was our ROI?

    RudderStack positively impacts my organization, and I was able to measure concrete results such as time savings and increased efficiency. As I mentioned, RudderStack is a CDP we used in connection with CleverTap, and the savings in results, particularly in revenue, reflect closely connected to CleverTap. For instance, in CleverTap, we have had three to four consecutive months of net revenue around twenty to thirty thousand, solely due to the messaging triggers from CleverTap, but that uses data from RudderStack. I believe I could have saved maybe around forty to sixty percent of my implementation time using RudderStack. At the very least, I estimate about thirty-five percent, but I have not tracked paper results on the time saved. It was definitely a very valuable tool to help me achieve results with CleverTap.

    What other advice do I have?

    The primary factors influencing my rating are the ability to utilize several input platforms, multiple input nodes, and assign data to various destinations, all of which significantly simplify my work. Even if the Transformations did not exist, which are extremely useful, this capability alone saves a lot of time.

    The cloud provider I use is RudderStack's own provider. I do not utilize any external cloud implementation, just event routing through theirs. I only use the cloud offered by RudderStack's platform without any integration with AWS, Google Cloud, or Azure.

    My advice for others thinking of using RudderStack is to first understand the platform and how it works. I think having course documentation such as what CleverTap offers, which provides excellent courses to understand their platform, is crucial because RudderStack lacks that. I suggest trying to implement, but do not just aim for a functional setup. If you are unsure about something not working, explore the platform to understand it. I faced many use cases where I had to experiment extensively due to scarcity in documentation. If I had to advise someone starting now, my key suggestion would be to try to grasp the platform first, since that proves more critical than just implementing the data flow they have in mind. I rate RudderStack a nine out of ten.

    reviewer2848659

    Unified customer events have created 360 profiles and now support company-wide data insights

    Reviewed on Jun 04, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for RudderStack includes event collections and customer unification for 360 profiles.

    How has it helped my organization?

    RudderStack has impacted my organization by allowing us to integrate our customers and providing scalable visibility into the activities within our system.

    RudderStack allows for a smooth integration of customers from several sources, approximately seven in total.

    What is most valuable?

    The best features of RudderStack for my setup are identity stitching and event collections from different sources, which end up getting used the most.

    What needs improvement?

    The biggest friction point or frustration I have encountered with RudderStack is documentation and updates to the releases.

    I wish RudderStack had a better transformation framework.

    If I could change just one thing about RudderStack that would make the biggest difference in my workflow, I would say a more predictive monitoring of the event workstream would reduce the number of alerts we receive.

    For how long have I used the solution?

    I have been familiar with RudderStack for almost three years.

    How are customer service and support?

    Our team did not need any formal training as it was intuitive, but we actually received support from RudderStack as part of the purchase.

    Which solution did I use previously and why did I switch?

    Before I landed on RudderStack, I was partially using Snowplow.

    I decided on RudderStack specifically over continuing with Snowplow because it was cheaper, simpler to use, and easier to manage.

    How was the initial setup?

    When I first implemented RudderStack, it took a few weeks to get up and running.

    What about the implementation team?

    The scope of that setup involved a small part of the data team, but there are many source systems.

    What was our ROI?

    The adoption of RudderStack has gone well since the whole company uses data from it, and we primarily have one type of user that generally builds the integrations, along with one or two administrators.

    Which other solutions did I evaluate?

    I did not consider any other tools alongside RudderStack.

    What other advice do I have?

    The product I want to review is RudderStack, the customer data platform and event pipeline tool. My advice to someone considering RudderStack who has a similar workflow to mine is to try the open-source version if you have doubts and then see if it is a fit. I would rate RudderStack a nine on a scale of one to ten.

    View all reviews