niche-signal-discovery
Niche Signal Discovery
Discover differential signals between Closed Won and Closed Lost accounts by extracting multi-page website content and job listings, then computing Laplace-smoothed lift scores to identify what distinguishes buyers from non-buyers.
Prerequisites
- Deepline CLI — All enrichment runs through
deepline enrich. No separate API keys for exa/crustdata/apollo etc. - Python 3 stdlib only — no pip dependencies for any shipped script.
- Credits — ~0.47 credits/company (serper 0.02 + firecrawl 0.05 + crustdata 0.40). Step 7 contact discovery is additional. Always get user approval before paid steps.
Deepline-First Principle
Use deepline enrich for all enrichment, deepline tools execute for one-offs, deepline playground for inspection. Reruns are idempotent. Refer to deepline-gtm for command patterns and provider playbooks.
Input requirements
- Won and lost customer domain lists (≥20 won + ≥10 lost for statistical significance)
- Lookalikes can supplement Won if Closed Won < 15. Add a Dataset Caveat to the report.
- Target company context from Step 0 — what they sell, who they sell to, key personas.
More from getaero-io/gtm-eng-skills
build-tam
Build a Total Addressable Market list by sourcing accounts and contacts from providers like Apollo, Crustdata, and PDL.
21get-leads-at-company
From a company name, find GTM contacts, pick the best ICP match, and draft personalized outreach.
12waterfall-enrichment
Run multiple enrichment providers in sequence, stopping at the first valid result to maximize coverage and minimize cost.
12contact-to-email
Find and verify email addresses for contacts. Handles name+company, LinkedIn URL, or name+domain starting points.
9gtm-meta-skill
Use this skill for GTM prospecting, enrichment, qualification, and outbound workflows, especially when users mention Deepline, CSV processing, lead/account/contact research, waterfall enrichment, email or LinkedIn lookup, personalization, scoring, or campaign activation. Route CSV-heavy and provider-driven requests through this skill, then rely on linked sub-docs and provider playbooks for execution details. Available providers: adyntel, ai_ark, apify, apollo, attio, bettercontact, builtwith, cloudflare, contactout, crustdata, customer_db, dataforseo, datagma, deepline_native, deeplineagent, dropleads, exa, firecrawl, forager, fullenrich, generic_http, heyreach, hubspot, hunter, icypeas, instantly, ipqs, leadmagic, lemlist, lusha, openwebninja, parallel, peopledatalabs, prospeo, rocketreach, salesforce, serper, slack, smartlead, snowflake, theirstack, trestle, wiza, zerobounce.
6linkedin-url-lookup
Resolve LinkedIn profile URLs from name + company with strict identity validation to avoid false positives.
6