Developer relations can (and should) touch every part of a business, from product development to go-to-market tactics.
But such a wide aperture can sometimes make it hard to focus on what really matters—both for your developer audience and your company.
HubSpot’s Senior Manager of Developer Community Sarah Jane (SJ) Morris and Senior Manager of Developer Relations Chris Riley talked about that and much more with Common Room as part of our recent event: Community best practices with HubSpot and Common Room: Manage your user journey.
Here are three of the top takeaways from that conversation, including:
- Why planning should come before process
- What to watch out for when measuring performance
- Why you should prioritize inclusion in your community
1. DevRel is a strategy, not a function
A lot’s been written about the evolution of the DevRel team (including by us!), from roles and responsibilities to ideal configuration.
But it’s important to remember that developer relations is a holistic strategy, not a list of tasks to complete.
“If you're using DevRel as synonymous with any specific function, you’ve got it wrong,” Chris said. “It really is a multidisciplinary strategy. So I look at [DevRel] as a strategy first, potentially a department and an organization with functions inside of it.”
Unlike marketing and sales professionals, DevRel pros don’t have an entire technology ecosystem built solely to help them connect their work to revenue. But that doesn’t mean you can’t tie your strategy to specific outcomes and measure its performance. The trick is to spell it out in a way that makes sense to company leaders.
“There's a difference between saying to the exec-level, ‘We talked to X number of developers’ or ‘We got exposure to X number of developers through our blog posts’ […] and saying, ‘We actually increased the engagement with this core group of developers and now we have more folks in this cohort that we're looking to activate,’” SJ said.
The team at HubSpot tries to find the balance between the quantitative and qualitative when illustrating return on investment.
“I'm driven by developer stories much more than I am by bottom-line metrics,” SJ said. “But I also understand we need those bottom-line metrics. I feel like Common Room is this really nice place where both of those things sit, where you can find stories and you can also extract the metrics that you need.”
2. You can’t manage what you can’t measure
According to DevRelX’s Developer Program Leaders Survey, 22% of DevRel professionals cite defining KPIs, metrics, or ROI as a main challenge.
By using purpose-built tools that provide easy access to relevant metrics, you can get a better handle on what’s available (and what makes the most sense for your DevRel strategy).
“Common Room has unlocked the conversation of what's possible to measure, which makes it a lot easier to decide what we can measure and what's going to be most important for us as the HubSpot developer community folks,” SJ said.
But selecting metrics is only the start. Regularly reporting on them—quickly, accurately, and at scale—is where the rubber meets the road.
Similar to other DevRel teams, the HubSpot team pays special attention to response rate and time to response in its developer community. It knows that a helpful community is one where product users will want to spend their time, so it uses Common Room to see how frequently and quickly questions are being answered across channels.
“[The] bread and butter of our community activities is developers asking questions and other developers coming in and answering them,” SJ said.
3. Focus on more than your superfans
Every DevRel strategy is different. So is every developer.
Some developers may be vocal participants who have significant influence over your community. HubSpot uses Common Room’s impact points to help identify who’s driving conversations (and who may be a great fit for a champions program).
“When we look at impact points, we can actually customize the weighting of those,” SJ said. “[It] really helped us hone in on that as an opportunity to actually measure which developers are now more active and how we can inspire them to become more active and watch that activity grow over time.”
On the flip side, the team at HubSpot uses Common Room to see who isn’t participating quite as much and work to get them more involved.
“We just want to see those subtle motions of folks moving up,” SJ said. “We're adding more value to their experience and in turn they're giving more value back to the HubSpot community, which ends up turning into better-quality integrations, better-quality customization of HubSpot, and overall better experience for our customers.”
The HubSpot team doesn’t want to lose sight of the value each and every developer brings to its community—and the value it can deliver in return.
“If you optimize for your outliers, you're probably optimizing for the wrong thing,” Chris said. “So it can get really dangerous to say, ‘We want everybody to be X, Y, Z community member.’ We might optimize for the incorrect thing and not support the masses, which is shooting ourselves in the foot.”
This goes double when it comes to product development.
“Our product team relies on our community pretty heavily for feedback,” SJ said. “If we're constantly getting feedback from the same sort of 0.1%, that's maybe directionally wrong and it's not reflecting our customers’ needs.”
Strategies shouldn’t be set in stone. Finding the right balance between the wants and needs of your team, your company, and your developer community isn’t a one-time exercise—it’s a continual pursuit.
Don’t be afraid to take a page out of the developer’s handbook—examine, adjust, and upgrade as necessary.
Scale and measure the impact of your developer community with Common Room
Ready to see how Common Room helps you streamline community growth and reporting?