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 |
Its graphical interface is very well optimized.
The cache is sometimes too strong and causes conflicts
Control the frequency of use of my app and offer products based on tastes
iOS integration is super easy and it has so many downstream integrations. I particularly like Segment + Apptimize integration for our A/B experiments. Any new events we send to Segment just magically end up on our Apptimize goals which is super handy.
Couple of things missing that require us to still have other SDK's / Analytics platforms in place. For example Facebook SDK's `FBSDKAppEvents.activateApp()` and exit links for Adobe Analytics We've also had at least 2 experiences with our segment service being down for a period of time. They handled it well tho when we spoke to them on the phone. They explained what went wrong, how they are mitigating it from happening again and they were able to replay the missing events for us.
Understanding user behaviour so we can understand if the changes we are making result in more or less user engagement
I like how I can connect different apps and manage the data flow at ease. I've been using this tool since a long time now, and never got any complaints about it.
It's missing a few integration which I would like to have but apart from that, nothing.
Managing my data flow, reducing errors in it, connecting a lot of apps in one place.
Huge fan of the ability to send product event data everywhere (including sales tools)
No major complaints. Once you're up and running, the product is fantastic!
Sending data from our product and other sources to all of our most important destinations on the sales and marketing side.
Fast and easy solution for analytics task.
Small UI and UX issues in the web dashboard.
- Easy setup - Turn on and turn off new analytics services in the dashboard - Real-time debbuger
Simple, easy to use and a cost per MTU (monthly trackable user) versus raw data. This means we can build deep, rich sets of information about our customers while only being charged based upon the number of customers.
Segment's own dashboard is quickly overwhelmed with so much data and it is really necessary to use another tool to consume and work with the data collected.
Customer behavioral tracking and flow across multiple properties and systems. Insights that we haven't had in the past.
What I like the most is that, while segment works as an intermediate bridge between the actual site and 3rd party services and platforms, it offers also a real-time monitor so you can see and understand all the process and improve your funnels. Also, it can help you better organize how they work and if everything is in place. Amazing tool.
One of the -unfortunate- dislikes (and this was expected actually) is that in order to keep this flexibility, there's a loss of functionality when it comes to 3rd party platforms working with Segment. But this is a small price to pay, compared with what you get at the end. Also, one other thing is that although they have a great Customer Care department, when it comes to support on the communication between segment and the 3rd party services, the guys usually prompt you to contact the other company. Although this is expected, still, it would be nice to provide a first level answers before forcing you to go to the other service in order to get the answers you're looking for.
Having an intermediate platform like segment when communicating with 3rd party services, means that you can easily switch between 3rd party services, with minimum changes in your actual code. The only thing you need to make sure is that the selected section is supported in segment. But that's one of the great things, the amazing support.
Rapid development and implementation of Segment is probably the main feature. The UI is easy to interact with to see all of your sources and destinations, even for very large installs. Being able to quickly validate that data is sending with sample payloads is an excellent feature. Customer service is king and this company has it down cold. Anytime I have a question or an issue, they're ready to help.
Salesforce functionality is currently limited to standard objects. If you need to work with custom objects, you need to use another tool to harvest segment events and feed them into the custom object in Salesforce. The UI is still a work in progress with some small annoyances but nothing that I would consider a showstopper. They're constantly enhancing their UI so I'm willing to live with minor bugs.
Trial and usage data in platform stored in our CRM and analyzed in a few different BI tools. Having all of our data in one place has been a godsend. In the past we had data all over the place and it would take days or weeks to get a good picture of what was happening in our business. Now we have real-time information fed into one place and can analyze it in a BI tool quickly, Amplitude or Chartio.
The visual query creation tools have made it incredibly easy to create very complex joins across many data sources an step through the logic later on when we want to make changes.
5:35pm downtimes have on occasionally coincided with deadlines where we were crushing to get out some numbers.
We used Segment to create a huge variety of operational dashboards, including key business metrics for the CEO, user social behaviors, and even to identify users of our platform that built up their own large audiences. Identifying our influential customers has a huge help to the marketing team.
no need to put 50 snippets in the code the product team has the hand
features that are gated for enterprise users I want to use protocols and personaes
product team has been able to experiment with many of new tools without bugging engineering
Segment: - Is very easy to implement - Has multitude of tools can be then added or removed from their dashboard, from marketing to business intelligence - Just keeps getting better One of the best features you can get from Segment is getting your data back; that mean that a lot of analysis can be done manually by someone with some data science experience without having to pay for more expensive business analysis tools. And the data is there for you to keep, and even transform, and then can be send to other tools that might not even exists yet! All because Segment takes care of the integration, retrieval, and delivery of that data.
The pricing can be steep depending on the size of your company and stage. They are very good to work with, though, so properly explaining your use case, what you expect from it, and what budget you have in mind can get you a long way into getting a good price.
Consulting.com has a small engineering team and an even smaller analytics one, as the sole Product Manager, with Segment we have been able to juggle analysis for business critical decisions; integration of tools required by marketing, sales, etc.; and a growing company doing something different in its usual market. Segment has allowed us to stay nimble, support most of our use cases, and even build important features from our roadmap in a fraction of the time they would have taken without it.
It took me a little bit to realize the full power of Segment but after I did I fell in love. I always felt a little guilty asking a developer to add a snippet of code so that I could test out a cool new tool that I thought could help our business. When I asked them to install segment I thought I was just asking for another script that I would evaluate and eventually remove. That was the last time I ever sent a script. I love being able to simply implement different tracking tools in our web app, testing our products and choosing the ones that will help us achieve our business goals all without ever having to send a snippet of code to a developer.
Setting up tracking by logins was a little tricky and the documentation did not help too much. Additionally setting it up for Staging, Development and Production branches is not too easy and we still do not have it set up properly.
We are able to evaluate how people use the app, where they get stuck how often they are using it, what pages/ features are being used and how often.
I like the way it integrates with any other analytics and marketing tools and seemingly collect and pass on the full customer data. I was also impressed by the price and ease of implementation.
For the purpose that Segment fulfills, i don't see any faults or lack of features. All that was needed is there pre-packed and ready.
I needed to tie user data with its session data in an easy way and have it passed on to other analytic tools and marketing tools to properly analyze conversions, the path to conversions, session details and so on. Segment was essential in tying user data with session, now each session corresponds to a specific user with all its historical data and not just an anonymous number.
The language specific APIs are very well documented and once your app is hooked up properly, the plug and play nature of destinations is super useful for piloting different tools. I really like how clean segment can keep code compared to implementing 3 or 4 tool-specific APIs.
I wish the debugger kept track of more history so I could go back further than 40 events without using a destination to record it. Some of the tool-specific features are not supported compared to using their tool-specific APIs.
Once you need more than one tool that relies on events from your application, segment makes sense. The single API for multiple destinations keeps the code clean. And the turnaround from deciding on a tool to the tool providing value or realizing a tool is not useful becomes very small.
The number of connections, the ease of setting everything up, and their commitment to keep everything up-to-date. It's a great platform.
Honestly, logging in is annoying b/c Chrome Password Manager and Lastpass don't recognize the form fields, so they won't auto-populate with my credentials. Otherwise - it's great!
We're dumping our marketing data (website, hubspot, UX, ads, etc), sales data, help desk, and finance platform into a data warehouse so we can build a custom DMP for various business functions.
Over the past few years I've implemented segment with 3 different companies. Each time I've been very pleased with the ease of setup and maintenance. On top of all of that, Segment has continued to add more robust and valuable features (e.g. warehouses) with great customer service/help when needed.
I wish there was a 'native' analytics experience in the web product, at least as a baseline. I think there could also be some value in a workflows/transformations feature as well.
We are using segment to track user behavior in a centralized way while also making the data accessible to various tools we rely on. It has also been really valuable to use to consolidate user interaction data from multiple sources into a single warehouse.
The team, customer support and overall service
Nothing much, really ! Can't say more than that, great product that's all.
Data pipeline management drastically improved.
One of the simplest, but most effective products we utilize to understand the early growth of our unconventional startup, Segment is an essential ingredient in the mix.
Wait, there is something to dislike? News to me.
A tool like Legalize Trees comes to life by connecting with a well understood community of committed folks. Segment allows us to connect appropriately, in an authentic voice well received by a diverse community of Americans nationwide.
Segment is the only analytics event provider that lets you easily and cheaply take your event data into your own environment. Other ones either charge a ton (GA) or make it really hard to export data. I recommend Segment to every startup I advise.
They need to build more sources. Many of the services they have integrations with could be great sources.
Event tracking and exporting data from other services (example would be zendesk). The event tracking is easy to implement and I love that you can export it to your own data warehouse.
The onboarding process - Segment has clearly spent a lot of time perfecting the process of getting up and running with multi-platform analytics & data warehousing. In a matter of a day I had integrated analytics into an application, shared that with multiple services, and routed it to our data warehouse.
The Team plan is fairly priced for what you get, but it's a big jump up for the (our) simple initial use case of setting up multiple environments for a single application, or sending analytics data from multiple related platforms.
For a startup, Segment allows developers to focus on building the application without costly distractions. Segment's data warehousing has saved us a ton of what would have been costly data systems architecture time. The flexibility to leverage any existing analytics platform as our needs evolve is an excellent value. The analytics.js API is very well designed and has been painless to incorporate into our React / Redux app (thanks to the redux-segment library).