Event tracking has transformed how we understand user journeys and improve product decisions
What is our primary use case?
My major use case for RudderStack is streaming the event data from our website and mobile apps to our analytical database, or destination database, and afterwards, we are preparing our BI or analytics over the events that we captured using RudderStack.
Apart from it, we are preparing some user journeys and funnels through RudderStack events, making it a very helpful tool.
We captured events mainly from our major funnels through RudderStack. For example, we have a sign-up funnel, KYC funnel, order funnel, and repeat order funnel. We placed some events at different points across the journey on our website. Whenever users interact with specific points on the website, we capture their presence. Afterwards, we try to map those events with the timestamps and the session ID provided by RudderStack, which is one of the most important features, allowing us to see where users are when they drop off and better our product.
What is most valuable?
RudderStack provides a platform to ensure product quality and understand user behavior, allowing us to improvise and optimize our product. The tracking plan feature provides an optimized version of the events in a semantic way, which is very helpful. The default attributes such as page attributes, page properties, operating system properties, context traits, and user traits are also major aspects we use across events.
Overall, RudderStack is a good tool. Additionally, I believe that organizations not using the high-price version of RudderStack should have access to the event audit API, which I consider one of the most fantastic features that every organization should have to track their events. A basic versioning of the event audit API or allowing stakeholders to upload event schemas via CSV to the tracking plan would be very helpful, but the tracking plan feature itself is fantastic.
The best feature RudderStack offers is the analytics over the past two days, past seven days, past 30 days, or however much event volume has occurred in those windows. Other major features include the tracking plan feature, the code-generation feature, and the event audit API feature, all of which are very helpful across RudderStack.
The best feature I rely on the most in my daily work is the volume of events in a specific time window, which I check every two hours during working hours. This feature gives me an idea of how my website is performing, the traffic flow during working hours, and alerts me if something breaks based on the event volume.
RudderStack has positively impacted our organization by opening the door to tracking user journeys across the platform, understanding user performance and behavior, and assessing how well our product is doing. It helps us measure the impact of different features on our product.
RudderStack has helped us reduce errors by revealing where users get stuck in their journeys, allowing us to improve our product and reduce manual efforts. If we understand user performance, we can optimize our product to reduce friction at key success points.
What needs improvement?
RudderStack should work on its sync time; currently, the minimum sync time for injecting data into warehouses is about 30 minutes. I think it should be reduced to about five to ten minutes so that the BI team does not have to wait so long for insights on the user journey.
Another improvement I have mentioned is including the event audit in basic or starter plans, making it accessible for smaller organizations with lower budgets.
For how long have I used the solution?
I have been using RudderStack for almost 18 months.
What do I think about the stability of the solution?
RudderStack is definitely stable.
What do I think about the scalability of the solution?
On scalability, I believe RudderStack is already more than capable without requiring version upgrades. It handles multiple tasks simultaneously without lagging or latency issues, indicating its good scalability.
How are customer service and support?
Customer support has been good in our case. Whenever we face issues or have questions, our customer support agent returns to us within two business hours. We have not encountered difficulties with customer support previously, so I think it is good.
How would you rate customer service and support?
How was the initial setup?
I cannot comment much on the pricing, setup cost, and licensing since I am not the right person to answer that question. However, I can say, in comparison with other market-standard tools that I am not too familiar with, people often say that RudderStack is a value-for-money tool. It has been a good experience.
What about the implementation team?
I purchased RudderStack through the AWS Marketplace.
What was our ROI?
I have seen a good return on investment with RudderStack, as it gives me valuable insights into my product and user behavior. I believe I am getting a good return on the investment I have made in RudderStack. I can comment on two metrics: time saved and better insights I gained using RudderStack. In terms of time saved, I do not need to contact each user to understand their journey anymore; I can see the metrics or funnels from RudderStack directly. Regarding insights, RudderStack provides ample information on performance and areas needing attention.
Which other solutions did I evaluate?
While choosing RudderStack, we did not evaluate any other options. We found that RudderStack was suitable for our specific use case through public community recommendations, so we decided not to delay our decision by researching other tools.
What other advice do I have?
I would recommend RudderStack to my community if someone asks me for solutions related to the issues I have solved with RudderStack. I would definitely advocate for RudderStack.
I advise anyone looking into using RudderStack to choose it if they are seeking a tool that effectively captures events, tracks user journeys, and evaluates products. RudderStack offers good value for money regarding scalability, stability, reliability, and features, so I positively recommend people use it and provide feedback based on their experiences.
I provided a review rating of 10 for RudderStack.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Reliable, developer-friendly CDP that integrates seamlessly into the modern data stack
What do you like best about the product?
RudderStack makes it easy to collect, transform, and route event data to downstream tools like Snowflake, Klaviyo etc. Its warehouse-first approach aligns well with modern data workflows, and the open-source flexibility is great for teams that want more control. We’ve used it to unify customer behavior data across web and mobile into our analytics layer with minimal latency and strong governance.
What do you dislike about the product?
Setup can also be tricky without solid engineering resources on hand
What problems is the product solving and how is that benefiting you?
We’re using RudderStack primarily for website event tracking. It helps us centralize and route user interaction data to downstream tools like our data warehouse and analytics platforms. This setup gives us reliable, real-time visibility into on-site behavior without having to manage multiple custom tracking scripts, which improves data consistency and saves engineering time.
Smooth migration from Segment
What do you like best about the product?
Rudderstack does everything we need from a CDP while also utilising the investments we have made in our data platform. It's effectively the best of both worlds, end-to-end data collection, governance, and activation while being lightweight, flexible, and not over engineered. The migration was smooth and the UI is intuitive. We have also had a great experience working with the team and they deliver on their roadmap.
What do you dislike about the product?
Some of the initial Profiles and rETL setup was a bit fiddly but progress on the roadmap has resolved a lot of these pain points since we onboarded. We would still like even greater observability of data flowing through the pipes but that is also supposed to be coming soon.
What problems is the product solving and how is that benefiting you?
Rudderstack allows us to collect, govern, unify, and activate our user and customer data for a use cases covering omnichannel marketing and personalisation. Due to it's architecture we are able to do this more cheaply and efficiently than we previously experience when using a packaged CDP. The tool's ease of use allows us to bring data to business problems, often without the need for data engineering involvement.
Amazing Data Governance and rETL capabilities
What do you like best about the product?
They excel at making CDIs powerful and developer friendly and enable easy event tracking, unification, and activation. We also need the GDPR, and compliant solutions they offer.
What do you dislike about the product?
I do not have any cons - RudderStack gives us exactly what we need to do business. They require an initial setup but that’s what makes the tool powerful. It’s built for teams that value owning their data and pipelines end to end
What problems is the product solving and how is that benefiting you?
Our data is unified, and they allow easy event streaming across all of our tools. We had a previous solution in place and saved a large cost by migrating, and now we’re actually able to use all of the data we unify.
The Modern Data stack's secret weapon
What do you like best about the product?
This is a game changer for Snowflake users
Data lands in your warehouse in seconds
A new feature that allows you to control the frequency of specific model runs
What do you dislike about the product?
Debugging and obseravability lag
Identity Resolution Transparency
What problems is the product solving and how is that benefiting you?
RudderStack centralizes data collection,allowing business to unify customer interactions from various sources from single view.It offers greater flexiablity and control,allowing organizations to avoid dependency on a single vendor and adapt their data strategies as needed.
A Key Asset In Our MarTech Process
What do you like best about the product?
Its data warehouse first focus is a game changer. The low-friction data ingress and egress warehouse within a single tool reduces our maintenance overhead and provides more actionable data. Furthermore, the fantastic support from RudderStack's team has been instrumental in ensuring a smooth and productive integration process at various phases of our technology journey. Their responsiveness and expertise have consistently exceeded our expectations.
What do you dislike about the product?
Permissions management in RudderStack leaves a bit to be desired. RBAC is nearly non-existant.
What problems is the product solving and how is that benefiting you?
Low friction data warehouse ingress and egress for better decision making and customer acquisition, engagement, and retention. We spend less time moving data between platforms.
Great tool, exceptionnal support
What do you like best about the product?
Amount of sources / destinations available
What do you dislike about the product?
The main user connections interface can be useless with a great number of connections
What problems is the product solving and how is that benefiting you?
Event Stream, ETL and Reverse ETL
Rudderstack helped bring our data stack to life
What do you like best about the product?
Having Rudderstack onboard as our destination of choice for product events has made a massive difference to our velocity as a data team.
Rudderstack's simple transforms meant we never needed to write more than 20 lines of code to get a source or destination online. Its simple interface also let us easily see our entire data architecture at a glance. Rudderstack also allows you to enable and disable sources and destinations in a no-mess way. We avoided outages while migrating, which is rare with a migration project of this size.
In addition, the Rudderstack team have been massively helpful in getting us online and providing support for our (sometimes outlandish) data requirements. Thanks folks!
What do you dislike about the product?
We're keen to see more automation of deploys to Rudderstack and more full-featured connectors to some destinations: Rudderstack is great for the happy path, but sometimes more obscure features of destinations aren't available. But overall very happy!
What problems is the product solving and how is that benefiting you?
We collect millions of a events a day from our products and need to push them to destinations (e.g. Mixpanel, Snowflake) with completely different data shape requirements. Rudderstack does a wonderful job of making most of that complexity completely disappear.
The support is specially attentive
What do you like best about the product?
I wanted something to connect with shopify and easy to use, that's why I like it.
What do you dislike about the product?
It should have a chat for support, but slack also works well
What problems is the product solving and how is that benefiting you?
Event tracking on shopify
Does everything Segment does + great transformation & reverse ETL features
What do you like best about the product?
Rudderstack powers our entire customer data event flow. We have connected it to more than 6 sources and over 10 destinations. Our engineers never have an issue implementing anything, our product managers & analysts have the power to wire up new tools and transform data using JS as needed (without an engineer) and it just all magically works.
What do you dislike about the product?
- New version rollouts could be done better, we had a bug that was caused by one but nothing in the UI told us there was an issue (as it was working fine before the new release) and it took a few days for the support team to realise what was going on
- Very minimal timing but twice we've had outages which caused event lost, this is about 15 mins each time over the last year
What problems is the product solving and how is that benefiting you?
Fast integration for new tools
Saving engineers from working on "solved problems" and making them more productive on meaningful work
We have instant access to all of our customer data in all tools, this means a simple firing of an event from a new backend data process means we can action it in something like an email marketing platform