You’ve got a list of 500 leads with names and email addresses. That’s a start, but it’s not enough to run effective B2B outreach. Where do these people hang out professionally? Are they active on LinkedIn? Do they contribute to GitHub projects? Do they share insights on Twitter?
These are social media attributes—the professional social profiles that transform a basic contact record into a complete, actionable prospect profile. In B2B sales and marketing, knowing where your prospects are active online is just as important as having their email address.
According to Clearbit, enriched contact data with social media profiles can increase lead response rates by up to 25%. Yet most CRMs contain incomplete social profile information, leaving sales teams to manually hunt down LinkedIn URLs, Twitter handles, and GitHub accounts one by one.
Enrich leads with social profiles in Google Sheets
Derrick automatically extracts LinkedIn, Twitter, and GitHub profiles from websites and contact data—no manual work required.
What are social media attributes in B2B data enrichment?
Social media attributes are the professional social network profiles and identifiers associated with a business contact. When you enrich a lead record, you’re not just adding demographic or firmographic data—you’re also appending their digital presence across platforms like LinkedIn, Twitter, GitHub, and others.
Think of social media attributes as the online “coordinates” of your prospects. Just as you need a physical address to send mail, you need social profiles to engage prospects where they’re most active professionally.
Common social media attributes include:
- LinkedIn profile URL: The most critical B2B attribute, showing professional experience, connections, and activity
- Twitter handle: Indicates thought leadership, industry interests, and engagement style
- GitHub username: Essential for technical prospects, revealing coding activity and projects
- Facebook profile: Occasionally relevant for certain B2B contexts
- Medium, YouTube, or blog URLs: Shows content creation and expertise
For a typical B2B database, LinkedIn is the primary focus. According to HubSpot’s 2026 State of Marketing report, 80% of B2B leads come from LinkedIn, making LinkedIn profile URLs the single most valuable social media attribute for most sales teams.
Why social media attributes matter for B2B prospecting
Raw contact data—just a name and email—is like having someone’s phone number but knowing nothing about them. Social media attributes provide the context that transforms cold outreach into informed, personalized conversations.
Enable multi-channel outreach strategies
Marie, a BDR at a SaaS startup, used to rely solely on cold email for prospecting. Her average response rate hovered around 2%. After enriching her lead list with LinkedIn profiles and Twitter handles, she implemented a multi-touch sequence: LinkedIn connection request, Twitter engagement, then email. Her response rate jumped to 8%.
Why? Because prospects saw her name multiple times across platforms before receiving her pitch. The social proof and familiarity built through LinkedIn and Twitter made her email feel less “cold.”
Improve personalization at scale
Generic outreach fails. Personalized outreach wins. But personalizing messages for 200 leads per day is impossible without data.
Social media attributes provide instant personalization hooks:
- LinkedIn activity: “I noticed you recently posted about AI in marketing…”
- GitHub projects: “I saw you’re a contributor to the OpenAI Python library…”
- Twitter interests: “As someone who regularly shares insights on GTM strategy…”
Tom, a Sales Ops manager at a B2B tech company, automated this using enriched social data. His team’s CRM now automatically pulls recent LinkedIn posts and Twitter activity for each lead, giving SDRs ready-made conversation starters. Personalization time dropped from 5 minutes per prospect to 30 seconds.
Enhance lead scoring and qualification
Not all social profiles are equal. A prospect with 10,000+ LinkedIn followers and regular thought leadership content is likely more influential than someone with a sparse profile and no activity.
Data enrichment platforms use social media attributes to calculate engagement scores:
- LinkedIn engagement: Follower count, post frequency, comment activity
- Twitter influence: Followers, retweets, industry hashtag usage
- GitHub contributions: Repositories, stars, commit frequency
Sales teams can prioritize leads based on social influence. If you’re selling developer tools, a GitHub user with 1,000+ stars on their repositories is a high-value target worth extra attention.
Verify lead authenticity and reduce fake contacts
Fake email addresses and bot-generated leads plague B2B databases. Social media attributes act as a verification layer.
If a lead has a complete LinkedIn profile with years of activity, genuine connections, and consistent employment history, they’re almost certainly real. If they have no social presence whatsoever, that’s a red flag.
According to Experian, up to 25% of B2B contact data contains errors or fake information. Cross-referencing with social profiles can reduce this significantly.
The main social media attributes: LinkedIn, Twitter, and GitHub
While dozens of social platforms exist, three dominate B2B data enrichment: LinkedIn, Twitter (now X), and GitHub. Each serves a distinct purpose in your prospecting strategy.
LinkedIn: The foundation of B2B social data
LinkedIn is the primary professional network, with over 950 million users globally. For B2B sales, a LinkedIn profile URL is the single most valuable social media attribute.
Key LinkedIn attributes to enrich:
- Profile URL: The full LinkedIn profile link (e.g., linkedin.com/in/johnsmith)
- Public profile status: Whether the profile is publicly accessible or private
- Headline: Current job title and company
- Summary/About section: Professional bio and expertise
- Experience: Full employment history
- Education: Degrees and institutions
- Skills and endorsements: Validated professional capabilities
- Connections count: Network size (indicates influence)
- Activity: Recent posts, articles, comments
- Company page URL: Link to their employer’s LinkedIn page
LinkedIn data reveals whether someone is a decision-maker, how long they’ve been in their role (tenure impacts buying authority), and whether they’re actively engaged in professional discussions.
For recruiters, LinkedIn profiles are essential. Anna, a tech recruiter, enriches her candidate database with LinkedIn URLs to quickly assess technical skills, company history, and mutual connections before outreach.
Twitter/X: Gauging thought leadership and interests
Twitter (now X) is where professionals share industry insights, engage in debates, and build personal brands. While not as universally relevant as LinkedIn, Twitter handles are valuable for engaging with thought leaders, marketers, and founders.
Key Twitter attributes to enrich:
- Twitter handle: The @username (e.g., @johnsmith)
- Bio: Professional description and interests
- Follower count: Indicates influence and reach
- Following count: Shows engagement style
- Tweet frequency: Activity level (daily, weekly, sporadic)
- Recent tweets: Topics and interests
- Verified status: Blue checkmark (indicates authenticity, though less reliable post-2026)
Twitter engagement reveals personality and priorities. A prospect who regularly tweets about AI and automation is likely interested in AI-powered tools. A founder who shares startup challenges is probably open to solutions that address those pain points.
Growth marketers particularly value Twitter data. David, a demand gen manager, segments leads based on Twitter activity—highly active Twitter users receive social-first campaigns, while inactive users get email-only sequences.
GitHub: Essential for technical and developer audiences
If you’re selling to developers, technical leaders, or tech companies, GitHub profiles are gold. GitHub shows actual coding activity, project contributions, and technical expertise.
Key GitHub attributes to enrich:
- GitHub username: The profile identifier
- Public repositories: Projects they’ve created
- Contributions: Commits, pull requests, issues
- Stars received: Popularity of their projects
- Languages: Programming languages they use
- Organizations: Companies or open-source projects they contribute to
- Activity graph: Contribution frequency over time
GitHub data proves technical credibility. A prospect claiming to be a Python expert but with zero GitHub activity raises questions. Conversely, active contributors with popular repositories are highly qualified leads for developer-focused products.
Brian, an enterprise sales rep at a cloud platform company, enriches his CRM with GitHub profiles for all engineering contacts. Before calls, he reviews their repositories to reference specific projects—instant credibility and rapport.
How to extract social media attributes: Manual vs. automated methods
Enriching your database with social media profiles requires extraction—the process of finding and appending these URLs to your contact records. You have two options: manual or automated.
Manual extraction (the slow way)
Manual extraction involves searching for each prospect’s social profiles individually. Here’s the typical workflow:
Step 1: Take a lead’s name and company from your CRM.
Step 2: Search “FirstName LastName CompanyName LinkedIn” in Google.
Step 3: Click through to verify it’s the correct person.
Step 4: Copy the LinkedIn URL.
Step 5: Repeat for Twitter and GitHub.
Step 6: Paste the URLs back into your CRM.
For one lead, this takes 2-3 minutes. For 100 leads, that’s 3-5 hours of tedious work. For 1,000 leads, it’s a full work week.
Manual extraction is only viable for very small lists or high-value accounts where you need absolute precision. For most teams, it’s impractical.
Automated extraction with APIs and tools
Automation uses software to extract social profiles programmatically. Most data enrichment platforms offer social profile lookup as a core feature.
Common methods:
Web scraping: Tools like Derrick or Phantombuster crawl websites and extract social media links found on company pages, contact pages, or employee directories. If a company lists team member LinkedIn profiles on their About page, a scraper can pull all those URLs automatically.
API-based enrichment: Platforms like Clearbit, Apollo, or Derrick use APIs that query social networks and public databases to find matching profiles. You provide a name and email, and the API returns associated social URLs.
Reverse lookup: Some tools perform reverse lookups using email domains. For example, an email address “john@techcorp.com” can be matched against LinkedIn profiles listing TechCorp as their employer.
Browser extensions: Tools like Derrick’s Chrome extension can extract social profiles directly from LinkedIn Sales Navigator or company websites while you browse.
Automated extraction reduces enrichment time from hours to seconds. A batch of 1,000 leads can be enriched in under 10 minutes.
Code example: Simple GitHub profile extraction
For technical teams comfortable with Python, extracting GitHub profiles can be done with basic web scraping. Here’s a simplified example:
import requests
# Function to check if a GitHub username exists
def find_github_profile(username):
url = f"https://api.github.com/users/{username}"
response = requests.get(url)
if response.status_code == 200:
# User exists, return profile data
data = response.json()
return {
"username": username,
"name": data.get("name"),
"bio": data.get("bio"),
"public_repos": data.get("public_repos"),
"followers": data.get("followers")
}
else:
return None
# Test with a username
profile = find_github_profile("torvalds")
print(profile)
💡 No-code alternative: Use Derrick’s Website Email & Social Media Extractor to automatically find GitHub, LinkedIn, and Twitter profiles from company websites—no coding required.
Tools for extracting and enriching social media attributes
Multiple tools can automate social profile enrichment. Choosing the right one depends on your volume, budget, and integration needs.
Derrick: Native Google Sheets enrichment
Derrick specializes in B2B data enrichment directly within Google Sheets. Its Website Email & Social Media Extractor automatically finds LinkedIn, Twitter, GitHub, and other social profiles from company URLs.
How it works:
- Input a list of company websites in Google Sheets
- Run Derrick’s extraction function
- Receive social media links appended to your sheet in seconds
Derrick also offers:
- LinkedIn Profile Scraper: Enriches LinkedIn URLs with full profile data (50+ attributes)
- LinkedIn Profile Finder: Searches for LinkedIn profiles by name and company
- Phone Finder: Extracts phone numbers from LinkedIn profiles
Pricing starts at $9/month for 4,000 credits, with credits rolling over monthly.
Learn more about Derrick’s social media extraction feature
Clearbit: Comprehensive API enrichment
Clearbit offers real-time enrichment APIs that return 100+ data points per lead, including social profiles. It’s ideal for companies with existing tech stacks (HubSpot, Salesforce) that need automated, real-time enrichment.
Key features:
- LinkedIn, Twitter, Facebook profile URLs
- Real-time API lookups
- CRM integrations
Pricing is higher than alternatives, starting around $99/month for basic plans.
Apollo.io: Combined prospecting and enrichment
Apollo combines lead database access with enrichment. You can search for leads directly in Apollo and automatically enrich them with social profiles.
Key features:
- Built-in lead database (250M+ contacts)
- LinkedIn and Twitter enrichment
- Email verification included
Pricing starts at $49/month, but enrichment credits are limited on lower tiers.
Phantombuster: Advanced LinkedIn scraping
Phantombuster specializes in social media automation, particularly LinkedIn scraping. It can extract profile URLs, posts, connections, and more.
Key features:
- LinkedIn profile scraping at scale
- Sales Navigator exports
- Custom automation workflows
Pricing starts at $59/month. Note that aggressive LinkedIn scraping can risk account restrictions.
Best practices for using social media attributes in B2B prospecting
Simply having social profile URLs isn’t enough—you need to use them strategically. Here’s how top-performing sales teams leverage social media attributes.
1. Build multi-channel sequences with social touchpoints
Don’t rely on a single channel. Layer LinkedIn, Twitter, and email touches for maximum visibility.
Example sequence:
- Day 1: LinkedIn connection request with personalized note
- Day 3: Engage with their LinkedIn post (like, comment)
- Day 5: Follow on Twitter, engage with a recent tweet
- Day 7: Send personalized email referencing LinkedIn activity
- Day 10: LinkedIn message if connected
- Day 14: Twitter DM or mention (if appropriate)
This creates multiple touchpoints without being spammy. Each interaction reinforces your name and brand.
2. Use social data for dynamic personalization
Pull recent activity from social profiles to personalize outreach automatically.
Tools like Derrick or Clay can extract:
- Latest LinkedIn post title
- Most recent tweet topic
- GitHub project name
- Latest blog article
Then insert these into email templates:
“Hi [FirstName], I saw your recent LinkedIn post about [PostTopic]. Completely agree with your take on [Point]. We’re actually working on a solution that…”
This level of personalization would take hours manually but can be automated when social data is enriched in your CRM.
3. Qualify leads based on social engagement
Not all leads are equal. Use social data to prioritize high-potential prospects.
Scoring criteria:
- LinkedIn connections 500+: Likely well-networked (higher priority)
- Posting frequency (weekly+): Active and engaged (higher priority)
- GitHub repos with 50+ stars: Influential developer (high priority for dev tools)
- Twitter followers 1,000+: Industry thought leader (high priority)
Low engagement profiles—sparse LinkedIn, no Twitter, inactive GitHub—may indicate less active prospects.
4. Monitor social signals for sales triggers
Social profiles reveal buying signals. Set up alerts or regularly review:
- LinkedIn job changes: New role = new budget, new priorities
- Company funding announcements: Shared on LinkedIn or Twitter = growth mode
- Technology stack changes: Posted on GitHub or LinkedIn
- Hiring activity: Company is hiring = likely scaling
These signals indicate timing—when prospects are most likely to buy.
5. Respect platform etiquette
Each platform has unwritten rules. Violating them damages your brand.
LinkedIn best practices:
- Personalize connection requests (don’t use default)
- Engage organically before pitching
- Don’t spam InMail
Twitter best practices:
- Engage with content before DMing
- Don’t cold-pitch in replies to tweets
- Add value in conversations
GitHub best practices:
- Don’t spam issues with sales pitches
- Engage authentically on relevant repos
- Contribute or sponsor before outreach
Authentic engagement builds trust. Spammy behavior gets you blocked.
Privacy, GDPR, and compliance when enriching social media attributes
Social media data is publicly accessible, but that doesn’t mean it’s free from regulation. B2B companies must navigate GDPR, CCPA, and other privacy laws when enriching databases with social profiles.
Is enriching with public social data GDPR-compliant?
Generally, yes—with conditions.
GDPR allows processing of publicly available data under certain conditions, including “legitimate interest.” If you’re using public LinkedIn or Twitter profiles for B2B sales outreach, legitimate interest likely applies—but only if:
- The data is genuinely public: Profile settings allow public access
- Your use is reasonable: B2B prospecting, not mass surveillance
- You respect opt-outs: Unsubscribe requests must be honored
- You secure the data: Enriched databases must be protected
Best practices for compliance
Document your legal basis: Maintain records showing that enriched social data serves legitimate business interests (e.g., targeted B2B sales).
Respect opt-outs: If someone requests data deletion or opts out, remove all enriched attributes, including social profiles.
Don’t over-enrich: Only enrich with data necessary for your sales process. Scraping every detail of someone’s Twitter feed is excessive.
Use reputable enrichment providers: Work with vendors who comply with GDPR and source data ethically. Derrick, Clearbit, and similar platforms follow GDPR guidelines.
Provide transparency: If prospects ask how you obtained their data, be prepared to explain your enrichment process.
Email vs. social profile data: A key distinction
Email addresses often require explicit consent under GDPR for marketing (opt-in).
Social profile URLs are public identifiers—like a phone number in a public directory—and generally require less stringent consent when used for B2B purposes.
This doesn’t mean you can abuse social profiles. GDPR’s core principle is fairness—if your use feels creepy or invasive, it likely violates the spirit of the law, even if technically allowed.
Conclusion: Social media attributes unlock smarter B2B prospecting
Basic contact data—name, email, company—is table stakes. To win in B2B sales, you need context. Social media attributes provide that context: LinkedIn profiles show professional credibility, Twitter handles reveal interests and engagement style, and GitHub accounts prove technical expertise.
Enriching your CRM with social profiles transforms cold outreach into warm, informed conversations. You know where prospects are active, what they care about, and how to reach them across multiple channels.
Manual enrichment is impractical at scale. Automated tools like Derrick, Clearbit, or Apollo extract social profiles in seconds, saving hours of grunt work and enabling your team to focus on selling.
Start with LinkedIn—it’s the most universally valuable B2B social attribute. Then layer in Twitter for thought leaders and GitHub for technical audiences. Build multi-touch sequences that leverage social engagement before email pitches. The result: higher response rates, better personalization, and more closed deals.
Automate social media enrichment in Google Sheets
Derrick extracts LinkedIn, Twitter, and GitHub profiles automatically. Start enriching your leads in seconds.
FAQ
What are social media attributes in data enrichment?
Social media attributes are professional social network profiles (LinkedIn, Twitter, GitHub) appended to contact records. They enable personalized outreach, multi-channel prospecting, and better lead qualification by revealing where prospects are active online.
Which social media attributes are most important for B2B?
LinkedIn profile URLs are the most critical for B2B. Twitter handles are valuable for engaging thought leaders and marketers. GitHub usernames matter when selling to developers or technical buyers.
How do I extract social media profiles automatically?
Use data enrichment tools like Derrick, Clearbit, or Apollo. These platforms scrape websites, query APIs, and match contact data to social profiles automatically. Derrick works natively in Google Sheets for seamless enrichment.
Is enriching social media data GDPR-compliant?
Yes, when done correctly. Public social profiles can be processed under “legitimate interest” for B2B sales. Ensure data is genuinely public, respect opt-outs, and work with compliant enrichment providers.
Can I enrich social profiles for free?
Free options are limited. Manual Google searches are free but time-consuming. Some tools offer free trials (Derrick’s free plan includes 200 credits/month). At scale, paid enrichment tools are necessary for efficiency.