Guide

Developer Buying Signals —
Identify Purchase Intent on GitHub

TL;DR

Not all GitHub activity is a buying signal. A star might be casual interest, but an issue about enterprise features or a PR for SSO integration? That's purchase intent. Learn which GitHub signals predict real buying behavior and how to act on them.

No credit card required. No demo needed.

Developer buying signals are behavioral indicators — captured from GitHub activity — that predict whether a developer or their team is actively evaluating technology for purchase or adoption. Unlike traditional B2B intent data (which tracks content consumption), developer signal intelligence captures direct actions: starring repos, forking to test, opening integration issues, and submitting PRs. LeadCognition monitors these signals across the GitHub repositories you choose and scores each developer by purchase intent so your sales team knows exactly who to contact first.

Fundamentals

What are developer buying signals?

A buying signal is any developer action that indicates active evaluation — not just passive awareness.

Not a buying signal

  • Starring a repo while browsing GitHub trending
  • Following a developer account
  • Reading the README without any other action
  • Starring a repo 6+ months ago

High-intent buying signal

  • Opening an issue asking about SSO or enterprise pricing
  • Submitting a PR to add your tool to their stack
  • Forking the repo and adding commits within 7 days
  • Opening an issue about migration from a competitor

The fundamental shift in developer sales

Traditional developer signal intelligence platforms like Koala (now defunct) taught sales teams that GitHub activity matters. The next step is understanding which activity matters — and by how much.

A developer who stars 50 repos a week is a poor lead. A developer who forks your repo, adds configuration files, and opens an issue about their deployment environment is actively buying. The difference is intent — and intent is measurable from the signal type, recency, and content.

LeadCognition automates this scoring so DevTool sales teams see only the leads with real purchase intent. See how it compares to GitHub intent data platforms and traditional signal intelligence tools.

Signal Ranking

GitHub signals ranked by intent strength

Not all GitHub events carry equal weight. Here's how to rank them from lowest to highest purchase intent.

Signal Type
Intent Score
Action
PR Submitted Highest intent

Developer submitted a pull request. They've invested engineering time — this is active adoption, not evaluation.

10 pts
Reach out now
Issue Opened Very high intent

Developer opened an issue. Questions about enterprise features, pricing, or integrations indicate active buying evaluation.

8 pts
Reach out now
Commit Push High intent

Developer is actively building with the tool. Commits to a fork indicate hands-on technical evaluation in progress.

6 pts
Reach out soon
Fork Medium-high intent

Developer forked the repo — often to test privately, customize, or contribute. Higher intent than a star but lower than an issue.

5 pts
Monitor + enrich
Watch / Subscribe Medium intent

Developer is subscribing to repo notifications — they want to stay updated. Stronger signal than a star, weaker than a fork.

3 pts
Queue for later
Star Low intent (awareness only)

A star indicates awareness, not intent. Treat stars as top-of-funnel awareness signals only unless combined with other high-intent actions.

1 pts
Low priority

Pro tip: The most powerful buying signals combine multiple event types from the same developer within a short window. A developer who stars, then forks, then opens an issue within 14 days is exhibiting a classic evaluation-to-purchase pattern. LeadCognition automatically identifies these compound signals and surfaces them as your highest-priority leads. Learn more about GitHub intent data and open source leads.

Scoring Model

How to score developer buying signals

A scoring model turns raw GitHub events into a prioritized lead list. Here's how to build one.

1

Assign base scores by event type

Use the signal ranking table above: PR = 10, Issue = 8, Commit = 6, Fork = 5, Watch = 3, Star = 1. Sum all events per developer over a rolling 30-day window.

2

Apply recency multipliers

Signals decay over time. Within 24 hours: 2x multiplier. Within 7 days: 1.5x. Within 30 days: 1x. Older than 30 days: 0.5x. Recency is the single biggest predictor of conversion.

3

Boost for keyword intent

Scan issue and PR bodies for enterprise, SSO, pricing, audit log, SAML, integrate, migrate, Terraform, and similar terms. Each match adds a 1.3x multiplier per keyword.

Example: Calculating a developer's intent score

Event Base Recency Keywords Total
Issue: "Does this support SSO?" 8 ×2.0 (today) ×1.3 (SSO) 20.8
Fork (3 days ago) 5 ×1.5 ×1.0 7.5
Star (3 weeks ago) 1 ×1.0 ×1.0 1.0
Total intent score 29.3

A score above 15 typically warrants immediate outreach. This developer scores 29.3 — they should be contacted today.

LeadCognition runs this scoring model automatically — no spreadsheets required. See open source lead generation and developer outreach for related guides.

See Your Scored Leads
From Signal to Sale

From signals to outreach

A high intent score is the beginning, not the end. Here's how to turn a buying signal into a conversation.

1. Enrich the developer profile

Before reaching out, enrich the developer's GitHub profile with their verified work email, LinkedIn URL, and current employer. LeadCognition does this automatically via FullEnrich. You need a name to put to the signal — not just a GitHub username. See developer outreach best practices for enrichment tactics.

2. Research the buying context

Read the actual issue or PR that triggered the signal. What specific problem are they trying to solve? Are they mentioning a competitor? Are they asking about a feature that signals a team rollout (SSO, audit logs, Terraform)? This context makes your outreach feel researched, not automated. Combine with GitHub intent data enrichment for company-level context.

3. Generate a personalized opening

Reference the specific signal in your first line. "I saw you opened an issue about SSO support yesterday" converts dramatically better than a generic cold email. LeadCognition generates AI outreach context per lead — citing the exact GitHub events, repo, and issue content that triggered their score. Read the full developer outreach guide for messaging frameworks.

4. Act within 24 hours

Developer buying signals are perishable. A developer who opened an enterprise feature issue today is in active evaluation mode — they'll make a decision in days, not weeks. Delay your outreach by a week and you've likely missed the window. LeadCognition surfaces real-time signals so your team always knows who to reach out to today.

Tools

Tools for tracking developer buying signals

How different platforms handle developer buying signal detection.

Capability
LeadCognition
Common Room
Bombora / 6sense
GitHub signal monitoring
Partial
Intent scoring model
Self-serve signup
Developer email enrichment
Company-level only
Starting price
$0/mo
$12K+/yr
$30K+/yr
Start Free Trial

No credit card required.

Frequently asked questions

Everything about developer buying signals and GitHub intent data.

What are developer buying signals?
Developer buying signals are GitHub actions that indicate a developer is actively evaluating a technology category for purchase or adoption. High-intent signals include opening issues requesting enterprise features, submitting pull requests adding integrations, and forking a repository to test privately. Low-intent signals include starring a repository for future reference. Unlike traditional B2B intent data, developer buying signals capture direct behavioral actions rather than inferred interest from content consumption.
Which GitHub activity indicates the strongest purchase intent?
Pull requests and issue creation indicate the strongest purchase intent. A developer who opens an issue asking about SSO, audit logs, or enterprise pricing is actively evaluating for a team deployment. A PR contributor has committed engineering time, signaling high investment. Forks indicate hands-on evaluation. Stars alone are low-intent and should be treated as awareness signals only — they require additional signals before being worth outreach.
How do you score developer buying signals?
A simple scoring model assigns point values by signal type: PR = 10 pts, Issue = 8 pts, Commit = 6 pts, Fork = 5 pts, Watch = 3 pts, Star = 1 pt. Apply multipliers for recency (within 24 hours = 2x multiplier), keywords in issue/PR body (enterprise, SSO, pricing, migrate = 1.3x each), and company size (Series A+ = 1.5x). Leads scoring above 15 typically warrant immediate outreach. LeadCognition runs this scoring model automatically.
How long does a developer buying signal remain valid?
Developer buying signals decay quickly. A signal is hottest within 24 hours of the event — this is when the developer is actively in evaluation mode. Issues and PRs remain high-intent for 7–14 days. Stars and forks lose predictive value after 30 days. Best practice is to reach out within 24 hours of any issue or PR signal, and within 72 hours of a fork. LeadCognition surfaces signals in real time and applies time-decay scoring automatically.
How is GitHub buying signal data different from Bombora or 6sense?
Bombora and 6sense track content consumption — which companies visited review pages or downloaded whitepapers. GitHub buying signal data tracks direct actions: developers actually installing, testing, and attempting to integrate your technology. For DevTool companies, GitHub signals are earlier-stage (before a buyer visits your website), more specific (tied to exact technical needs), and available at the individual developer level rather than company level. See our full comparison of GitHub intent data vs Bombora and 6sense.
How does LeadCognition identify developer buying signals?
LeadCognition monitors GitHub events across the repositories you specify, polling every 15 minutes. It captures stars, forks, issues, pull requests, and commits. Each event is enriched with the developer's verified work email, LinkedIn URL, and company data via FullEnrich. A proprietary intent scoring model ranks leads by purchase intent strength. DevTool sales teams typically see 50–200 scored leads per repository per month on an actively evaluated project.

Related pages

LeadCognition

See your developer buying signals live

Stop guessing who wants to buy. LeadCognition scores every GitHub signal across your repos and surfaces the highest-intent leads — with verified email and LinkedIn data — so you know exactly who to call today.

No credit card required. No demo needed.