Close CRM is built for outbound sales teams — its built-in power dialer, email sequences, and activity tracking make it a favorite for B2B SaaS teams doing high-velocity outreach. If your team uses Close and sells to developers, connecting GitLeads lets you capture GitHub buying signals — new stars on tracked repos, keyword mentions in Issues and PRs — and push those enriched developer profiles directly into Close as new Leads or Contacts. No manual list building, no CSV uploads.
What GitLeads Sends to Close CRM
When a developer triggers a GitHub signal, GitLeads enriches their profile and pushes the following data into Close:
- Name and GitHub username
- Public email address (when available via commit metadata or profile)
- GitHub profile URL
- Bio and company affiliation
- Location (city, country)
- Follower count and top programming languages
- Signal context: which repo they starred, or which keyword matched and in which repo
- Signal timestamp for sequence timing and prioritization
Integration Method 1: Zapier (No-Code)
The fastest way to connect GitLeads to Close is via Zapier. GitLeads sends new leads to a Zapier webhook trigger, and your Zap creates a new Lead in Close with all enriched fields mapped.
- In GitLeads, go to Integrations → Zapier and copy your unique webhook URL.
- In Zapier, create a new Zap: Trigger = "Webhooks by Zapier" (Catch Hook), paste the GitLeads webhook URL.
- Action = "Close" → "Create Lead". Map fields: Name → name, Email → email_addresses, Company → company, URL → custom field "GitHub Profile", and the signal context to a custom Note or Tag.
- Test the Zap with a live GitLeads signal, confirm the lead appears in Close.
- Turn on the Zap — every new GitHub signal now becomes a Close Lead automatically.
Integration Method 2: Close API via Webhook
For more control, use GitLeads' native webhook output directly with the Close REST API. This approach is ideal if you want to add custom logic: deduplication against existing Close contacts, conditional routing based on signal type, or enriching leads with additional data before they hit Close.
// Example: GitLeads webhook → Close CRM via serverless function
export async function POST(request: Request) {
const lead = await request.json();
const closePayload = {
name: lead.name || lead.githubUsername,
contacts: [
{
name: lead.name,
emails: lead.email ? [{ email: lead.email, type: 'office' }] : [],
urls: [{ url: lead.githubProfileUrl, label: 'github' }],
}
],
custom: {
'GitHub Username': lead.githubUsername,
'Signal Type': lead.signalType, // 'star' | 'keyword'
'Signal Context': lead.signalContext, // e.g. "Starred vercel/next.js"
'GitHub Followers': lead.followers,
'Top Languages': lead.topLanguages?.join(', '),
},
_type: 'Lead',
};
const res = await fetch('https://api.close.com/api/v1/lead/', {
method: 'POST',
headers: {
'Authorization': 'Basic ' + btoa(process.env.CLOSE_API_KEY + ':'),
'Content-Type': 'application/json',
},
body: JSON.stringify(closePayload),
});
return Response.json({ ok: res.ok });
}Integration Method 3: n8n or Make
GitLeads has native integrations for n8n and Make (formerly Integromat). Both platforms have Close CRM nodes that let you build sophisticated workflows: deduplicate against existing Close leads, assign to specific team members based on signal type, create follow-up tasks, or trigger Smart Views for new GitHub leads.
Setting Up Close Sequences for GitHub Leads
Once GitHub leads are flowing into Close, use Close's built-in sequences to automate follow-up. The key is to personalize the first touch using the signal context from GitLeads. Create a sequence template with a merge tag for the signal context:
This level of personalization is only possible because GitLeads provides the signal context. A generic cold email to the same developer would get far worse open and reply rates.
What GitHub Signals to Track for Close CRM Teams
- Stars on your own repo — warm leads who found your product organically
- Stars on competitor repos — developers evaluating alternatives (highest intent)
- Keyword mentions in Issues — developers experiencing pain points your product solves
- Stars on ecosystem repos — developers in your target tech stack who may not know you yet