Segment is a customer data platform that consolidates data from multiple sources to provide real-time insights and enhanced customer profiles. It enables businesses to personalize customer interactions by using AI-driven predictions and recommendations. Segment offers tools and integrations that help streamline data collection, management, and activation for targeted marketing campaigns and customer relationship management.
Capabilities |
|
---|---|
Segment |
|
Ease of use |
|
Deployment | Cloud / SaaS / Web-Based |
Support | 24/7 (Live rep), Email/Help Desk, FAQs/Forum, Knowledge Base |
Training | Documentation |
Languages | English |
I've been using Segment Connections for a while now, and the product has delivered on the core promise every single time. Built-in connections with the various platforms make it so easy to implement. The need for tech professionals' help is minimal, as the documentation is well structured and one can find answers to almost everything there. Even if some questions remain un-answeres, the support is always there for you. That creates immense opportunities for business people to use the power of data to support the growth of their business at any stage.
Even though the free tier provides solutions for many challenges, there's still inconsistency with scheduling the destination data syncs. You can't plan a sync whenever you need; it's under a paid tier. There's a workaround, but I believe offering the sync scheduling option would be a huge relief for users still using the free version.
Segment Connections make data collection incredibly easy. Thus businesses can benefit from the power of data at any stage of development. Not even mentioning the power of having data from various sources under one roof.
Segment Connectors provide us with an easy understanding of connecting source and destination. It is something like plug and pay which I find is an excellent feature.
One of the downsides I notice while working with Segment is that even though they have so many connectors, there are still some well-known platforms that don't have connections as a source or destination—for example, Pipedrive.
Recently, in cases where they lack connections with any platform, they can provide support by creating great functions. Thou the services are on the expensive side. And also an easy and quick connection with Segment's Solution Archiet also is a great help.
The best part about Segment is the ability to combine user data from very different sources. No matter if it's from an api, sql or even excel. This makes it possible to very quickly start extracting value from your datasets without first having to spend huge amount of time and resources.
The ability to quickly set up tracking for spesific events requires some more setup than other tools like Google Tag Manager. This can be a problem for non-technical marketing people.
Unified tracking across all platforms. The ability to easily identify users across their devices and different touch points has made it possible to visualize and analyze the entire digital customer journey from A to Z.
Event routing capabilities which help our teams route events to different destinations with the minimum amount of code.
Segment should provide session id functionality which can help us in deriving important metrics. Batching of events while loading to Data Warehouses
Less code and more UI driven functionality Real Time event based analytics Creation of Data Lake with less resources
Ease of implementation of events. Plug and play any new destination. Protocols helps us keep a close tap on the efficient implementation of the events even when there is no QA.
Pricing is slighltly on the upper side, especially post the acquisition. If this can be worked upon then rest everything is very good. Very reliable service from them.
Unified analytics for my platform. Help create a data lake for my events (in addition to sending them to other destinations). Help maintain an events library.
The real time data and computing capabilities
Lack of ability to use Segment to send messages directly through CRM platform
Real time data
Segment is an infrastructure, a tracking framework and a data hub all at once. It has been the cornerstone of our product data and operational data operations since the very beginning.
Even though it provides much control, it still requires strong ownership to keep it clean. Having someone in charge is also essential to control the privacy stakes and the pricing (which can get very expensive).
It solves tracking management and makes dev work much easier when you have multiple tools to send data to. In essence, it makes everyone much more productive, tech and marketers alike.
- Segment was easy to set up and integrate with our website, mobile app, backend service, chatbots, etc., as the origin. - Some plugins facilitate integration with various frameworks and programming languages. For example, in NuGet for asp.net, download the segment package and voila, the same with the npm node js, for instance. - You can send data to multiple destinations simultaneously, for example, mix panel and google analytics, which is very good. - It has integration with practically any data analysis platform you can imagine. For us, it is a complete and excellent product.
- It is pricy!! The monthly cost is absurdly high, especially in big projects, since the price is based on the number of single users tracked per month. - Debugging is not consistent and at higher traffic, it works worse and worse; sometimes it's hard to debug or know what's going on if something goes wrong. - Navigating through the interface is tedious when you have to switch multiple times between sources and destinations. Segment makes data easy, and because of the tool's quality, it comes at a cost. The benefit is it does scale with you because the price plan works on MTUs. But it really depends on the size of your business. Beware not to over-enable and connect too much if you are not using it.
Through the segment, we can integrate all our services (from different providers) in various programming languages and platforms in the same channel, monitor our users to improve our applications, and implement use cases related to the client's needs. Currently, without this tool we would not be able to improve our products and satisfy the customer. It also allows you to integrate this with different platforms such as Google Analytics and the Mix panel to observe graphs and funnels on user behavior.
I started to use Segment on the QA side of things, first time using it, found it very simple to review actions and views taken in the app. It was very detailed and caught everything the client requested to track. I am using Segment for a second time as a Project Manager now so it has a different focus, attended a webinar and have also been doing some research on integration with other interactive tools for dashboard creation and marketing side of things.
I think as I start to use more Segment I would be able to compare with other tools, but this is way different than GA and other tools I've used in the past so want to be able to explore/discover Segment full potential to find disadvantages to my focus point but so far so good
what's going to be most important is how we use Segment as a potential tool at our company. I've only used following client's expectations so I want to be able to share what Segment can do with my team
Segment gives me complete control over all the data coming from our products, nearly codelessly. It also makes sure that data is uniform and clean. Support is prompt and excellent
Honestly nothing. Every time myself wishing Segment had some capability, I find out it already offers said capability. From PII management to call error troubleshooting.
Before Segment we had to install and code for every tool in our stack separately (Mixpanel, Google Analytics, Fullstory, etc.). Now we just do it once, and when I want new tools added its as easy as one click.
Segment is incredibly simple to use and seamlessly integrates into other technology, allowing us to put data, and the customer, at the heart of our technology and business
Segment is not the cheapest software or contract we have, by far. However, if you have solid data and technical support you will get a strong return on your investment.
Segment allows us to create a single source of truth for our customers. Similarly, we use it to embed our data into all of our technology stack. It is easy to set up and usually error free
Segment is just amazingly easy to setup and use. Across the entire team (developers, product designers, marketing, product, management and more), the value that we gain compare to the amount of effort spent is just unbelievably good!
Converting to a business (enterprise) account took too long for our organization, and during the wait phase, some of Segment's greatest features were blocked for us to use.
Settings up the infrastructure for PLG and product analytics across all products and departments, lowering dev dependency, creating clearer and better looking code, implementing and integration tools onto our product stack and way more!
good ecosystem of source/destinations to send/receive events across from your application. Good personas integration to build strong audiences using event data
docs around pricing could be more clear. MTU based pricing is not easy to figure out early. Also currently the segment public api documentation can be improved - the old api docs are available as well as the new api docs
using segment as a customer data platform to send events from a variety of internal sources. and using destinations to send events downstream. actively looking to use data privacy portal capabilities
Using Segment through the years saved us the time required to connect and sync data between different tools. Easiness of use, perfect documentation and the ability to debug events in Segment makes it a perfect tool for us.
I dislike the fact that, from our point of view, there are several tools that we still can't automatically connect to Segment like Recurly, or Chartmogul for instance.
We use Segment to send product data to different business tools our company uses on a daily basis. Segment is especially helpful, as it automatically 'translates' data we send, so that there are no errors when data is delivered to a particular destination.
As a developer, I use the debugger the most. When I am implementing new events I can add them to the code on my local machine and see them come straight through into Segment while I am testing. I have confidence that this data is reliable once pushed to production. Their customer service was fantastic, they proactively offered me a customer success implementation call to do a health check on our implementation. This was followed by a more technical call with Segment to run over one more complicated issue, which we worked together to resolve. Their team were knowledgable, flexible and easy to work with.
It is not so much a dislike and I would suppose that this issue is really out of the hands of Segment, but we had a little issue with the Google Analytics 4 destination not being fully functional for our implementation with server side events. Like I say, this was a limitation to GA4 being in beta, but the Segment GA4 server side destination isn't so I was expecting full functionality there.
We now have a single source for all events coming through from our website. We have managed to shift our teams mentality from "everything is in Google Tag Manager" to understanding that Segment is the single source of truth for all events. With Segment, adding new destinations is easier than before, especially with the easy to use debugger.
I love being able to collect data from multiple sources and sending it to the rest of my tools automatically with little to no configuration. No need to worry about how to shape your data to make it work for every tool.
I haven't found anything missing yet, but I've only scratched the surface. I'm currently leveraging page and identify events only.
I'm getting more out of my website visitor data by enriching it with Clearbit and sending richer profiles over to my CRM (HubSpot) and my web analytics tool (Google Analytics).
Amazing and simple Dashboard, how easy is for non-tech users to start adding sources and destinations. Personalized and real-time customer experiences
To be honest, didn't find any points or services that I dislike in Segment, everything is working perfectly all time
Collecting all user data from all our websites and managing them with different trackers (pixels) in one amazing dashboard provided by Segment. It's a complete data toolkit for our team.
Ease of implementation with analytics.js library. Long list of Source and Destination integrations that can be enabled with a click of a button. Personas product is a huge value add to create a customer profile graph.
The Protocols and Personas setup and onboarding process require a significant amount of setup and team training time.
We are able to track customer interactions across dozens of different clickstream sources, as well as third-party SaaS solutions. This reduces the amount of integration, ETL and data movement code we have to write and maintain ourselves.
Debugger for verifying events. Able to see the schema for complete events implemented. Able to see failed events which help in debugging any issue related to events implementation
Mostly everything is there. There should be some custom dashboard which we can make according to our requirements. Any mechanism to share failed events reports on email would be very helpful.
Mostly everything around events implementation is sorted with the segment. Previously debugging of events was quite challenging but after segment any team member can test these events.
the web ui is very simple to use, and allows non-engineers to add new analytics platforms without code change
Some functionalities like filtering are behind the business plan, which may be prohibitive for some.
We use segment to send Identify and Tracking analytics to multiple destinations