Josephine Liu, Sherry Huang on June 9th 2021

Our latest feature, Journeys, empowers teams to unify touchpoints across the end-to-end customer journey.

All Company articles

Sam Johnson on January 15th 2015

In November, we announced a brand new product, Segment SQL, that transforms and loads your customer behavioral data directly into a hosted database powered by Amazon Redshift. This means you can go directly from a track call on your website and mobile app, to a cross-platform relational database, without lifting a finger.

But once your data is in a flexible SQL format, it’s your job to put it to work! Today, we’re announcing two new SQL partners — Xplenty and JackDB — that will help you do just that: process and analyze your data.

Xplenty – Drag and Drop Big Data Processing

Xplenty lets you to process, clean, and transform your data with a drag and drop interface. You can design dataflows, schedule jobs, and process both structured and unstructured data without code.

Using Segment and Xplenty, you can sort, filter, and aggregate your customer behavioral data with just a few clicks – you don’t need to install or maintain any databases. You can also integrate other sources of data into your Segment SQL Amazon Redshift cluster from NoSQL, MongoDB, SAP HANA, and more.

Read the docs or contact Xplenty.

JackDB – Broswer-based Querying Software

JackDB is a clean and simple tool for data analysis and SQL-based reporting. It’s entirely browser-based, so you can connect from anywhere and collaborate with your colleagues. JackDB also adds a security layer for your data infrastructure, including two-factor authentication, role-based access control, real-time activity monitoring, and full audit logging.

JackDB continually maintains a connection to your Segment SQL data source – even for long-running queries – so you won’t lose your work. The results will always be available in your browser.

Read the docs here.

Get Started with Segment SQL

Segment SQL is available on our business plan, alongside other VIP features like data access, replay, and your own dedicated analytics consultant. If you’d like to learn more, contact us today!

Sam Johnson on December 8th 2014

Today we welcome FullStory, an analytics application for understanding the customer experience, to the Segment platform.

FullStory delivers video playback sessions of how people interact with your product. You can also chose a specific interaction, like “Signed Up” or “Purchased Product,” and watch sessions for users that took those actions. Alongside the product video, FullStory displays a list of events that user initiated.

If you turn on FullStory with Segment, you’ll be able to quickly understand how people move through critical points of your product, and what happens when they don’t.

This type of detailed analysis is very helpful for UX designers to test new features, product managers to identify where customers get confused, and marketers to encourage high value interactions.

To get started with FullStory, check out our docs. If you’re new to Segment you can learn more here, and sign up here.

Sam Johnson on November 25th 2014

We’re excited to announce that MobileAppTracking by TUNE, a helpful service for mobile ad attribution, is now available on the Segment platform.

It’s a tough problem figuring out just how effective your mobile ad buys are, and MobileAppTracking helps you attribute your user acquisition, engagement, and retention campaigns to the appropriate channels and partners.

MobileAppTracking as a Data Source

Our MobileAppTracking integration is a special one. If you turn on MAT via Segment, we’ll pass the attributed data detailing which campaigns a user saw – what we call postbacks – back through Segment to your other analytics integrations. The campaign will show up as a user property. So, with other tools on the Segment platform like KISSmetrics and Mixpanel, you can visualize how customers from each channel use your app throughout their lifetime, and calculate the long-term value of each advertising source.

MobileAppTracking allows you to:

  • Dive into the performance of each of your marketing campaigns to evaluate which are most successful in contributing to the high value users.

  • Easily find and add new advertising partners to your marketing mix to drive targeted results.

  • Increase your app discoverability in the app stores and convert more users.

Check out the docs here for more information about how the MobileAppTracking integration works, and how to enable postbacks.

Current Segment customers can just turn on MobileAppTracking in the Segment control panel to get started. You don’t even need to download an SDK or resubmit to the App Store. Win!

If you’re new to Segment, you can get started here.

Peter Reinhardt on November 5th 2014

Early this year we visited our customers in New York City and asked “what do you do with your raw analytics logs from Segment?” Five straight companies independently told us that a team of their best engineers were laboriously transforming and loading their raw Segment logs into Amazon Redshift.

Why Redshift?

Because they wanted the full power of SQL. To run deep analysis and answer detailed questions. To build recommendation algorithms. And to use business intelligence tools like Tableau, Mode Analytics, and Chartio on top of their Segment data.

Our mission is to make using customer data easy and powerful, so we thought, why not build it and save them the hassle?

Web and app tracking, straight to SQL

Today we’re releasing the latest addition to Segment’s customer data hub: direct access to your customer data in a SQL database, powered by Amazon Redshift. Redshift is immediately available as a part of our business plan.

For the first time ever, you can go all the way from user tracking on your webpage or mobile app to an enterprise-grade, SQL data warehouse with just a single line of code:

And even better, that same line of code sends data to your email marketing tools, your ad conversion pixels, your CRM, and your out-of-the-box analytics tools, too. For our existing customers, you can upgrade to SQL just by contacting us, no code changes required.

Sign up to get started.

New SQL Integrations

SQL access opens up an entirely new category of tools for Segment customers. This means we’re announcing new partnerships with best-in-class Business Intelligence tools that exercise the full power of SQL, and let you build beautiful and powerful dashboards. We’re really excited to have them join the platform!

  • Chartio is a powerful business intelligence tool designed for anyone to use. You can use their drag and drop interface to create in-depth analyses and beautiful visualizations of your data. Offer: 30 day free trial.

  • Looker is a business intelligence tool designed for the modern company. Your organization can access, control, describe, explore, and visualize your data across any browser, on any device. Offer: 30 day free trial.

  • Mode is a SQL-based analytics tool that lets you query, visualize, and share data. By capturing your entire analytical process in one place, you can achieve deeper insights as a team. Offer: Unlimited users for 30 days. Analytics templates: Mode Playbook.

  • Periscope aims to be the ultimate data visualization tool for the professional data analyst. You can realize up to 10,0000X gains in query speed, run advanced SQL queries, and quickly and easily share your dashboard. Offer: 30 day free trial.

  • RJMetrics is the business intelligence platform built for the business user. Your Segment data is consolidated with other datasets into a central data warehouse, allowing for unprecedented flexibility of analysis and a holistic view of your data. Offer: 14 day free trial.

Once you’ve signed up for Segment SQL, you’ll be able to grab credentials for these tools in your integrations control panel, and easily connect your Segment SQL database to start exploring your data.

Already in Production

Get Started

In the past, having a clean, powerful SQL data warehouse was a benefit reserved for huge corporations that spent millions of dollars and invested years of engineering effort. Segment SQL is designed to change that, and make SQL customer data accessible to a whole new group of enterprises and businesses at a fraction of the cost. We’ve tried it ourselves, and frankly the ability to answer arbitrarily detailed questions is extremely addictive.

To boot up your own cluster, shoot us an email

PS. If you’re going to AWS re:Invent in Vegas, come say hello! We’ll be at Booth 247 demoing Segment SQL for the first time. Email to schedule a meeting!

Peter Reinhardt on October 8th 2014

Today we have some exciting news to share with you! Segment has raised a $15 million Series A from Accel, Kleiner Perkins and This new funding means we get to invest heavily in our mission: making your customer data a joy to use!

Back in December 2012 we launched Analytics.js, our open-source library to make installing analytics easy. From that very first post on Hacker News, your feedback has led us to build server-side libraries, mobile SDKs, ecommerce plugins, raw data access, historical replay, and over a 100 new integrations—all designed to make using customer data a joy rather than an engineering headache. Today, you can collect your data wherever it’s generated and route it wherever you need it to go with the flip of a switch.

Traditionally, teams have had to make difficult choices when it comes to managing their customer data. They might choose individual best-in-class tools, but then spend months evaluating and integrating them all. Or a team might integrate once with a single “monolithic” solution like Adobe SiteCatalyst or Salesforce, but then realize a jack of all trades is the master of none.

At Segment, we believe that businesses shouldn’t have to choose. Our hub model has the low integration cost of monolithic suites, but connects you with an entire ecosystem of specialized, best-in-class tools to make your data incredibly powerful. Your data should go with you wherever you want, whenever you want.

Over 4,000 companies are now using Segment as their customer data hub. Their engineering teams have saved an enormous amount of time and energy, while simultaneously giving their marketing and analytics teams a huge competitive advantage: the flexibility to build the best marketing stack possible. We take great joy in knowing that our customers are able to focus their teams on buildingincredible products, rather than wasting months pushing data around.

But there’s still a huge amount of work left to do.

First, there are hundreds of integrations to build for you. Your combined hunger for specialized data tools in every niche is voracious. We have 117 integrations today, but we have nearly 200 additional requests in our backlog. With our new funding we’ll be adding integrations faster than ever, giving you instant access to the best and newest tools in every niche.

Second, it’s still too painful to collect basic customer data. The new funding will help us bring you better ways to plan and manage your customer data, and even easier ways to implement tracking. Stay tuned here, we’re incredibly excited about this!

Third, every one of our partners has to rebuild an enormous amount of infrastructure to collect the same customer data. They each have to rethink the schema for the data, rebuild SDKs and libraries to collect it, and maintain the computing infrastructure to process it all. We want to let our partners skip these distractions, and help them focus on their core value-add: doing something with your data.

Our mission is to eliminate the unnecessary complexity of integrations and tracking, and make using your customer data dead simple.

Our team is now 27 strong and growing quickly—check out our job openings! We’re psyched to take on these new challenges, and help build a healthy, powerful ecosystem with you and our partners. We’re just getting started. And with that in mind, we’ve dropped the .io. You can find us at

Until next time,

Ian, Ilya, Peter and Calvin

Diana Smith on September 23rd 2014

At Segment, we believe you should be able to use your data effortlessly, no matter where that data is collected – your website, your mobile app, your TV streaming service, and now your smartwatch app, too!

That’s right folks, today we’re excited to announce new support for Android Wear that opens up a host of analytics or marketing tools to Wear developers.

Why is this awesome? Segment is the only way to get your Android Wear customer data (user interactions like “Opened App,” “Signed Up,” “Played Song”) into the most popular analytics and growth tools on the market like Google Analytics, Mixpanel, and KISSmetrics. Here’s a complete list of the tools on our platform!

When you use Segment as a customer data hub, we’ll capture and send your event data to any tool on our platform. Rather than installing SDKs individually, you just install the Segment master SDK and track important customer lifecycle events. Then, we’ll translate and send this data off to any tool you toggle on in our control panel.

No extra SDKs. No learning new APIs. Just install Segment once, and try any integration on our platform with the flip of a switch.

With Segment support for Wear, you can consolidate your customer lifecycle data across all platforms – Android Wear, Android, iOS, and web – into a single view and and put it to use.

Using a combination of email, analytics, and marketing automation tools on the Segment platform, you can send notifications to people who downloaded your Wear app but haven’t opened it recently. You can analyze how retention differs across devices. And, you can figure out which segment of your mobile users are early watch adopters, then send others like them a promotion.

Here’s how it works.

Our Wear library looks exactly like our Android library, so our Android users are already a few steps ahead. The SDK simply relays the tracking calls you set to the phone, which then queues the calls and sends them to Segment. We’ll transform the data and forward it off to all the tools you’ve enabled. Like Google’s Wear API, our library is still in beta, so we’ll continually update it based on Google’s updates.

For all the info on how the Wear library works, check out our technical docs:

Ready to get started?

Sign up today and head over to our Android Wear docs!

Peter Reinhardt on August 28th 2014

Our goal is to make collecting and routing analytics data easy so you don’t have to think about it. Rather than dealing with the minutiae of analytics implementation, pixels, and weird archaic javascript libraries, you should be able to spend time using your data to make your store better and get more customers.

Today, Segment is launching for ecommerce. Our new ecommerce platform plugins make it simple for online retailers to get up and running with analytics and marketing tools with the flip of a switch.

New Plugins: Analytics for Ecommerce in Two Clicks

For merchants on the Magento, WooCommerce, WordPress eCommerce, and Goodsie platforms we’ve created plugins that entirely automate the process of integrating analytics tools. Without contracting a developer, you can do things like show Facebook ads to customers who’ve abandoned their carts, and measure how much revenue your newsletter actually drives. No code required.

“Understanding customer behavior is extremely important for ecommerce companies. Analytics and marketing tools can help merchants learn about their user behavior and then take action based on that data,” said Joel Bronkowski, head of business development at WooCommerce.

Segment makes it easy to get started. Just turn on the Segment plugin in your platform’s settings. Segment will start tracking important visitor actions like viewing pages and products, adding items to carts, and completing orders. To send this data to new tools, you toggle them on in our control panel and drop in your credentials.

“It’s incredibly easy for WP eCommerce users to get started with Segment,” said Justin Sainton, lead developer at WP eCommerce. “Once you’ve activated both plugins and entered your API key, you don’t have to do anything else! Your most important ecommerce events are already being tracked.”

Without Segment, ecommerce companies would need to install all of these analytics and marketing tools individually, and few companies have the bandwidth for this type of developer work. With Segment’s new plugins, you can get started in minutes, with zero code.

If you’re not on one of these platforms, no worries. We’ve written an easy setup guide for Amazon Webstore merchants, and our ecommerce API - which powers our plugins, is available to everyone.

“Segment is an amazing tool for ecommerce companies working to increase conversions,” said Vijay Venkatesh, CTO of BaubleBar, a leading online jewelry store. “They’ve made it easy to install the tools we need to optimize our marketing campaigns and site design, and we’ve saved months of engineering time.”

Want to learn more about why ecommerce companies need access to hundreds of analytics tools? We got you.

Ready to get started? Let’s do this.

Peter Reinhardt on August 28th 2014

Today, we announced new support for online retailers to get up and running with analytics in minutes. Our plugins for Magento, WooCommerce, WP eCommerce, and Goodsie ecommerce platforms let online merchants install Segment, and turn on any tool they want to use in seconds. And, our Ecommerce API sits underneath the plugins and works for any company that’s selling stuff online.

But why do ecommerce companies need access to all of these tools with the flick of a switch? What value do they provide?

Months to Minutes: Development Speed Matters

In the past, ecommerce companies needed to hire developers to install analytics, email, advertising, and optimization tools individually.

This is crazy because each tool is powered by the same information – who is on your site and what are they doing. However, each tool requires this information in a slightly different format.

Developers used to have to write code to track this same information, in different languages, on every page, which could take a month for each tool. This means that companies tended to stick with one tool, and cringe at the thought of trying something new.

Segment reduces this lengthy vendor installation and evaluation process to the flick of a switch. Ultimately, we save you from hiring developers to install new tools and make it super easy for you to start using your data to drive sales. But, how are you going to do this?

The Life of an Online Store

At the start, every online retailer wants to answer the most basic questions about their site: How many visitors do we have? What pages are they looking at? Where are they coming from? Google Analytics and other introductory analyticstools are great for this type of ecommerce analysis.

As the store gains traction, the owners wonder - What’s the conversion rate? How many people that visit the homepage eventually complete an order? To understand this conversion funnel, they toggle on a funnel analytics tool like KISSmetrics, Mixpanel or Woopra.

With these funnel tools, they see where customers are dropping out of the purchase funnel. For example, people might get half-way through checkout, then leave. To talk to these customers directly and figure out what’s going on, they switch on a live chat service like Olark or run some surveys with Qualaroo. With some fresh ideas in hand, they turn on Optimizely or Visual Website Optimizer to a/b test new designs and copy that address these challenges.

They’ve optimized their sales funnel and site design. It’s time to drive more traffic to the store! They test a bunch of different ad networks like Facebook Audiences, Google AdWords, Twitter Ads, ShareASale, and Simplifi to bring in a bigger, fresher audience.

But then they notice a large number of users are abandoning carts, so they switch on an email marketing tool like Klaviyo or Bronto to drive orders to completion with personalized messages.

And the beat goes on. Each tool offers a different way to put your customer data to work and generate more revenue. Segment gives you access to more than 100 of these tools with the flip of a switch. Sign up today or request a demo.

Prateek Srivastava on August 13th 2014

We’re excited to announce that custom builds are now available on Android! Custom builds give you the power to chose which integrations get included in your application, minimizing your app’s total size, as you might have seen from our iOS library.

Android applications can famously only have 65,536 methods. It’s easy to blow past this number when you use a series of third-party libraries. To make sure your app doesn’t surpass these limits, we’ve built a way for you to get rid of unused integrations to avoid bloat.

Custom builds let you bundle as few integrations as you need, or as many as you want. Our all module is 4MB in size and uses up 26k methods. A few integrations like Google Analytics and Flurry take up the bulk of this size, so swapping out the tools you don’t use can save you a lot of space. In comparison, our core module is a paltry 1,100 methods and 143KB in size.

A minimal build would simply include our core module. This will route all events through our servers:

If you want to take advantage of bundled integrations, leveraging custom builds is as simple as specifying the dependencies manually:

If you still need to bundle all our integrations, you could enumerate all of those as a dependency, or simply rely on our all artifact:

To help you evaluate the baggage each integration comes with, we’ve compiled a handy chart for you, listing all our Android integrations, along with their sizes and method counts.

Looking to the future, we’re planning to cut down the size of our core module even further and automate custom builds for you with a Gradle plugin. Head on over to our custom build documentation if you need more information on how to setup custom builds.

Become a data expert.

Get the latest articles on all things data, product, and growth delivered straight to your inbox.