Introducing the Destination Catalog

Selecting a new solution for your business can be a daunting process. What tools do you add to your short list? What’s a comparable tool to the one that you’re trying to replace? What does the UI actually look like? Finding the right information and ensuring it’s accurate can be an extremely time consuming process.

A new and improved Schema

At Segment, we’re committed to ensuring you have complete visibility into what data you’re tracking through the platform. For example, we offer tools for visibility including the Debugger and Schema. With the Debugger, you can test calls in real-time, examine the full payload, and identify any tracking errors. With Schema, you can view a list all of the events, traits, and…

A brief history of the UUID

Today we’re releasing ksuid, a Golang library for unique ID generation. It borrows core ideas from the ubiquitous UUID standard, adding time-based ordering and more friendly representation formats. In doing the research that went into this library, we uncovered a compelling story that we wanted to share with a larger audience.

Introducing Cross-Domain Analytics: Unify customer profiles across your brands

TG

Today we’re launching Cross-Domain Analytics to help you understand how users browse across all your domains. We built Cross-Domain Analytics as an alternative to existing systems like Liveramp and BlueKai which use third-party cookies to tie users across domains. These are not only lossy by nature, but fundamentally violate users’ privacy by following them as they browse the…

Spotting a million dollars in your AWS account

Recently we shared the techniques we used to save more than a million dollars annually on our AWS bill. While we went into detail about the various problems and solutions, the most common question we heard was: "I know I’m spending a ton on AWS, but how do I actually break that into understandable pieces?"

Segment Open Fellowship 2017

FM

Today we’re proud to announce the Segment Open Fellowship. The Fellowship is a three month long program supporting three to five open-source developers with $8k per month to focus full-time on their project, no other strings attached.

Introducing Segment and Facebook Offline Conversions

 and Han Kim

Today, we’re excited to launch our newest integration from our partnership with Facebook, Facebook Offline Conversions. With the Segment and Facebook Offline Conversions integration, you can now understand how advertising on Facebook affects revenue in stores and other offline channels. Our integration enables a broad set of use cases, allowing you to understand the…

Take code off your site with new Connection Modes

Smart web developers and marketers alike put an intense focus on optimizing site performance, and for a good reason. Each second a customer waits for your site to load will result in a 7% reduction in conversions! Many of you have asked us to help address this problem by removing a key instigator of increased network bandwidth from your sites—third-party libraries.

UI testing with Nightmare

Nightmare is a browser automation library for node.js, designed to be much simpler and easier to use than Phantomjs. We originally built Nightmare to create integration logos with 99Designs Tasks before they had an API, and we still use it in Sherlock. But the vast majority of Nightmare developers—now 55k+ downloads per month—use it for web UI testing and crawling.

Introducing Segment for Facebook Lead Ads

Today, we’re excited to announce the beta launch of a new Segment Source: Facebook Lead Ads. With Facebook, people provide their information to their selected business via a pre-loaded form within Facebook. Lead Ads have been shown to be effective across verticals, with popular use cases in generating newsletter sign ups, event attendees, and seeding product discounts.

Improving Our Focus by Measuring Sound Levels

At Segment, focus is one of our four core values. But it was difficult for team members to focus in the office, so in June we ran an internal team survey about what helps and hurts focus. The results showed that “chatter and noise” was one of the biggest culprits for distraction around the office. “Slack group channels” came in second.

How Does Mobile App Size Affect Installs?

LV

When it comes to your app, size makes a difference. Bigger apps have fewer downloads, worse reviews, and a harder time penetrating the international market. We measured the exact impact of increased app size, shown below. We’ve also included learnings on how to prevent bloat in your own app.

Effect of Mobile App Size on Downloads

A few months ago we were at a conference in Half Moon Bay talking with a general manager at a large mobile company, and he said, “One of my projects for the next six months is to reduce SDK bloat in all our apps.” Six months is a substantial investment! So we asked why this mattered so much to him.

Analyzing Segment’s Mobile API Traffic

A customer data platform’s most important job is making the entire customer journey accessible across all the major touch points. Segment focuses on collecting 10 core customer data streams: mobile, web, server, offline, support, sales, email, marketing automation, advertisement, and payments. It’s fairly rare for us to see customers collect data from only one source. In fact,…