I wrote the book on developer marketing. Literally. Picks and Shovels hit #1 on Amazon.

Get your copy
Developer relations and DX

Developer journey

deh-VEL-uh-per JUR-nee

The path a developer takes from first hearing about a product to becoming a proficient, active user and advocate.

The developer journey maps every step from awareness to advocacy. A developer hears about your product (awareness), reads your docs (evaluation), tries the free tier (activation), builds something real (adoption), invites their team (expansion), and recommends it to others (advocacy).

Mapping the journey reveals gaps. Maybe developers find the product easily but drop off during evaluation because the documentation is incomplete. Or they activate but never expand because there is no team collaboration feature. Each gap is an opportunity to improve.

The developer journey is different from a traditional marketing funnel because developers do not want to talk to sales. They want to evaluate the product themselves. The journey must be self-serve: clear documentation, generous free tiers, and immediate access to the product without filling out a form.

Examples

A company maps its developer journey.

Awareness: developer sees a blog post. Evaluation: reads documentation and pricing. Activation: signs up and runs the quickstart. Adoption: integrates into a real project. Expansion: invites 3 team members. Advocacy: writes a blog post about the experience. Drop-off analysis: 60% leave between evaluation and activation.

A journey map reveals a friction point.

The map shows that developers who reach the 'connect a database' step have 80% retention. But only 30% of new users reach that step. The onboarding flow has 8 steps before database connection. The team redesigns onboarding to reach the database step in 3 clicks.

A DevRel team creates content for each journey stage.

Awareness: blog posts on industry topics. Evaluation: comparison pages and architecture docs. Activation: quickstart guides and sample apps. Adoption: deep technical tutorials. Expansion: team management guides. Advocacy: community spotlight and ambassador program.

Frequently asked questions

How is the developer journey different from a buyer journey?

The buyer journey involves sales conversations, demos, and procurement. The developer journey is self-serve. Developers evaluate and adopt products on their own. They talk to sales only if they need enterprise features. The journey must be frictionless without human intervention.

How do you identify drop-off points in the developer journey?

Use product analytics to build a funnel from signup through each key action. Measure conversion rates between steps. Where conversion drops significantly, investigate with user research and usability testing. The biggest drop-offs are usually in onboarding.

Related terms

Picks and Shovels: Marketing to Developers During the AI Gold Rush

Want the complete playbook?

Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.