Developers have a keen ability to ignore most traditional marketing. Including “developer marketing” in this post’s title alone may have raised the hackles of most developers who read it. Yet, developer marketing is necessary for an increasing number of companies.
There are a growing number of APIs, which allow developers to create something new on top of data or functionality created by someone else. As an incredible side effect, many companies have found themselves with a developer audience. Perhaps more amazing are the many companies whose customers are all coders. Marketing to these developers can be difficult for marketers that don’t know tech and similarly tough for geeks that don’t know marketing.
Like anything worth doing, it’s hard work, but I think the approach is fairly simple–it just doesn’t look like traditional marketing.
I’m a programmer, but I’m also an accidental marketer. These days I write more lines about code than lines of code. For five years I tracked API growth as a journalist and analyst at ProgrammableWeb. This background led, perhaps inevitably, to working for API providers.
My approach has three parts, all focused squarely on developers:
- Solve their problems
- Make their lives easier
- Show them off to others
The first seems obvious, yet we’ve probably all experienced a technology solution in search of a problem. To get any lasting adoption from developers, you have to start with a problem. That’s why infrastructure APIs like Orchestrate have become so popular. Developers like unique puzzles, not repetitive work. You can help developers understand the problems you solve by providing example use cases. Write blog posts, tutorials and documentation that inspires developers to see what’s possible.
To feel the maximum impact, your solution should also make a developer’s life easier. It is absolutely possible to solve a problem in a way that becomes difficult to implement. Instead, you want to get them addicted to your simplicity. This is where developer marketing really strays from traditional marketing. To make a developer’s life easier, you need to focus on streamlined documentation and full-featured client libraries. This means you need to write code.
Lastly, make this marketing process repeat with others by showing off your best developers. Create an app gallery with screenshots and links to their website. Write blog posts that tell their story. If you’re pitching press, turn your PR machine toward promoting your developers rather than promoting your product.
These three parts of marketing will endear you to a developer audience. Nobody can raise issues with solving problems, making their lives easier and showing off successful work. Developers probably won’t even realize you’re marketing to them. And in a way, you aren’t.
—
Adam DuVander, Developer Relations at Orchestrate. Find him on Twitter: @adamd
PIE Demo Day is on October 24, 2014 at 2pm. Click here to join the event livestream.