CMX Summit is an annual conference for community managers featuring top tier experts from companies like Google, Slack, and Salesforce. Speakers cover topics ranging from how to grow developer communities from scratch to member engagement to measuring ROI on community. Fortunately for me, the CMX Summit is hosted in San Francisco, where I live and work, making it possible to connect with the world’s top community managers right in my backyard.
This year CMX divided the talks into two tracks - Developer Community & Support Community. I was stoked to see the focus on developer community. As an open source framework, community is one of our highest priorities at Serverless. I was especially looking forward to learning more about how Amir Shevat (Slack) and Adriana Cerundolo (Google) were engaging their communities.
Here are a few takeaways on how to build a thriving developer community from my 2016 CMX experience.
The Pareto Principle states that 80% of activity comes from 20% of the population. So when you’re determining how to move the needle in your community, it's important to focus on your top contributors. They provide the highest ROI.
The natural progression of developer engagement in an open source community is:
Each of these steps represents a potential stumbling block for turning developers into core members of your community. Figuring out how to remove all pain points is crucial to success.
This is something to keep in mind as your community continues to grow. Leverage your community to make your product better and cultivate future users. But be aware of turning developers off by spamming them with marketing lingo or trying to sell them stuff.
It's easy to get excited about launching new programs and building new features that you think are cool. But it's important to listen to the community and hear what they care about. Communication is a two-way street.
The only way to truly understand the health and success of a community is by measuring key metrics over time. Determine which metrics you can track to see how dynamic your community is. Some key metrics that Gina Bianchi from Mightybell recommended tracking are monthly active users and monthly active user growth. Here at Serverless we define an active user as anybody who's run at least four commands in the last 30 days.
This was a common theme among every speaker. Most of us face fierce competition in our respective markets. Figure out how to make your community fun and engaging, and people will stay and attract more members, no matter how many more marketing dollars the other guy is spending.
These are just a few of the highlights from CMX Summit 2016. It was so inspiring to hear how other companies are prioritizing community management. We’ve already started incorporating these lessons into our strategy at Serverless. We’ll let you know how it goes. You can check out the CMX website for more helpful articles about community.
Want to get involved in the Serverless Community? Join us on GitHub, the Serverless Forum, Gitter, Twitter or by writing a guest post for the blog. We’re always open to feedback. Let us know what you think!