大多数线索补全的定价都是按月配额。Apollo 的定价页面说得很直白:credits 在每个计费周期开始时清零,不能结转,额外购买的附加 credits 也一样。如果线索以稳定的速度进来,这没什么问题。可名单不是这样来的。它们成批到来,比如一场展会之后,或者季度末的一次 CRM 导入,然后六周内什么都没有。
按量付费的线索补全 API(lead enrichment api pay as you go)把这件事反了过来。名单到了再买 credits,按调用花掉,剩下的留着。下面介绍它在 CrawlForge 上如何运作,以及按调用计费如何让你不必为那些本来就不会去联系的线索付全价。先说明一点:CrawlForge 读取的是公司网站。它不是联系人数据库。
怎样的线索补全 API 才算按量付费?
三点,都可以在定价页面上核实:
- 无需订阅。 一次性额度包从 1,000 个 credits $3 到 25,000 个 $62.50。新账户一次性获得 1,000 个 credits,不会补充。
- 没有任何清零。 额度包的 credits 不会过期,月度套餐的 credits 在套餐有效期内可以结转。
- 只为成功的调用付费。 credits 在调用成功之后才扣除,所以超时、无法访问的域名或被拦截的页面都不花钱。
怎样避免每条线索都付全价?
为每条线索选择补全深度。统一的补全价格对完全契合的潜在客户和明显不对口的公司一视同仁。按调用计费则不必如此。
第一轮对每条线索的官网首页运行 extract_metadata,花 1 个 credit,返回标题、meta 描述和 H1 标题。这通常就足以判断“不是我们的市场”。第二轮运行 3 个 credits 的 scrape,附带一个抽取式问题,也就是无需联系销售那篇文章所介绍的调用,只对通过筛选的线索运行。
const API = 'https://www.crawlforge.dev/api/v1/tools/'
const headers = {
'X-API-Key': process.env.CRAWLFORGE_API_KEY ?? '',
'Content-Type': 'application/json',
}
// Words that put a company in your market. Tune these to your own ICP.
const FIT = /\b(logistics|freight|warehous\w*|fleet)\b/i
async function call(tool: string, body: object) {
const res = await fetch(API + tool, { method: 'POST', headers, body: JSON.stringify(body) })
return res.ok ? res.json() : null // failed calls are not charged
}
export async function enrich(domain: string) {
// Pass 1, 1 credit: does the homepage describe a company you sell to?
const triage = await call('extract_metadata', { url: 'https://' + domain })
if (!triage) return null
const meta = triage.data.metadata
const blurb = [meta.basic.title, meta.seo.description, ...meta.seo.headings.h1].join(' ')
if (!FIT.test(blurb)) return { domain, fit: false, credits: triage.credits_used }
// Pass 2, 3 credits: only leads that fit get the full read.
const full = await call('scrape', {
url: 'https://' + domain,
formats: ['links', { type: 'question', question: 'What does this company sell, and to whom?' }],
})
return {
domain,
fit: true,
name: meta.basic.title,
sells: full?.data.formats.answer?.text ?? null,
credits: triage.credits_used + (full?.credits_used ?? 0),
}
}每个响应都带有 credits_used,所以每条线索的花费会和数据一起写进你的 CRM 记录。
一份 1,000 条线索的名单要花多少钱?
按 1,000 credits 额度包每个 credit $0.003 的价格计算:
| 方案 | Credits | ≈ 费用 |
|---|---|---|
| 对每条线索都完整 scrape | 3,000 | $9.00 |
| 全部筛选,只对符合的 25% 完整读取 | 1,750 | $5.25 |
| 全部筛选,只对符合的 10% 完整读取 | 1,300 | $3.90 |
只要名单中符合条件的不到三分之二,筛选就能收回成本。超过这个比例,就跳过第一轮,直接对全部线索运行 scrape。
什么时候订阅更划算?
量稳定的时候。Professional 每月 $99,含 100,000 个 credits,约合每个 credit $0.001,而额度包是 $0.0025 到 $0.003。一旦线索补全稳定超过每月约 40,000 个 credits,套餐就更便宜。
另外,如果你需要邮箱地址,你需要的是联系人数据供应商,而不是这个 API。其中有些也是按量付费:在 Hunter 的定价页面上,Data Platform credits 自购买起 12 个月内可用,Email Finder 没找到结果的查询不收费。CrawlForge 不拥有任何邮箱、电话号码、员工人数或组织架构。它读取的是公司今天在自己网站上说了什么,团队把它和联系人数据库配合使用,而不是用它取而代之。
免费开始,领取 1,000 个 credits,在买任何东西之前先筛选你的第一份名单。