Twitter Lead Generation on Autopilot

Find potential customers by monitoring purchase-intent keywords, competitor complaints, and industry discussions on Twitter.

The Problem

Sales teams struggle to find warm leads at scale. Cold outreach has low conversion rates. Meanwhile, people on Twitter openly discuss buying decisions, ask for recommendations, and complain about competitors.

The Solution

Use ScrapeBadger to search for purchase-intent signals like "looking for a tool", "anyone recommend", or competitor complaint patterns. Enrich leads with profile data and engagement history.

Implementation Example

import ScrapeBadger from 'scrapebadger';

const sb = new ScrapeBadger({ apiKey: 'YOUR_API_KEY' });

// Find people looking for solutions
const leads = await sb.twitter.tweets.advancedSearch({
  query: '"looking for" OR "anyone recommend" OR "need a tool" (scraping OR API) lang:en',
  queryType: 'Latest',
});

for (const tweet of leads.data) {
  // Enrich with profile data
  const profile = await sb.twitter.users.getByUsername(tweet.author.username);
  console.log(`Lead: @${tweet.author.username} (${profile.data.followers_count} followers)`);
  console.log(`  "${tweet.text}"`);
}
Response

Frequently Asked Questions

Filter by follower count (indicates authority), check bio for job titles, and look at recent tweets for industry relevance.

ScrapeBadger identifies leads. For outreach, integrate with your CRM or sales automation tool. We recommend personalized, value-first engagement.

Try "looking for", "anyone recommend", "switching from [competitor]", "frustrated with", and industry-specific terms combined with purchase-intent language.

Run searches hourly or daily. Fresh leads (posted within 24 hours) have the highest conversion rate since the need is still active.