← Back to Portfolio
Project 02 · OutboundComplete

Outbound Prospecting & Signal Engine

An automated account intelligence system that discovers and enriches target accounts, evaluates ICP fit and buying signals, identifies the buying committee, scores personas and automatically prioritizes accounts for outbound.

n8nApolloHubSpotJavaScriptREST APIsGmailAI / LLMs
Business Case

The Business Problem

Outbound teams often spend significant time manually researching accounts before they can determine whether an account is worth pursuing.

Account lists alone don't answer the most important GTM questions:

  • •Is this company actually a good ICP fit?
  • •Is there evidence that the account may be entering a buying window?
  • •Who is the most relevant person to contact?
  • •Which accounts deserve immediate attention?
  • •What outbound motion should the account enter?

Without a consistent system, prioritization becomes dependent on manual research and individual rep judgment.

The GTM Question

"Which accounts should sales pursue right now, who should they contact, and why?"

Solution

The Solution

I built an automated outbound prospecting and signal engine that transforms raw target accounts into enriched, scored and prioritized sales opportunities.

The workflow uses account intelligence, buying signals and persona data to calculate a unified Account Priority Score before automatically routing the account into the appropriate outbound motion.

ICP Fit
40points
Evaluates
  • • Company size
  • • Industry
  • • Geography
Buying Signals
35points
Evaluates
  • • Recent funding
  • • Headcount growth
  • • Funding stage
Persona Fit
25points
Evaluates
  • • Revenue leadership
  • • RevOps
  • • Sales leadership
  • • Adjacent GTM stakeholders
40 + 35 + 25 = 100
100 Point Account Priority Model
Workflow

System Architecture

The production n8n workflow. Click to enlarge.

Account Intelligence

Account Enrichment

Each target account is enriched through Apollo before entering the scoring system. Firmographic, organizational and growth data is normalized into a consistent structure for downstream GTM logic.

Enriched account recordFictional demo data
Company
Northstar AI
Employees
260
Industry
Computer Software
Location
San Francisco, United States
12-Month Headcount Growth
31%
Tech Stack
AWS · React · HubSpot · Google Workspace
Scoring

Multi-Layer Account Scoring

Northstar AI
Tier B · Target
ICP Fit40 / 40
Buying Signals12 / 35
Persona Fit22 / 25
40 + 12 + 22 =74 / 100

Account Priority · fictional demo data

Why this account?
Strong ICP fit
+
Relevant organizational growth
+
Senior target buyer identified
Buying Committee

Finding the Right Buyer

Account qualification alone isn't enough. The workflow searches each organization for relevant buying committee members and scores potential contacts based on their role and seniority.

25ptsPrimary Revenue / RevOps Buyer
22ptsSenior Sales Leadership
17ptsSales Leadership
12ptsAdjacent GTM Leadership
10ptsExecutive Stakeholder
Best contact
Demo Contact
Head of Sales
Persona
Senior Sales Leader
Persona Score
22 / 25
Priority Routing

From Intelligence to Action

Account Priority Score
0 to 100
↓
Tier A · Hot80 to 100

Highest-priority accounts.

High-touch research, personalization and outbound activation.

Tier B · Target60 to 79

Strong target accounts.

Targeted outbound sequences and account-specific personalization.

Tier C · NurtureBelow 60

Lower-priority or incomplete accounts.

Lower-touch nurture or future signal monitoring.

Output

Revenue Team Output

Account intelligence recordFictional demo data
Account
Northstar AI
Priority
74 / 100
Tier
B · Target
ICP Fit
40 / 40
Buying Signals
12 / 35
Persona Fit
22 / 25
Best Contact
Demo Contact · Head of Sales
Next Action
Targeted outbound
Reason

Strong ICP fit + relevant buying signals + senior target buyer identified

Business Impact

What This Automates

Before
  1. Account list
  2. → Manual company research
  3. → Manual ICP qualification
  4. → Manual signal research
  5. → LinkedIn prospecting
  6. → Persona selection
  7. → Manual prioritization
  8. → Outreach
After
  1. Target Account
  2. → Automated enrichment
  3. → ICP scoring
  4. → Buying signal scoring
  5. → Buying committee discovery
  6. → Persona ranking
  7. → Priority score
  8. → Tier routing
  9. → Outbound activation

The sales rep receives a prioritized account and recommended buyer instead of starting with a company name and an empty browser tab.

Skills

Technical Skills Demonstrated

API Integration
REST APIsApollo APIAuthentication
Automation
n8nConditional LogicBranchingMerging
Data Transformation
JavaScriptJSONNormalization
GTM Systems
ICP ModelingBuying SignalsAccount ScoringTier Routing
Sales Intelligence
Buying Committee DiscoveryPersona ScoringAccount Prioritization
Activation
HubSpotGmailCRM AutomationOutbound Workflows
Tech Stack

Built With

n8nApolloHubSpotJavaScriptREST APIsGmailAI / LLMs

All examples on this page use fictional demo data. Credentials, tokens and private identifiers are never shown.