Apollo Persona Coverage Analyzer

Monthly AI analysis of your Apollo prospect lists for buying committee coverage — identifies single-threaded accounts, missing decision-maker roles, and title concentration gaps with per-account recommendations.

Monthly AI analysis of your Apollo prospect lists for buying committee coverage — identifies single-threaded accounts, missing decision-maker roles, and title concentration gaps with per-account recommendations.

triggerSchedule01FetcherApollo API02Assembler4 Dimensions03AnalystCoverage Score04FormatterBrief + SheetNotionCoverage BriefGoogle SheetsGap List

Four Agents. Monthly Persona Intelligence. Zero Manual Mapping.

The Fetcher

Step 1The Fetcher

Code-only

Retrieves contacts with titles, seniority, and department from configured Apollo list IDs using paginated API calls.

The Assembler

Step 2The Assembler

Code-only

Maps each contact title to a buying committee persona (champion, economic_buyer, technical_evaluator, end_user). Computes per-account coverage classification (FULL/PARTIAL/SINGLE-THREADED/EMPTY) and 4-dimension scores with per-account gap recommendations.

The Analyst

Step 3The Analyst

Classification

Performs AGGREGATE buying committee coverage analysis across 4 dimensions: per-account coverage, segment analysis, title concentration, and coverage trends. Identifies single-threaded accounts and missing decision-maker roles.

The Formatter

Step 4The Formatter

Creative

Generates a Notion persona coverage brief with dimension breakdowns, a Google Sheets gap list with per-account recommendations sorted by priority, and a Slack executive summary with health score and top actions.

What It Does NOT Do

×

Does not score overall list quality — use Apollo List Quality Scorer (#31) for completeness and enrichment scoring

×

Does not audit data freshness — use Apollo Data Freshness Auditor (#54) for email deliverability and title staleness

×

Does not refine your ICP — use ICP Refinement Agent (#36) for ideal customer profile analysis

×

Does not enrich or update contacts — this is an analysis tool, not a data enrichment pipeline

×

Does not provide real-time alerts — monthly batch analysis runs on the 1st of each month

×

Does not work with non-Apollo contact databases — this is Apollo.io-specific

The Complete Customer Success Bundle

6 files.

apollo_persona_coverage_analyzer_v1_0_0.jsonMain workflow (28 nodes)
apollo_persona_coverage_analyzer_scheduler_v1_0_0.jsonScheduler workflow (3 nodes)
README.md10-minute setup guide
docs/TDD.mdTechnical Design Document
system_prompts/analyst_system_prompt.mdAnalyst prompt reference
system_prompts/formatter_system_prompt.mdFormatter prompt reference

Tested. Measured. Documented.

Monthly 4-dimension buying committee coverage analysis with per-account gap recommendations and triple-channel delivery (Notion brief + Google Sheets gap list + Slack executive summary).

Model

Sonnet 4.6 (SINGLE-MODEL)

Nodes

28+3

Agents

4

Pattern

AGGREGATE (monthly batch)

Trigger

Schedule (monthly 1st 9:00 UTC) + Webhook

LLM Calls / Run

2 per run

Apollo Persona Coverage Analyzer v1.0.0───────────────────────────────────────────────Nodes            28 (main) + 3 (scheduler)Agents           4 (Fetcher, Assembler, Analyst, Formatter)LLM Calls        2 per run (Analyst + Formatter)Model            Sonnet 4.6 (SINGLE-MODEL)Trigger          Schedule (monthly 1st 9:00 UTC) + WebhookPattern          AGGREGATE (monthly batch)Tool A           Apollo.io (httpHeaderAuth) — contact data with titles, seniority, departmentTool B           Notion (httpHeaderAuth) — persona coverage briefTool C           Google Sheets (googleSheetsOAuth2Api) — gap list with per-account recommendationsTool D           Slack (httpHeaderAuth) — executive summaryITP              8 variations, 14 milestonesBQS              12/12 PASSCost             $0.03–$0.10 per run

What You'll Need

Platform

n8n 2.7.5+

Est. Monthly API Cost

~$0.03-0.10 per monthly run + Apollo subscription ($49+/mo).

Credentials Required

  • Anthropic API
  • Apollo.io (httpHeaderAuth, X-Api-Key)
  • Notion (httpHeaderAuth Bearer)
  • Google Sheets (googleSheetsOAuth2Api)
  • Slack (Bot Token, httpHeaderAuth Bearer)

Services

  • Apollo.io Basic plan+ with API access
  • Anthropic API key
  • Notion workspace
  • Google Workspace with Sheets API
  • Slack workspace (Bot Token with chat:write)

Setup Track

Quick Start

~15 min

All credentials live, n8n running

Full Setup

1–2 hrs

Needs API config + tables

From Scratch

2–4 hrs

No n8n, no credentials

Apollo Persona Coverage Analyzer v1.0.0

$199

one-time purchase

What you get:

  • 28-node main workflow + 3-node scheduler
  • Monthly buying committee coverage analysis for every Apollo list
  • Configurable persona taxonomy (champion, economic_buyer, technical_evaluator, end_user)
  • Per-account coverage classification: FULL, PARTIAL, SINGLE-THREADED, EMPTY
  • 4-dimension scoring: per-account coverage, segment analysis, title concentration, coverage trend
  • Per-account gap recommendations with missing role identification
  • Notion persona coverage brief with dimension breakdowns
  • Google Sheets gap list sorted by priority with actionable recommendations
  • Slack executive summary with health score and top actions
  • Configurable buying committee roles, minimum roles threshold, and list IDs
  • Full technical documentation + system prompts

Frequently Asked Questions

What buying committee roles does it track?+

Four configurable roles by default: champion (internal advocate — Directors, VPs), economic_buyer (budget authority — CFO, CEO, CRO), technical_evaluator (technical decision maker — CTO, VP Engineering, IT Director), and end_user (daily user — Managers, Specialists, Coordinators). You can customize the role taxonomy and title keyword mappings in the scheduler Build Payload node.

How does coverage classification work?+

Each account is classified based on the number of unique buying committee roles present: FULL (>= MIN_ROLES_FOR_FULL unique roles, default 3), PARTIAL (2+ roles but below threshold), SINGLE-THREADED (exactly 1 contact), EMPTY (0 contacts). Single-threaded accounts are flagged as high-risk — a single point of failure in your deal.

What are the 4 coverage dimensions?+

Per-account coverage (role presence and missing roles per account), segment analysis (coverage patterns by industry and company size), title concentration (over-reliance on specific roles measured via diversity index), and coverage trend (month-over-month changes when historical data is available). Each dimension is scored 0-100.

How does it differ from Apollo List Quality Scorer?+

ALQS (#31) scores overall list quality — completeness, enrichment coverage, and data patterns. Apollo Data Freshness Auditor (#54) audits data staleness and email deliverability. ICP Refinement Agent (#36) refines your ideal customer profile. This product uniquely maps contacts to buying committee personas and identifies coverage gaps at the account level.

Can I customize the persona mapping?+

Yes. The BUYING_COMMITTEE parameter accepts a JSON object mapping role names to title keywords and seniority levels. You can add roles (e.g., "legal_reviewer"), remove roles, or adjust title keywords to match your sales process. The MIN_ROLES_FOR_FULL parameter controls how many roles are needed for FULL classification.

Does it use web scraping?+

No. All data comes from the Apollo.io API (contact search endpoint with list filtering). No web scraping, no page parsing.

Is there a refund policy?+

All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions? Contact support@forgeworkflows.com before buying. Full terms at forgeworkflows.com/legal.

Read the full guide →

Related Blueprints