Recs.
Updated
Specs
Pros
Pro Cross-platform
Segment.io has API endpoints for mobile, browser, and server analytics, as well as a HTTP API so no matter what your analytic needs are, you can unify them all with a single service.
Pro Provides a single simple and consistent API for all integrations
Segment.io's api is very easy to use, with very straightforward methods, like Identify
, Track
, and Page
, and each API call is hooked up to your chosen service integrations to call the equivalent method so you only need to learn one API.
Pro Easy to try out new services without requiring any changes to your page code
Segment integrations can be setup with configuration only requiring zero code deploys on your server. There is a fast turnaround time for adding the integrations that gets the new service on your site in minutes, making it very quick and easy to try out a new service while you're evaluating whether to use it. Since the scripts are loaded dynamically, it allows you to deploy new services with zero html changes so you don't have to break page caching.
Cons
Con You are limited to what is on the integration store
Setting up integration for non supported service is complex