LinkedIn Engagement to Lead Generation Pipeline
This automation creates a high-intent B2B lead generation pipeline by identifying people who engage with specific LinkedIn posts, enriching their profiles, qualifying them against your Ideal Customer Profile (ICP), and generating personalized outreach emails.
Airtop Community
Featured Apps
This powerful automation acts as a virtual BDR, turning warm social engagement into a ready-to-use list of qualified leads. Here’s how it works:
- Reads Your Playbook: The automation starts by reading a "Campaign Brief" you provide. This document is the single source of truth, telling the agent which LinkedIn influencers to monitor, what your Ideal Customer Profile (ICP) looks like, how to score leads, and what email copy to use.
- Finds Engaged Prospects: It scans the recent posts of your target LinkedIn profiles and collects everyone who has commented or reacted.
- Qualifies with AI: Using an LLM, it filters the list of engagers against the ICP criteria in your brief, instantly discarding students, recruiters, or anyone who doesn't match your target persona.
- Enriches Contact Data: For qualified prospects, it uses B2B data services to find their email address, job title, company information, and more. It also verifies that the emails are deliverable.
- Excludes Unwanted Contacts: It automatically filters out existing customers (by connecting to HubSpot), competitors, and any contacts you've already processed in previous runs.
- Scores Leads: Each remaining lead is scored based on a detailed rubric you define in the brief, considering factors like job seniority, company fit, and the nature of their LinkedIn engagement.
- Writes Personalized Emails: The automation then generates a sequence of personalized outreach emails (e.g., M1, M2, M3) using templates from your Campaign Brief.
- Delivers the Leads: Finally, it writes the complete, enriched, and scored list of leads—along with the personalized email copy—into a Google Sheet you specify, ready for your sales team to start their outreach.
Usage Ideas
- Automated Sales Development: Build a continuous pipeline of high-intent leads for your sales team without manual prospecting.
- Competitor "Poaching": Monitor the engagers on your competitors' LinkedIn posts to find prospects interested in solutions like yours.
- Influencer Marketing ROI: Identify the most valuable prospects engaging with content from influencers you partner with.
- Event & Webinar Promotion: Find people engaging with topics related to your upcoming webinar or event and add them to a targeted promotion list.
- Early-Stage Customer Discovery: As a founder, identify and build a list of potential early adopters who are actively discussing the problem you solve.
Customization Ideas
This template is designed to be highly adaptable to your specific sales and marketing strategy. You can easily work with the Agent Builder Assistant to:
- Target Different Niches: Simply change the list of source LinkedIn profiles in your Campaign Brief to target a new set of influencers and their audiences.
- Refine Your Ideal Customer: Modify the ICP criteria, filtering rules, and scoring rubric in your Campaign Brief to precisely define who you want to target.
- Customize All Messaging: Update the email templates in your brief to test different subject lines, value propositions, and calls-to-action.
- Control Lead Volume: Adjust parameters to look further back in time for posts or collect more (or fewer) engagers from each post to manage the flow of leads.
- Integrate Your Tools: Connect your HubSpot account to automatically prevent prospecting existing customers.
- Define Your Output: Customize the columns in the final Google Sheet to ensure the data is perfectly formatted for import into your CRM or sales engagement platform.
Agent Inputs
Required Parameters
Name | Type | Default |
|---|---|---|
campaignName | string | None |
Unique name for this campaign run (used in output sheet and dedup ledger to identify the batch) | ||
outputSheetUrl | string | None |
URL of the Google Sheet where enriched contacts and personalized copy will be written | ||
Optional Parameters
Name | Type | Default |
|---|---|---|
campaignBriefDocumentSlug | string | REDACTED_CAMPAIGN_BRIEF_SLUG |
Which knowledge base document provides the campaign brief (source profiles, ICP criteria, scoring rubric, email copy templates) | ||
competitorDomains | array<string> | [] |
List of competitor or own-company domains to exclude from results (contacts at these domains are always discarded) | ||
lookbackDays | number | 30 |
Number of days to look back for LinkedIn posts from source profiles | ||
maxEngagersPerPost | number | 100 |
Maximum number of engagers (commenters and reactors) to collect per post | ||
maxPostsPerProfile | number | 10 |
Maximum number of recent posts to process per source LinkedIn profile | ||
minIcpScore | number | 0 |
Minimum ICP score threshold (0-100). When set to 0, both ICP filtering and scoring are skipped entirely — all engagers pass through to enrichment. When greater than 0, engagers are first filtered against ICP criteria, then scored, and contacts below this threshold are discarded. | ||
runLogDocumentSlug | string | REDACTED_RUN_LOG_SLUG |
Which knowledge base document provides the run log (dedup ledger URL and historical run summaries) | ||
verifiedEmailsOnly | boolean | false |
When true, only contacts with verified (deliverable) email addresses are included. Risky and unknown emails are discarded. | ||