The 10-touchpoint rule: why gating your docs is developer marketing malpractice
Developers need to encounter your product roughly 10 times before they convert. Every email gate, every 'request a demo' button, every forced signup destroys a touchpoint you cannot get back.

Developers need roughly 10 positive touchpoints with your product before they convert. Every email gate, demo-request modal, and forced signup destroys a touchpoint you cannot get back.
A developer does not wake up one morning and decide to adopt your product. That is not how it works.
They see a tweet. They skim your docs. They read a blog post. They see someone mention you in a Hacker News thread. They try a competitor. They come back. They watch a tutorial. They ask a friend who has used you. They check your pricing page. They start a free project on a Saturday afternoon.
Somewhere around the tenth interaction, they sign up. Or they do not. There is no step in that sequence where a lead capture form helps.
What is a developer marketing touchpoint?
A developer marketing touchpoint is any interaction where a developer encounters your product and comes away with a positive or neutral impression. Positive impressions accumulate. Negative impressions reset the counter.
Here is what counts:
- Reading a blog post or tutorial (yours or someone else's that mentions you)
- Seeing a recommendation in a community thread (Reddit, Discord, Hacker News)
- Watching a conference talk or video walkthrough
- Reading your documentation
- Seeing your product mentioned in a comparison post
- Hearing a colleague recommend you
- Trying your product through a free tier
- Reading a changelog or release notes
- Seeing a tweet or social post from your team
- Getting a helpful answer from your community or support
Here is what does not count, or counts against you:
- An email gate in front of a tutorial
- A "request a demo" modal on your pricing page
- A drip sequence that starts three minutes after signup
- A chatbot popup on your docs page
- A webinar that turns out to be a sales pitch
- A "schedule a call" page where the pricing should be
Every negative touchpoint does more damage than a positive touchpoint does good. Developers remember being annoyed. They do not remember being mildly impressed.
How many touchpoints does it take to convert a developer?
If developers need roughly 10 positive touchpoints to convert, and your average blog post reaches a developer once, you need a developer to find and read 10 pieces of your content before they try your product.
Now put an email gate on three of those blog posts. You did not capture three leads. You destroyed three touchpoints. The developer hit the gate, closed the tab, and went back to the search results. You are not at 7 out of 10. You are at 7 out of 10, and the developer is mildly annoyed, which means some of those remaining 7 touchpoints need to be stronger to compensate.
The lead you "captured" by gating content is a fake email address entered by someone who wanted to read your tutorial and resented you for asking. That lead will never convert. The developer who bounced off the gate and never came back might have.
Gating content optimizes for a metric (leads captured) at the expense of the outcome (developers who trust you enough to adopt your product). I wrote about this tradeoff in the complete developer marketing guide. The math has not changed. If anything, it has gotten worse.
Why is the touchpoint problem getting worse?
The touchpoint problem is getting worse because three trends are accelerating it: AI intermediation, zero-click search, and trust erosion.
AI intermediation. Developers increasingly ask AI assistants for recommendations instead of searching Google. When Claude or Copilot recommends a tool, the developer does not visit your website at all. The touchpoint happens inside a chat interface you do not control. If your content is gated, the AI cannot read it, and you lose the touchpoint entirely. Your documentation, blog posts, and tutorials need to be freely accessible so AI systems can index and recommend them. I wrote about how AI is changing content strategy.
Zero-click search. More than 80% of Google searches now end without a click. Google's AI Overviews summarize your content and display it directly in the search results. The developer gets the answer without visiting your site. In this world, the touchpoint is the snippet, not the page view. Gating your content means the snippet does not exist, which means the touchpoint does not exist.
Trust erosion. Developers are more skeptical of marketing than they have ever been. Every other product claims to be "AI-powered." Every other landing page has the same hero section. The bar for earning trust is higher, which means you need more touchpoints, not fewer, before a developer is willing to give you their attention. Destroying touchpoints with gates is doubly expensive in a low-trust environment.
What should you do instead of gating developer content?
Make everything free and ungated. Tutorials, documentation, blog posts, comparison guides, architecture guides, getting started content. All of it. Free. No email required. No signup required. The touchpoint value of this content is worth more than any lead list it could generate.
Invest in content volume and distribution. If you need 10 touchpoints, you need to be in 10 places. One blog post is not a content strategy. You need content that shows up in search results, AI responses, community threads, social feeds, and conference talks. I wrote about the 12 types of content that work for developers. Use more of them.
Make your free tier the conversion mechanism. The touchpoint that converts a developer is not a form submission. It is the moment they try your product and it works. Your free tier is your best marketing tool. Make it generous. Make it fast. Make it require nothing more than an email address and a "get started" button. I wrote about how developer experience is your best growth lever for this reason.
Measure touchpoints, not leads. Track how many times developers interact with your content before converting. Use self-reported attribution ("how did you hear about us?") alongside traditional analytics. The answer is almost always "I saw you in a bunch of places over the past few months." That is the 10-touchpoint rule working.
Let your product do the selling. The PLG model works for developer tools because it aligns with how developers buy. They try before they commit. They evaluate on technical merit. They convert when the product earns their trust, not when a sales rep books a meeting.
How do you talk to your demand gen team about ungating content?
Your demand generation team measures leads, and the thing they are measuring is wrong for developer audiences. Their dashboards are full of MQLs and SQLs and conversion rates through a funnel that starts with "captured email."
This post will make them nervous. It should.
The demand gen model was built for enterprise buyers who expect to fill out forms, talk to sales, and sit through demos. Developers are not enterprise buyers. They are technical evaluators who make adoption decisions through hands-on experience, not through sales processes.
The demand gen team is not wrong about needing to measure something. But the thing they are measuring is wrong. Developer marketing should measure adoption: free tier signups, time-to-first-API-call, active projects, and self-reported attribution. Those metrics connect to revenue without requiring you to gate the content that builds trust.
If your demand gen model requires you to gate content that developers need in order to trust you, the model is broken. Fix the model. Do not break the trust.
What is the 10-touchpoint rule?
The 10-touchpoint rule is simple: developers need roughly 10 positive interactions with your product before they adopt it. Every gate, popup, forced signup, and email wall destroys a touchpoint. The math is simple: make it easy for developers to encounter your product in as many places as possible, and make every encounter a positive one.
The companies that understand this will accumulate trust faster than the companies that optimize for lead capture. Trust converts. Leads do not.

Developer marketing expert with 30+ years of experience at Sun Microsystems, Microsoft, AWS, Meta, Twitter, and Supabase. Author of Picks and Shovels, the Amazon #1 bestseller on developer marketing.

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.