Rémi Kokabi26. Oktober 20269 Min. Lesezeit

GitHub-Signale für Developer-Prospecting (Stars, Forks und Pull Requests)

Ein GitHub-Signal ist jede öffentliche Aktion, die ein:e Entwickler:in in einem Repository ausführt - etwa ein Star, ein Fork oder ein Pull Request. Es zeigt echtes Interesse an einem Tool oder einem Problemfeld.

Anders als ein anonymer Website-Besuch ist ein GitHub-Signal an eine Identität gebunden. Ein:e Entwickler:in, die ein Konkurrenz-Repo starred, ist kein anonymer Cookie in Ihrem Analytics-Dashboard. Es ist eine konkrete Person mit Benutzernamen und nachvollziehbarer Historie.

Beispiel: Ein Backend-Engineer starred eine Open-Source-Observability-Bibliothek, die Ihrem Produkt ähnelt. Dieser eine Klick verrät Ihnen, dass die Person Ihre Kategorie evaluiert - oft Wochen bevor sie ein Kontaktformular ausfüllen würde.

Punkt

Detail

Was das Signal auslöst

Ein:e Entwickler:in starred, forkt, kommentiert oder erstellt einen Pull Request in einem relevanten Repository

Signal-Level

Einzelner Kontakt (per Enrichment zum Unternehmen zuordenbar)

Was es Ihnen verrät

Praktisches Interesse an einer Technologie oder einem Problem

Bestes Zeitfenster zum Handeln

Innerhalb von 1 bis 2 Wochen nach dem Event

Wer am meisten profitiert

Dev-Tools, APIs, Infrastruktur- und Open-Source-Unternehmen

Was ist ein GitHub-Signal

GitHub-Signale sind Verhaltensindikatoren aus der öffentlichen Aktivität von Entwickler:innen: Repository-Erstellung, Commits, Pull Requests, Stars, Forks und Issue-Diskussionen. Zusammen zeigen sie, welche Technologien jemand einsetzt, wie aktiv die Person ist und ob sie ein Developer-Tool oder Infrastrukturprodukt kaufen könnte.

Wenn ein:e Entwickler:in Ihr Open-Source-SDK starred, Ihre CLI forkt oder ein Issue im Repo einer konkurrierenden Datenbank eröffnet, signalisiert das öffentlich ein technisches Interesse. GitHub ist eine von vielen Quellen, die Sie im Rahmen einer signalbasierten Prospecting-Strategie beobachten können - und eine der wenigen, bei der jedes Signal mit einem Namen verknüpft ist.

Warum GitHub-Signale auf ein Kaufzeitfenster hindeuten

Die meisten B2B-Intent-Daten tracken anonyme Seitenaufrufe auf Anbieter-Websites. GitHub-Signale funktionieren anders - und dieser Unterschied zählt.

Entwickler:innen evaluieren durch Ausprobieren

Wenn Entwickler:innen ein Tool evaluieren, lesen sie keine Whitepapers. Sie gehen auf GitHub, lesen die README, prüfen die Anzahl offener Issues und forken das Repo, um es lokal auszuführen. Statt anonymem Web-Traffic tracken Sie technische Aktionen, die an eine echte Person gebunden sind.

Ein Star auf einem Repository ist ein bewusstes Lesezeichen. Ein Fork bedeutet, dass die Person den Code ausführen oder anpassen will. Beide Aktionen passieren, bevor jemand Ihre Pricing-Seite besucht.

Aktivität verrät den Stack

Die öffentlichen Repositories und gestarrten Projekte zeigen, mit welchen Technologien jemand täglich arbeitet. Sie erfahren, welche Teams relevante Technologien nutzen, welche technischen Probleme sie haben und welche Konkurrenzlösungen sie sich ansehen.

Wenn Sie beispielsweise ein Kubernetes-Security-Tool verkaufen: Ein:e Entwickler:in, die cert-manager und karpenter starred, arbeitet bereits in Ihrem Ökosystem.

Bottom-up-Adoption beginnt auf GitHub

Im klassischen B2B-Vertrieb sind die Person, die ein Produkt evaluiert, und die Person, die das Budget freigibt, unterschiedliche Personen. Bei Developer-Tools fällt diese Trennung weg. Der Engineer, der einen Proof of Concept durchführt, wird oft zum internen Champion, der das Tool ins Unternehmen bringt. Diesen Engineer im richtigen Moment zu erreichen, schlägt jede generische Cold-Liste.

Signal-Cluster verraten noch mehr

Ein einzelner Star ist ein Datenpunkt. Mehrere Signale von derselben Person - oder von mehreren Personen im selben Unternehmen - ergeben ein Muster, auf das Sie reagieren sollten.

  • Dieselbe Person, mehrere Repos, dieselbe Kategorie, innerhalb von 30 Tagen: sie vergleichen Optionen

  • Star, gefolgt von einem Fork wenige Tage später: der Wechsel von Awareness zu Hands-on-Testing

  • Mehrere Entwickler:innen derselben Domain starren dieselben Repos: eine Evaluierung auf Team-Ebene ist im Gange

Woher GitHub-Daten kommen

Alle Aktivitäten auf öffentlichen Repositories sind über GitHubs Public API zugänglich. Anders als bei klassischen Intent-Daten ist jedes Event mit einem echten Profil verknüpft, das Sie zu einer Arbeits-E-Mail und einem LinkedIn-Profil anreichern können.

Ein GitHub-Profil allein verrät selten alles. Viele Entwickler:innen geben keinen Arbeitgeber an, und persönliche E-Mail-Adressen tauchen häufiger auf als geschäftliche. Genau hier wird Enrichment entscheidend: Sie matchen einen GitHub-Benutzernamen mit einem LinkedIn-Profil und dann mit einer verifizierten geschäftlichen E-Mail-Adresse - so erreichen Sie die richtige Person im richtigen Unternehmen.

Eine ehrliche Einschränkung: Nicht jede:r relevante Entwickler:in hat ein öffentliches GitHub-Profil mit anreicherbaren Daten. Die Signale, die Sie erhalten, haben aber mehr Gewicht als anonyme Web-Besuche, weil sie von konkreten Aktionen konkreter Personen stammen.

Wer profitiert vom Tracking von GitHub-Signalen (und was Sie daraus verkaufen)

GitHub-Signale sind besonders wertvoll, wenn Sie etwas verkaufen, das Entwickler:innen evaluieren, einsetzen und intern im Unternehmen vorantreiben.

Wenn Sie verkaufen

Was das Signal Ihnen verrät

Einstieg für die erste Nachricht

Developer-Tools und APIs

Interesse an einem ähnlichen oder verwandten Projekt

Teilen Sie eine technische Ressource, die bei deren Projekt hilft

Open-Source-Unternehmen

Aktivität auf Ihrem eigenen Repo (Star, Fork, Issue)

Laden Sie die Person in die Community ein oder erwähnen Sie den kommerziellen Tarif

Infrastruktur und Cloud

Evaluierung konkurrierender Infrastruktur-Repos

Bieten Sie einen Migrations-Guide oder Benchmark-Vergleich an

Recruiting und Dev-Agenturen

Aktive Skills in einem bestimmten Stack

Erwähnen Sie eine relevante Opportunity passend zum Stack, in dem die Person arbeitet

So wird aus einem GitHub-Signal ein Meeting

Das Signal allein bucht kein Meeting. Sie brauchen einen Prozess, der Rohdaten in ein gut getimtes, relevantes Gespräch verwandelt.

1. Wählen Sie die Repositories zum Monitoring aus

Starten Sie mit Ihrem eigenen Repo, falls vorhanden. Dann fügen Sie die Repos direkter Wettbewerber und verwandter Bibliotheken in Ihrer Kategorie hinzu. Stars zeigen Awareness, Forks zeigen Evaluierung, Pull Requests zeigen Adoption. Sie brauchen Abdeckung über alle drei.

2. Definieren Sie die relevanten Aktionen

Nicht jedes Event hat dasselbe Gewicht. Stars bringen das höchste Lead-Volumen. Forks und Pull Requests zeigen tiefere Evaluierung, kommen aber seltener vor. Issues - besonders solche zu Integrationen oder Migration - sind Gold wert.

💡 Tipp: Wenn Sie gerade erst anfangen, konzentrieren Sie sich auf Stars auf Ihrem eigenen Repo und Forks von Konkurrenz-Repos. Das gibt Ihnen den besten Mix aus Volumen und Intent.

3. Enrichment: Unternehmen und Kontakt finden

Ein GitHub-Benutzername allein reicht nicht für Outbound. Reichern Sie jedes Profil an, um Unternehmen, geschäftliche E-Mail-Adresse und LinkedIn-Profil zu finden. Das Waterfall-Enrichment von lemlist fragt über 14 Datenanbieter ab, um verifizierte E-Mails der Entwickler:innen zu finden, die Sie erreichen möchten.

4. Filtern Sie nach ICP, bevor Sie sich melden

Nach dem Enrichment filtern. Suchen Sie nach Entwickler:innen in Unternehmen, die zu Ihrem ICP passen: richtige Größe, Branche, Tech-Stack und Region. Ohne diesen Schritt verschwenden Sie Zeit mit Studierenden, Hobby-Entwickler:innen und Personen in Unternehmen, die nie kaufen werden.

5. Bieten Sie Mehrwert statt Pitch

Entwickler:innen reagieren allergisch auf generische Sales-E-Mails. Ihr erster Touchpoint sollte etwas Nützliches bieten: ein Code-Beispiel, ein Vergleichsdokument, einen Migrations-Guide, einen relevanten Blogpost. Referenzieren Sie die GitHub-Aktivität, aber machen Sie es natürlich.

Beispiel: Multichannel-Sequenz ausgelöst durch ein GitHub-Signal

Sobald Sie einen Lead angereichert und qualifiziert haben, fügen Sie ihn einer Multichannel-Sequenz hinzu. So kann ein signalbasierter Flow aussehen.

Tag

Kanal

Aktion

Ziel

0

E-Mail

Teilen Sie eine technische Ressource zum Repo, mit dem die Person interagiert hat

Value-first-Gespräch starten

4

LinkedIn

Kontaktanfrage senden (ohne Nachricht)

Vertrautheit aufbauen

7

E-Mail

Kurzes Follow-up mit Benchmark oder Code-Beispiel

Erneut aktivieren, falls keine Antwort

11

LinkedIn

Kurze DM mit Bezug auf die E-Mail senden

Zweiten Touchpoint schaffen

In lemlist erstellen Sie diese Sequenz als Multichannel-Kampagne und verknüpfen sie mit einer GitHub-Activity-Beobachtungsliste. Jedes neue Signal fügt den Lead automatisch zur Kampagne hinzu - Outreach startet ohne manuelles Listenbauen.

→ Erstellen Sie Ihre erste signalbasierte Sequenz in lemlist

Nachrichtenbeispiele mit Bezug auf ein GitHub-Signal

Erwähnen Sie das Signal beiläufig als Kontext - nicht als „Wir haben gesehen, dass Sie X gemacht haben"-Überwachungsbericht.

Nach einem Star auf einem Konkurrenz-Repo

Betreff: Kurze Ressource zu [Problem, das das Konkurrenz-Repo löst]

Hallo [Vorname],

mir ist aufgefallen, dass Sie sich mit [Kategorie, z. B. Observability-Tools] beschäftigen. Wir haben einen Vergleich zusammengestellt, wie verschiedene Ansätze [spezifische Herausforderung, z. B. Retention bei hohem Volumen] lösen. Vielleicht hilft Ihnen das bei Ihrer Evaluierung.

Hier ist der Link: [Ressource]

Melden Sie sich gerne, falls Fragen aufkommen.

Nach einem Fork Ihres eigenen Repos

Betreff: Kann ich bei [Repo-Name] helfen?

Hallo [Vorname],

ich habe gesehen, dass Sie [Repo-Name] geforkt haben. Was bauen Sie damit? Falls Sie auf Setup-Probleme stoßen oder sehen möchten, wie andere Teams das in Produktion einsetzen, teile ich gerne ein paar Beispiele.

Woran arbeiten Sie gerade?

Beide Nachrichten sind kurz, technisch und bieten Hilfe an. Keine fragt im ersten E-Mail nach einem Meeting.

Fehler, die Developer-Outreach ruinieren

  • Massen-E-Mails an jeden Stargazer: eine Stargazer-Liste ohne ICP-Filter ist eine Kontaktliste, keine Lead-Liste. Filtern Sie zuerst nach Unternehmens-Fit.

  • Private E-Mail-Adressen verwenden: Entwickler:innen zeigen auf ihrem GitHub-Profil oft eine private Gmail-Adresse. Eine geschäftliche E-Mail hat mehr Gewicht und wirkt professioneller.

  • Sales-Jargon in der Nachricht: Wörter wie „Synergien", „nochmal nachhaken" und „kurz connecten" führen zum sofortigen Löschen. Schreiben Sie so, wie ein:e Engineer mit Kolleg:innen sprechen würde.

  • Zu lange warten: Ein:e Entwickler:in, die Ihr Repo forkt oder ein Integrations-Issue eröffnet, evaluiert genau jetzt - oft bevor sie jemals den Vertrieb kontaktiert. Reagieren Sie innerhalb von ein bis zwei Tagen.

GitHub-Signale mit anderen Intent-Daten kombinieren

Ein Signal zeigt Interesse. Zwei Signale aus verschiedenen Quellen deuten auf ein aktives Kaufzeitfenster hin. Die Kombination von GitHub-Aktivität mit anderen Intent-Daten gibt Ihnen ein klareres Bild, wann Sie sich melden sollten.

  • GitHub-Star + Einstellung von Engineers: Das Unternehmen vergrößert genau das Team, das am evaluierten Stack arbeitet. Ein klares Timing-Signal.

  • GitHub-Aktivität + Website-Besuch: Jemand starred ein Konkurrenz-Repo und besucht wenige Tage später Ihre Pricing-Seite. Ein Vergleichs-Signal.

  • GitHub-Fork + Technologiewechsel: Code wird getestet, während die Infrastruktur migriert wird. Das ist Dringlichkeit.

In lemlist steht GitHub Activity neben anderen nativen Signalen wie „Das Unternehmen stellt eine bestimmte Position ein", „Website-Besucher:innen", „Finanzierungsrunde" und Technologiewechsel. Jedes Signal läuft als eigene Beobachtungsliste. Wenn Sie denselben Account in mehreren Listen entdecken, verschieben Sie ihn in eine Kampagne mit höherer Kontaktintensität.

So tracken Sie GitHub-Signale in lemlist

Das GitHub-Activity-Signal von lemlist überwacht Engagement auf den öffentlichen Repositories Ihrer Wahl: Stars, Forks, Issues, Pull Requests und Kommentare. Neue Leads können per Waterfall-Enrichment über 14+ Anbieter angereichert, nach ICP gefiltert und in eine Multichannel-Kampagne überführt werden. Die vollständige Liste der Signale finden Sie unter Intent-Signale, die Sie in lemlist tracken können.

So richten Sie es ein:

  1. Erstellen Sie eine Beobachtungsliste und wählen Sie „GitHub Activity" als Signal-Typ

  2. Fügen Sie die Repositories hinzu, die Sie überwachen möchten (eigene, Wettbewerber, Ökosystem-Bibliotheken)

  3. Definieren Sie Ihre ICP-Filter und Persona-Kriterien

  4. Verknüpfen Sie die Beobachtungsliste mit einer Kampagne, damit jedes neue Signal Outreach auslöst

  5. Referenzieren Sie das Repo und die Aktion in Ihren Nachrichten, damit sie relevant bleiben

Das Ergebnis: Neue GitHub-Signale werden schnell zu Outreach - ohne manuelle Recherche oder Listenaufbau dazwischen.

Machen Sie diese Woche aus GitHub-Aktivität Pipeline

GitHub-Signale liefern, was die meisten Intent-Daten nicht bieten: identitätsgebundene Belege für technisches Interesse von Personen, die Tools in Ihrer Kategorie evaluieren. Teams, die innerhalb von Tagen reagieren statt Wochen, schlagen Wettbewerber, die auf generische Outbound-Listen setzen.

Der Prozess ist einfach: Repos auswählen, die richtigen Aktionen erfassen, per Enrichment die Person hinter dem Profil finden, nach Fit filtern und mit etwas Nützlichem Kontakt aufnehmen.

→ Erstellen Sie Ihre erste signalbasierte Sequenz in lemlist

Erreiche Käufer zum richtigen Zeitpunkt

Erkenne Kaufsignale und starte personalisierte Outreach-Kampagnen, wenn es zählt.

Häufig gestellte Fragen

Ja. Ein Star ist eine bewusste Aktion einer eingeloggten Person. Gefiltert nach Unternehmens-Fit und kombiniert mit Enrichment für geschäftliche E-Mail-Adressen werden gestarrte Repos zu einer hochwertigen Prospecting-Quelle für alle, die Developer-Tools verkaufen.

Aktivitäten auf öffentlichen Repositories (Stars, Forks, Issues, Pull Requests, Commits) sind für alle sichtbar und über GitHubs Public API abrufbar. Datenschutz- und Compliance-Regeln (DSGVO, CAN-SPAM) gelten, wenn Sie jemanden auf Basis dieser Daten kontaktieren.

Forks und Issues zeigen stärkere Kaufabsicht als Stars. Ein Fork bedeutet, dass jemand den Code aktiv nutzt oder anpasst. Ein Issue, besonders zu Integration oder Migration, zeigt ein echtes Problem, für das sich jemand Zeit genommen hat. Stars sind einzeln schwächer, bringen aber das meiste Volumen. Und gehäufte Stars in einer Kategorie sind ein verlässliches Signal.

GitHub-Profile enthalten manchmal eine öffentliche E-Mail-Adresse, die aber meist privat ist. Um eine geschäftliche E-Mail zu finden, ordnen Sie das GitHub-Profil einer LinkedIn-Identität zu und starten dann ein Waterfall-Enrichment über mehrere Datenanbieter. lemlist durchsucht über 14 Anbieter per Waterfall.

So schnell wie möglich. Jemand, der heute ein Repo gestarrt oder geforkt hat, ist gerade aktiv in der Evaluierung. Innerhalb von ein bis zwei Wochen ist die Entscheidung oft schon gefallen. Ein automatisierter Prozess vom Signal zur Kampagne gibt Ihnen die beste Chance, diese Personen zu erreichen, solange sie noch vergleichen.
Rémi Kokabi

Rémi Kokabi

Co-founder @GTM Club

Beitrag teilen