API Evangelist API Evangelist
Guidance
API Learnings
APIs
API Governance
API Solutions
API Discovery
API Building Blocks
API Evangelist LLC

Marketing

Campaigns and content that generate awareness of an API program

Marketing is the discipline that API evangelism is constantly mistaken for and constantly has to distinguish itself from, and navigating that relationship has been a recurring theme in my work. Marketing, in the API context, is the campaigns, content, and outreach that generate awareness of an API program — and it’s necessary. APIs don’t market themselves; people have to find out the API exists, understand what it does, and be drawn to try it. But marketing in the developer world is fraught in a way it isn’t elsewhere, because developers have a deep, well-earned distrust of being marketed to. The central tension I’ve worked with for fifteen years is that an API program needs marketing to generate awareness, but the moment that marketing feels like marketing — promotional, inauthentic, sales-driven — it backfires with the exact audience it’s trying to reach. Marketing an API well means marketing in a way that doesn’t feel like marketing.

The distinction between marketing and evangelism is where I’ve always started, because conflating them is the root mistake. I wrote in 2011 about API evangelism versus developer evangelism, and the deeper distinction is between evangelism and marketing as such. Marketing is about promotion — generating awareness and driving people into a funnel. Evangelism is about genuine belief and genuine helpfulness — earning attention by being authentically useful. The two overlap in that both generate awareness, but their methods and their relationship to the audience are fundamentally different. Marketing broadcasts at an audience; evangelism participates with a community. Developers can tell the difference instantly, and they reward the second while routing around the first. The best API “marketing” is often not marketing at all in the traditional sense — it’s evangelism, storytelling, and genuine contribution that happens to generate the awareness marketing is after.

Storytelling is the form marketing should take in the API world, and I’ve insisted on this relentlessly. I wrote in 2016, as a regular reminder, that storytelling is the most important tool in your API toolbox — and the reason I framed it as storytelling rather than marketing is precisely to distinguish authentic narrative from promotional copy. A good story about what an API enables, who it helps, and what it changes generates awareness far more effectively than a marketing campaign, because it’s genuinely interesting and genuinely useful rather than self-promotional. I called in 2017 for more API evangelists and storytellers, not more marketers, because the storyteller earns trust while the marketer spends it. The marketing an API program needs is really a steady drumbeat of genuine storytelling — content that helps people understand and succeed rather than content that pitches them. That drumbeat attracts the customers a program wants precisely because it’s not trying to.

The channels matter, and the authentic ones are where developer marketing works. I wrote early, in 2011, about GitHub as a marketing channel to developers — because GitHub is where developers already are, and a genuine presence there reaches them in a way no campaign can. The role of social media in managing an API ecosystem, which I wrote about in 2012, is similarly about genuine engagement rather than broadcast — showing up in the conversation, helping, contributing, being present, rather than blasting promotional messages. Hackathons and contests, which I called a marketing vehicle in 2011, work as marketing only when they deliver genuine value and genuine support, not when they’re cynical lead-generation. The pattern across all the channels is the same: the marketing that works in the developer world is the marketing that provides real value in the spaces developers genuinely inhabit, and the marketing that fails is the marketing that treats those spaces as channels to broadcast into.

The dark side of marketing is when it exploits rather than informs, and I’ve called that out pointedly. I wrote in 2015 about the politics, marketing, and fear of API security — the way security concerns get weaponized for marketing, using fear to sell rather than genuinely educating. This is marketing at its worst in the API space: manufacturing anxiety or hype to drive sales, exploiting the audience rather than serving it. The same instinct shows up in the inflated claims, the manufactured urgency, the buzzword-driven campaigns that pervade the industry. Developers and technical buyers have learned to discount all of it, which is precisely why fear-based and hype-based marketing is ultimately self-defeating — it trains the audience to distrust everything you say. Honest marketing that genuinely informs is not just more ethical; it’s more effective, because it builds the trust that fear-based marketing destroys.

The funnel tension is where marketing’s relationship to evangelism becomes most uncomfortable, and I addressed it directly. I wrote in 2018 about justifying my existence in your API sales and marketing funnel — a pointed critique of how API programs structure their marketing and sales funnels to optimize for revenue while excluding the developers, hobbyists, and small users who don’t fit the enterprise sales model but who are often the source of genuine ecosystem health. When marketing is purely funnel optimization, it treats the audience as leads to be converted rather than a community to be served, and it discards the long-tail developers who don’t convert immediately but who collectively make the ecosystem vibrant. The healthiest API programs resist the pure-funnel mentality, recognizing that the marketing-and-evangelism work has value beyond immediate conversion — that generating genuine awareness and goodwill among developers who may never buy directly is still worth doing, because they shape the ecosystem and influence the buyers who do. Marketing an API well means generating awareness without reducing the audience to a funnel, telling genuine stories rather than running campaigns, showing up authentically in developer spaces rather than broadcasting at them, and never forgetting that the audience you’re marketing to can smell inauthenticity from a mile away and will punish it. The line between good API marketing and bad is, in the end, the line between genuinely helping people discover something valuable and cynically trying to extract value from them — and developers always know which one you’re doing.

References