Mixpanel Trends: What’s really happening with iOS in China?

alt text After months of anticipatory rumors and speculation, the iPhone finally launched on China Mobile this past January, and reception has been mixed. When Tim Cook announced at the end of February that both the iPhone 5s and the iPhone 5c had outsold all earlier iPhone models, we thought this deserved some interrogation, especially when it came to China. China is a huge opportunity for Apple – provided everyone plays their cards right. We dug into iOS data coming out of China to get to the bottom of some key observations.

alt text First and foremost, location is everything: about one third of the data comes from people on the country’s Eastern coast, and it’s clear that activity increases with proximity to major metropolitan areas. There’s also an extremely long tail of Chinese cities where iOS devices are used -- 40% of our data is generated by people in 783 cities. The concentration of data in major cities is likely most correlated to income, but may also be linked to Apple and China Mobile’s strategy for 4G: the 4G network is slowly being rolled out across the country, starting with urban areas. It’s already accessible to people living in Shanghai, Beijing, Guangzhou and Chongqing, who may have more incentive to move over to iOS. Chongqing is notably absent from the list of top iOS-generative cities. There are a few reasons why this may be the case: this is probably a geo-locational issue with our IP lookup database. Because Chongqing is so close to other major metropolitan areas, users may be identified as belonging to neighboring cities and regions.

Beijing, Shanghai, and Guangzhou are frontrunners in iOS activity; 4G accessibility may play into this, but it’s more likely due to the fact that these cities are the commercial, financial, and manufacturing centers of mainland China. The people living in and around these cities are wealthier than most and more likely to purchase high-end technology (for both utilitarian and status purposes) than their counterparts in smaller cities, towns, and rural areas.

alt text On a regional level, Guangdong sticks out as one of the most prominent and active areas for iOS users. Guangdong contains both Guangzhou and Shenzhen; the region is one of the most prosperous in China, with a robust manufacturing industry. The area is the closest region to Hong Kong, a city with a ton of money, high-tech, and many foreigners.Shenzhen is also home to Foxconn, an electronics manufacturing company that makes many of Apple’s mobile devices. While Foxconn employs somewhere around 500,000 people, many of whom live on-site at the factory, it’s hard to say whether this is the same population that’s generating iOS data. But it seems safe to assume that Foxconn’s presence can only serve to raise awareness of Apple and its latest offerings within Shenzhen as a whole.

Notably minor on the list of iOS-generative regions is Tianjin, which has the greatest GDP per capita in China but only sends about 2.5% of China’s iOS data. This may be more reflective of its modest population than purchasing power or interest in iOS devices; Tianjin has only about 13 million residents, which is close to 1/8 the population of Guangdong and less than half the population of Shanghai or Beijing.

That said, population and data usage don’t always correlate. Shanghai and Beijing are almost equal in population and have nearly parallel PPP – logically, their iOS usage is also neck-and-neck. About three times as many people live in Guangdong than do in Beijing or Shanghai, and the region’s iOS usage is comparable. This may be due to the fact that Guangdong is a less wealthy city, with GDP per person about 60% of what it is in Beijing or Shanghai (to say nothing of Tianjin).

alt text When it comes to the iOS devices themselves, people in China primarily use older iPhone models, with the iPhone 5 taking up significant real estate at 19%. All of the iPhones represented above are CDMA/GSM models, and are specific to a small number of networks within China; China-CDMA phones are usually not functional outside of their origin country. Despite the China Mobile release and marketing efforts for the newest iPhone models (more on that momentarily), preferences clearly lean toward older models such as the iPhone 4S (2011) and iPhone 5 (2012). There’s also a long tail of devices running iOS that don’t fall into the above categories; 22% of iOS data is generated by 25 different types of devices, none of which are represented in the chart above.

alt text When the iPhone 5s and 5c were released in December 2013, there was a jump in China’s iOS usage, but the devices pushing that increase weren’t the usual suspects. Even when Apple had a huge marketing campaign for the 5c and 5s, the greatest growth actually came from the older iPhone 5 -- which of course became cheaper as soon as the newer models came on the market. A similar trend was seen around the January China Mobile release: volume grew, but the devices driving the data spike still weren’t the 5s or the 5c. People still were drawn to the newly-cheapened iPhone 5, which drove most of the growth seen around that time. One notable area of growth was in iPad usage: this does suggest that when Apple calls attention to itself, people pay attention – interest in (and usage of) Apple products grows, even if that doesn’t translate directly into sales.

So what does this mean for the future of iOS in China? What’s clear is that extra awareness in the marketplace begets returns: this was seen during both the iPhone 5s/5c release, and during China Mobile’s rollout. Though Chinese consumers didn’t show an immediate interest in Apple’s latest iPhone models, interest in Apple devices overall did seem to grow with each new release. It will be fascinating to watch iOS activity in China as 2014 continues, and to see whether iOS usage increases as 4G becomes more widely available. We predict that the release of the iPhone 6 -- rumored to be shortly on its way -- will catalyze sales of the models it’s intended to replace, further growing Apple’s Chinese customer base.

Here’s what happened when Mixpanel finally built an app

“You’re going to have to shut off your computer. We’re about to take off,” said the flight attendant. Sergio, an iOS engineer for Mixpanel, needed one more minute. He was about to push his code and solve a problem in the app that had been bugging the team for weeks. Getting this update over to the team before a major product review felt just as urgent as the plane taking off on time. Mixpanel was about to launch our app and there was no time to waste. Our users can relate to that feeling on a daily basis. Building an app, especially under a deadline, is a high-pressure job. And to be completely honest? We should’ve known this already. At Mixpanel , we do analytics to help mobile developers learn from their data so they can do their job well and build something great. But here’s the kicker. We have been helping app builders do their jobs without doing it ourselves – until...

The Zen of Tomasz Tunguz

Whoever can see through all fear will always be safe. – Tao Te Ching A whisper in a Manhattan barroom, an idle conversation at a Palo Alto coffee shop, and rumor mills start to churn. The internet streamlines and aggregates this gossip and soon, before it should be possible, markets are dipping and someone halfway around the world is panicking, and the panic builds until companies are shedding value and employees. The antidote to all of this gossip and speculation is, as it should be, data. That’s what gets Tomasz Tunguz up before everyone else in the Valley. It’s why everyone from entrepreneurs to investors flock to his blog. His data-driven insights and metrics offer sanity and clarity on the state of tech, and of SaaS in particular, and cut through the panic. But that doesn’t mean his chart-filled posts don’t also have a quietly beating heart to them as well. “T...

Julie Zhou's discipline of growth

“Oh my God. How do you do that?” This is the slack-jawed question for Julie Zhou when friends learn that, after turning off the lights at Yik Yak’s West Coast office, she hits the gym and pumps 240 lbs. of pure iron. But Julie is certifiably flyweight, weighing in at just over 100 lbs. How can she lift something at that scale? Her answer, as it turns out, is fairly rote and unexciting: “Every single week, you lift one amount. Next week, you add five more pounds. Then, you add five more.” And yet there may be a deceptive genius here. Deadlifter by night, Julie effects a similar magic in her work life. She helps startups get swole. General Assembly’s Introduction to Growth Hacking is a slightly more expensive (and extensive) version of Julie’s answer. At the helm of this class, she draws from her decade-long experience growing companies and teaches how strategic perse...

Danielle Morrill's guide to the galaxy

You can depend on Danielle Morrill, co-founder and CEO of Mattermark, to draw the line between what’s important and what’s industry bullshit. Notorious for her Tweetstorms – dropping the mic on a recent one with, “Yes, I’m ‘too aggressive’ and that’s why I get what I want” – Danielle talks like she acts: fast, often punctuated with four letter words that might make your grandmother blush. I witnessed her electric personality in full force when I met Danielle at Mattermark for this interview. I was surprised when she didn’t take me to one of those airy, glass-plated conference rooms that litter most “open plan” startup offices. Instead, she led me downstairs, walked up to a bookcase, and tugged on a copy of The Hitchhiker’s Guide to the Galaxy, opening the door to “The Secret Office.” “This room gives us major nerd cred,” she told me with a grin. It’s also where she presents j...

Introducing JQL: A Query Language for Analytics

Today, we are excited to announce the official release of JQL (JavaScript Query Language), a powerful new way to access your Mixpanel data. By letting you write queries using JavaScript, JQL is flexible enough to answer any question about your data while remaining familiar and intuitive. Although JQL is a general-purpose tool, it is designed to make it easy to express typical analytics queries about customer behavior. It has a functional programming design, centered around streaming primitives like map, groupBy and reduce. By composing these elements, it is easy to write queries that scan over user activity streams, compute aggregates, or slice and dice the dataset on multiple dimensions. The aim of this post is to explain the purpose of JQL, the motivations behind its design, and our plans for its future. Why create JQL? We created JQL so that our customers could query their...

Why tracking less got VSCO more

In a meeting room in the VSCO office, on the corner of Broadway in Oakland, Steven Tang and Matt Turner stood in front of a whiteboard that was covered in little neon colored squares. Each Post-it Note had a phrase scribbled across it: “Picture taken,” “Filter applied,” “Image saved.” There were tons of them, accounting for each and every event that VSCO was tracking in their photography app. Some were vital to evaluate the success of the app, but many weren’t. It was an illustration of a problem they already knew: their data had gotten out of control. Matt is a Product Manager at VSCO, an app that enables over 30 million active users to create, discover, and connect through images and words. He has been there for four years and is part of the core team driving growth and engagement. He is now responsible for metrics across the company. Steven is an iOS Engineer at VSCO an...

No good data goes unpunished

Every so often, an email will appear in the inbox of careers@bayesimpact.org: “I have a good job. I’m ostensibly successful. But I feel empty inside.” The recipient of these emails can relate. Eric Liu, Paul Duan, and Everett Wetchler founded Bayes Impact after their high-tech gigs had stopped answering meaningful questions. Since 2014, the nonprofit has recruited several full-time engineers and data scientists to its cause: solving the world’s most intractable problems through an ambitious mix of data science and software. "Not to knock anyone who gets a lot of satisfaction from working in a for-profit job,” Everett begins. “I worked for Google. I worked with wonderful, kind, brilliant people on fascinating scientific problems.” Although he sounds sincere, one can hear the but... to follow. He too came from a good job. He too was ostensibly successful. He too was feeling...

Data Loss Incident Update

This post is an update regarding the data loss incident we had a month ago . The purpose is to describe what we are doing to prevent similar failures in the future. Incident Recap On February 22, 2016, we had a data loss incident that resulted in 9% of our customers losing their events from February 22 or 23, 2016, depending on the customer’s time zone. For more than half of those affected, we lost less than 1% of events from that day. However, in many cases it was more, and in some cases, it was the entire day’s worth of events. It was our worst instance of data loss in four years and a very stressful, disruptive experience for our affected customers, the Mixpanel engineering team, and the rest of the company. The incident raised two fundamental questions. First, how did a bug get rolled out to all production data servers without being detected? Second, given that bugs will ha...

This is the difference between statistics and data science

It’s unclear whether there is a greater demand for data scientists or for articles about data science. So it goes when terms make their way towards buzzwords. There’s a rush to produce content about whatever it is we are all searching for that day: “responsive”, “the Cloud”, “Omni-channel”. And there is certainly no lack of demand for data scientists. A few months ago, Glassdoor named it the top job of 2016 – with more than 1,700 job openings and an average salary of $116k. But after trudging from data science blog post to Quora response to b-school article – some of which were quite thoughtful – trying to understand the booming trend, I only had more questions. Everyone had a slightly different definition of what it was or wasn’t. After a couple hours, I wasn’t even sure if data science was actually a thing. I feared my own data science article would be just be another in the ...