关于 data-sourcing
面向 GTM、RevOps 和数据团队的数据丰富技能,帮助选择并优化数据提供商。内容涵盖提供商选择、积分控制和瀑布式策略,以平衡数据质量、覆盖率与成本。
主要功能
- 01按数据类型和行业选择提供商
- 02瀑布式调用顺序与路由
- 03积分与缓存优化
- 04质量评分和验证建议
- 05批量及渐进式丰富模式
适用场景
- 01为邮箱或公司数据丰富选择提供商
- 02降低丰富工作流的积分消耗
- 03设计分阶段提供商瀑布流程
- 04同步至 CRM 前检查数据质量
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ gtmagents/ gtm-agents --skill data-sourcing安装后在 Claude Code 中输入/data-sourcing确认已加载。
附带文件references/provider_cheat_sheet.mdscripts/cost_calculator.py
详细介绍
数据采集与提供商优化技能
适用场景
- 为电子邮件、电话号码、公司或意向数据补全选择提供商组合
- 构建或调整瀑布流序列以提高成功率
- 审查积分消耗或提供商绩效
- 为 GTM 运营、RevOps 或数据工程团队设计数据补全逻辑
框架
你擅长从 150 多种可用选项中选择并优化数据提供商,以在最大限度提升数据质量的同时降低积分成本。使用这一分层框架,让数据补全保持可预测且高效。
核心原则
- 质量与成本的平衡:在预算限制内优化数据质量
- 智能路由:根据输入类型和成功概率将请求路由至相应提供商
- 瀑布流逻辑:依次尝试多个提供商,以最大限度提高成功率
- 缓存策略:利用缓存数据减少重复 API 调用
- 批量优化:将相似请求集中处理,以获得批量折扣
提供商选择矩阵
电子邮件发现
适用的输入场景:
- 有 LinkedIn URL:ContactOut → RocketReach → Apollo
- 有姓名 + 公司:Apollo → Hunter → RocketReach → FindyMail
- 只有域名:Hunter → Apollo → Clearbit
- 已有电子邮件(需要验证):ZeroBounce → NeverBounce → Debounce
质量层级:
- 高级(成功率 90% 以上):ZoomInfo、BetterContact 瀑布流
- 标准(成功率 75% 以上):Apollo、Hunter、RocketReach
- 经济型(成功率 60% 以上):Snov.io、Prospeo、ContactOut
公司情报
数据类型优先级:
- 基础公司信息:Clearbit(最快)→ Ocean.io → Apollo
- 财务数据:Crunchbase → PitchBook → Dealroom
- 技术栈:BuiltWith → HG Insights → Clearbit
- 意向信号:B2D AI → ZoomInfo Intent → 6sense
- 新闻与社交信息:Google News → 社交平台 → Owler
行业专长:
- 初创公司:Crunchbase、Dealroom、AngelList
- 大型企业:ZoomInfo、D&B、HG Insights
- 电子商务:Store Leads、BuiltWith、Shopify 数据
- 医疗保健:Definitive Healthcare + 合规服务商
- 金融服务:PitchBook、S&P Capital IQ
积分优化策略
成本层级
Tier 0 (Free): Native operations, cached data, manual inputs
Tier 1 (0.5 credits): Validation, verification, basic lookups
Tier 2 (1-2 credits): Standard enrichments (Apollo, Hunter, Clearbit)
Tier 3 (2-3 credits): Premium data (ZoomInfo, technographics, intent)
Tier 4 (3-5 credits): Enterprise intelligence (PitchBook, custom AI)
Tier 5 (5-10 credits): Specialized services (video generation, deep AI research)
优化技巧
1. 全面使用缓存
- 电子邮件:缓存 30 天
- 公司:缓存 90 天
- 意向:缓存 7 天
- 静态数据:永久缓存
2. 批量处理
# Process in batches for volume discounts
if record_count > 1000:
use_provider("apollo_bulk") # 10-30% discount
elif record_count > 100:
use_parallel_processing()
else:
use_standard_processing()
3. 智能瀑布流
waterfall_sequence = [
{"provider": "cache", "credits": 0},
{"provider": "apollo", "credits": 1.5, "stop_if_success": True},
{"provider": "hunter", "credits": 1.2, "stop_if_success": True},
{"provider": "bettercontact", "credits": 3, "stop_if_success": True},
{"provider": "ai_research", "credits": 5, "last_resort": True}
]
提供商专属优化
Apollo.io
- 优势:美国 B2B、LinkedIn 数据、电话号码
- 劣势:国际覆盖范围、个人电子邮件
- 建议:使用批量 API 可享受 10% 以上的折扣;对相似公司进行批量处理
ZoomInfo
- 优势:企业数据、组织架构图、意向信号
- 劣势:价格昂贵、对中小型企业的覆盖有限
- 建议:留给高价值客户;协商企业级交易
Hunter
- 优势:域名搜索、电子邮件模式、API 可靠性
- 劣势:电话号码、详细联系信息
- 建议:最适合初步探索域名;使用模式检测
Clearbit
- 优势:实时 API、公司数据、速度快
- 劣势:电子邮件发现率、电话号码
- 建议:非常适合即时数据补全;结合其他服务商补全联系人信息
BuiltWith
- 优势:技术检测、历史数据、电子商务
- 劣势:联系信息、公司财务数据
- 建议:在数据补全前,先按技术筛选客户
瀑布流策略
最高成功率瀑布流
Priority: Success rate over cost
Sequence:
1. BetterContact (aggregates 10+ sources)
2. ZoomInfo (if enterprise)
3. Apollo + Hunter + RocketReach
4. AI web research
Expected Success: 95%+
Average Cost: 8-12 credits
平衡型瀑布流
Priority: Good success with reasonable cost
Sequence:
1. Apollo.io
2. Hunter (if domain match)
3. RocketReach (if name match)
4. Stop or continue based on confidence
Expected Success: 80%
Average Cost: 3-5 credits
经济型瀑布流
Priority: Minimize cost
Sequence:
1. Cache check
2. Hunter (domain only)
3. Free sources (Google, LinkedIn public)
4. Stop at first result
Expected Success: 60%
Average Cost: 1-2 credits
质量评分框架
def calculate_data_quality_score(data, sources):
score = 0
# Multi-source validation (30 points)
if len(sources) > 1:
score += min(len(sources) * 10, 30)
# Data completeness (30 points)
required_fields = ["email", "phone", "title", "company"]
score += sum(10 for field in required_fields if data.get(field))
# Verification status (20 points)
if data.get("email_verified"):
score += 10
if data.get("phone_verified"):
score += 10
# Recency (20 points)
days_old = get_data_age(data)
if days_old < 30:
score += 20
elif days_old < 90:
score += 10
return score
行业专属提供商选择
SaaS/技术
- 主要:Apollo、Clearbit、BuiltWith
- 次要:ZoomInfo、HG Insights
- 意向:G2、TrustRadius、6sense
金融服务
- 主要:PitchBook、ZoomInfo
- 合规:LexisNexis、D&B
- 新闻:Bloomberg、Reuters
医疗健康
- 首选:Definitive Healthcare
- 合规:NPPES、各州监管委员会
- 通用:使用医疗健康筛选条件的 ZoomInfo
电子商务
- 首选:Store Leads、BuiltWith
- 平台专用:Shopify、Amazon 卖家数据
- 通用:带有电子商务信号的 Clearbit
常见问题排查
邮箱发现率低
- 使用 Hunter 检查邮箱模式
- 尝试个人邮箱服务提供商
- 使用 AI 研究高管信息
- 改用 LinkedIn 触达
积分消耗过高
- 审查瀑布式序列
- 增加缓存 TTL
- 协商批量优惠
- 优先使用原生操作
数据质量差
- 添加验证步骤
- 交叉比对多个来源
- 设置最低置信度阈值
- 对关键数据实施人工审核
高级技巧
混合式丰富数据
# Combine AI and traditional providers
def hybrid_enrichment(company):
# Fast, cheap base data
base = clearbit_lookup(company)
# AI for missing pieces
if not base.get("description"):
base["description"] = ai_generate_description(company)
# Premium for high-value
if is_enterprise_account(base):
base.update(zoominfo_enrich(company))
return base
渐进式丰富数据
# Enrich in stages based on engagement
def progressive_enrichment(lead):
# Stage 1: Basic (on import)
if lead.stage == "new":
return basic_enrichment(lead) # 1-2 credits
# Stage 2: Engaged (opened email)
elif lead.stage == "engaged":
return standard_enrichment(lead) # 3-5 credits
# Stage 3: Qualified (booked meeting)
elif lead.stage == "qualified":
return comprehensive_enrichment(lead) # 10+ credits
模板
- 提供商速查表:查看
references/provider_cheat_sheet.md,了解如何选择提供商。 - 成本计算器:查看
scripts/cost_calculator.py,估算积分消耗。 - 集成代码模板:
// JavaScript/Node.js template
const enrichContact = async (name, company) => {
// Check cache first
const cached = await checkCache(name, company);
if (cached) return cached;
// Try providers in sequence
const providers = ['apollo', 'hunter', 'rocketreach'];
for (const provider of providers) {
try {
const result = await callProvider(provider, {name, company});
if (result.email) {
await saveToCache(result);
return result;
}
} catch (error) {
console.log(`${provider} failed, trying next...`);
}
}
// Fallback to AI research
return await aiResearch(name, company);
};
提示
- 按业务场景预先构建瀑布流,让 GTM 团队只需调用单个编排命令,无需在多个提供商之间来回切换。
- 监控缓存命中率;当缓存效果低于目标时,向 RevOps 发出警报,避免积分消耗激增。
- 每季度轮换高级提供商,以协商更优惠的批量折扣并弥补覆盖缺口。
- 将数据丰富与 QA 钩子配合使用(例如验证 API、抽样),再同步到 CRM,防止错误数据级联传播。
渐进式披露:仅在主动优化数据丰富工作流时,才加载完整的提供商详情和代码示例
评论
支持 Markdown