Developer champions know your product as well as anybody and they’re eager to tell everyone about it.
They’re active in various dev communities and singing your praises wherever they go. They’re creating content on your behalf. They’re even helping your product development team by providing detailed feedback.
So how do you assemble a roster of amazing developer champions for your product? Get programmatic.
This article will show you how to set up a developer champions program, recruit champions, and set your champions up for success.
We’ll break the process down into three main stages:
First and foremost, you need to define why the program exists. When your purpose is stated clearly and specifically, the other steps in the building process become much more manageable.
You may want to recognize and reward the most engaged and influential members who are having a significant impact in your community. Or you may want to acknowledge members who are eager to help others get more out of your product while advancing their own knowledge of it.
However you decide to define the purpose, be sure to refer back to it as your guiding principle as you build out the program.
Check out these community programs with clear purpose statements:
In order to find the best possible champions, you need to know what you’re looking for. It’s useful to look at a combination of quantitative and qualitative measures to ensure your champions reflect your community and your company's mission.
Quantitative criteria
These metrics help you understand the impact and reach a champion might have. Here are some metrics to consider:
Qualitative criteria
This type of evaluation ensures you're endorsing someone who's able to articulate and share best practices around using your product. It's important for them to have a high bar of expertise and empathy because you'll be helping to distribute and amplify their work. Consider some of these:
So you’ve figured out who you want. How are you going to get them excited about joining your team? Typically, benefits appeal to a developer’s personal interests as well as their professional ambitions.
Benefits may include:
Opportunities to tell their story, showcase their expertise, and amplify their reach
Facilitate connections with other like-minded community leaders
Early product access and roadmap influence
Developers don’t necessarily trust easily. They can see through your marketing jargon and look right past your sales gimmicks.
Here’s how to earn their trust in three steps:
To figure out how a champion wants to be engaged, you need to better understand them individually. Consider these questions:
In general, take a few minutes to research the developer you want to engage with.
Once you've done your research, you can create a great introduction message to send them. Mention their work or projects, ideally find something to compliment them on, and leave a lingering question that ties into their personal interests.
While you're doing your research, you probably learned a lot about this person. You likely learned enough to be able to brainstorm how you can provide value to them.
When I say “provide value,” I'm referring to doing something for a community member that will help them—you may also benefit from this, but that’s not the goal. This is 100% about them. It could be:
It's imperative that you provide this value in the very first engagement you have with them. If you're not getting a response, try reiterating the value in your second communication to them. You’ll want to curate this message carefully because there's a reason they didn't engage the first time.
Developers get drilled by cold outreach, especially poorly executed recruiting, and their natural reaction is to ignore you.
Whatever your end goal is, you're now ready to make the ask.
Use your best judgment to get a sense of how this person is feeling about the engagement from the other side.
How you engage with this developer is going to shape the rest of your relationship together. How will you make this ask as easy on them as possible?
Key things to think about when making your ask include:
And there you have it—you’re ready to kick your developer champion recruitment into high gear.
Your developer champions will be able to help with crucial brand tasks down the road: community content moderation, public speaking, product presentations, even editorial review for go-to-market campaigns.
But for now, your task is to set your new recruits on the path to long-term success as champions. Here are some ways to get them engaged, proficient, and enthusiastic:
Champions can help test product features before you release them.
Give them access and detailed instructions for use and see what feedback they provide. Provide a list of features to test and review to ensure they're aware of each new feature.
New developer customers will have feedback on ease of use, overall functionality, time to onboard, and more.
Asking for open feedback doesn’t always result in the best response. Consider asking the following questions if you want productive feedback:
Do whatever you have to do to bring more eyes to their content. Show them that you think their output is awesome.
Maybe it's a post on social media—share it! If they share feedback more privately or in niche developer communities, take a screenshot, or quote their words, and create your own content.
This behavior not only encourages the one champion. It also emboldens other developers to put themselves out there.
The value this developer champion is providing to your business is truly priceless. Make sure that they feel valuable–and valued.
Your developer champions should always benefit more from their work than you, so find a way to make this possible. What are they motivated by? Figure that out for each one of your developer champions and reward them according to their unique interests.
These folks are the backbone of your developer community, after all. They deserve your support.
We’ve walked through the steps for setting up a champions program, recruiting champions, and supporting them through the early stages of the relationship.
So how do you manage all of those tasks on your end? Intelligent tools make all the difference. Check out the playbook for building a champions program with Common Room.
This article was originally posted on Devocate, which joined the Common Room family in August 2022. Ready to supercharge your developer champions program? Try Common Room for free or request a demo. If you’re interested in understanding how developers interact with your product and company across channels (including those you can’t see), check out Shed light on the dark funnel with Common Room. And to chat developer relations and all things community with pros like you, join us in the Uncommon Community Slack.