When asked about what factors are considered before integrating with an API, more than two-thirds of Postman’s 2021 survey respondents cited 4 major factors: security, performance, reliability and documentation.
We introduced reliability as a major metric to monitor and how including a Service Level Agreement can help your users trust your product. We’ll now dive deeper in what’s product-led growth and how by having this growth model, you can sell to developers.
It’s a customer acquisition model that relies on the product and its viral hooks to drive customer acquisition, conversion, retention and expansion. It’s been around more than 10 years now and generally applies to product that sell themselves without the intervention of a sales team.
Users can use the product without having to talk to a sales person. Product-led products are user-first and they’re easy to sign-up, buy and integrate. And they make a perfect match for developers.
OpenView’ VP of Growth, Sam Richard, created this framework to help PLG companies perform better via the following steps:
She explains in the “Convert” stage, that “Product-led businesses focus on […] getting users to subscribe” so they can receive value before hitting the paywall. And that’s how one should approach the act of selling to developers. Examples of drivers to convert are self-serving buying experience and free trial offering.
(She also demonstrate that PLG companies perform better than all companies, but that’s another article)
Examples of high-performing PLG companies include Twilio, Slack, Calendly, Dropbox…
Developers don’t like to have to talk to sales. They prefer a self-service experience where they can find all the information they need to start using the product.
Twilio’s ex CMO, Sara Varni Bright, explains how Twilio managed to successfully sell to developers for 11 years without a sales team by “not making them pass through a sales rep call asking them what their budget is or their timeframe “. They instead chose to “focus on every step of the journey where [they] can unblock developers and get them to what they need to do”. They did that by investing a lot of time and effort in their documentation and code snippets so users could get a clear idea of what they could do with Twilio.
As you can see, their API documentation has a lot of great features to make the developer’s experience flawless:
They also created a sense of community and a real eco-system for devs to thrive in:
TTFHW is a metric used to know how much time a developer would need to publish their first “Hello World” using a platform or API. If you don’t have it yet, it should be one of your north star metric as it includes adoption, usage, marketing and support performance information.
Time To First Hello World is the time spent by a developer to reach an MVP with your API.
Optimizing your TTFHW is crucial for your developer users and the viability of your product. A short TTFHW builds developer confidence in the API’s organization and in your product overall.
In order to do that, you first have to decide on the moment where a developer would consider their goal achieved and then shorten it as much as possible.
This could include:
Open Source specialist Red Hat suggests a framework to assess your developer experience:
Developers are investing time and effort in your product, they would like to know where will it go and what future feature they could wait for. Managing expectations with a concrete roadmap and clear targets is essential to engage developers in your product.
Avoid overpromising and stay transparent in your planning by either providing a public roadmap or a space for users to see what you’re currently working on.
Developers know development is hard and can hold many obstacles, you don’t have to give an exact ETA but seeing you committed to your deadlines will convince any user to trust your product.
To circle back to this article opening, product-led growth model is a perfect match for products whose target persona is developers. The model emphasizes on what developers value most: not wasting time with sales and the ability to self-serve themselves in your product looks like the way to go.
About Product-Led Growth (PLG) in software products in this video
Learn more about designing an API by Red Hat.