Intro to Segment
What is Segment?
Segment is a single platform that collects, stores, and routes your user data to hundreds of tools with the flick of a switch.
Segment Spec
Segment’s Spec outlines the semantic definition of the customer data we capture across all of our libraries and APIs.
Setting Up Segment
1. Enable a Source
What is a Source?
Segment’s Spec outlines the semantic definition of the customer data we capture across all of our libraries and APIs.
What are Cloud Sources?
Collect data out of your favorite tools, to get a full view of your customer interactions.
2. Get Data Flowing
Sources Documentation
Technical documentation for getting data flowing from each of our Sources.
Analytics.js Quickstart
A guide for getting data flowing from your website, our most commonly used Source.
How do I test my connections?
Learn about Segment features to validate your data is flowing through Segment.
What’s a tracking plan and why should I care?
Align the events you track to your business goals.
3. Enable a Destination
What is a Destination?
Destinations are business tools or apps that you can connect using Segment with a flick of a switch.
Destinations Documentation
Technical documentation for getting data flowing from Segment into our Destinations.
Google Analytics Documentation
Get data flowing into our most popular Destination, Google Analytics.
What is a Warehouse?
A warehouse is a central repository of data that has been collected from one or more sources.
Getting More out of Segment
Setting up Data Warehouses
How to provision a Data Warehouse and allow a Segment warehouse connector to write to it:
Industry Specs
Mobile
Segment’s recommended spec for standardizing the events that comprise the core mobile application lifecycle and associated mobile campaign and referral events.
E-Commerce
Segment’s recommended spec for standardizing the events that compromise the core e-commerce buyer lifecycle.
Video
Segment’s recommended spec for standardizing the events that compromise how a customer is engaging with your video and ad content.
Using a Server as a Source
Segment HTTP Tracking API
Record analytics data from any website or application. The requests hit our servers, and we route your data to any destination you want!
Joining the Segment Platform
If you’re interested in connecting your tool or application with Segment, first apply to join the Segment platform. Our team will guide you through the integration process, and our partner docs will tell you everything you need to know along the way.
If you have any questions, or see anywhere we can improve our documentation, please let us know!