跳到正文

CrawlForge Team工程团队

阅读时长 4 分钟

无需联系销售的线索补全 API:今天就补全第一条线索

你找到了一个线索补全 API,文档看起来不错,定价页却要你先预约演示。在发出第一次测试调用之前,你得先花一周时间来回约时间,而那份名单你本想今天就整理好。

无需联系销售的线索补全 API(lead enrichment API)意味着整条路径都是自助的:账户无需绑卡,key 由你自己创建,价格公开可查,同一次操作里就能拿到第一条结果。下面就是在 CrawlForge 上走完这条路径的方法,同时如实说明它能补全什么,因为它不是联系人数据库。

注册账户之前能先试用吗?

可以。playground 无需账户、无需 key,就能对真实 URL 运行真实工具,每个 IP 每周三次请求。把 extract_metadata 指向潜在客户的官网首页,在交出任何邮箱地址之前就能看到返回结果。

不联系销售,怎样拿到第一条补全后的线索?

四个步骤,全程不需要和任何人打交道:

  1. 注册:使用 GitHub、Google 或邮箱地址。无需绑卡。账户一次性获得 1,000 个 credits。
  2. 验证邮箱。完成验证后才能创建 key。通过 GitHub 和 Google 注册的账户已自动完成验证。
  3. 创建 key:在密钥页面操作。
  4. 发起调用。

这次调用会从线索的邮箱地址中取出域名,读取该公司自己的官网首页:从 metadata 获取标题和描述,从链接中获取社交主页,再用 question 格式回答“他们卖什么”。一共 3 个 credits:scrape 本身 2 个(无论请求多少种格式),问题 1 个。

Typescript
// Personal inboxes name no company, so there is no site to read.
const PERSONAL = new Set(['gmail.com', 'outlook.com', 'hotmail.com', 'yahoo.com', 'icloud.com'])

export async function enrich(email: string) {
  const domain = email.split('@')[1]?.toLowerCase()
  if (!domain || PERSONAL.has(domain)) return null

  const res = await fetch('https://www.crawlforge.dev/api/v1/tools/scrape', {
    method: 'POST',
    headers: {
      'X-API-Key': process.env.CRAWLFORGE_API_KEY ?? '',
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      url: 'https://' + domain,
      formats: [
        'metadata',
        'links',
        // Extractive: returns the page's own best-matching sentences, no model.
        { type: 'question', question: 'What does this company sell, and to whom?' },
      ],
    }),
  })
  if (!res.ok) return null // a failed call is not charged

  const { data } = await res.json()
  const links: { href: string }[] = data.formats.links

  return {
    domain,
    name: data.formats.metadata.title,
    summary: data.formats.metadata.description,
    sells: data.formats.answer?.text ?? null,
    profiles: links
      .map((link) => link.href)
      .filter((href) => href.includes('linkedin.com/company/') || href.includes('github.com/')),
    checkedAt: data.scraped_at,
  }
}

answer 由页面上的原句拼成,不是模型写的,所以可能平淡,但不会凭空捏造。把 scraped_at 一并存进你的 CRM,因为一年前的公司介绍已经是另一个事实了。

每条线索要花多少钱?

按每条线索 3 个 credits 计算:

购买内容Credits线索数价格
免费额度(一次性)1,000333$0
1K credits 额度包1,000333$3
5K credits 额度包5,0001,666$14

每条线索不到一美分。额度包在结账时一次性购买,名单需要时再买即可。定价页面上的月度套餐同样是自助结账,没有一个需要填写联系表单。

它不能补全什么?

  • 没有邮箱和电话号码。 它不保存联系人记录,也不会帮你找到某个人的邮箱地址。如果这正是你要做的,你需要一个联系人数据库,而这篇文章也帮你省不掉那家供应商的销售流程。
  • 没有员工人数、营收或融资数据,除非公司把这些信息发布在你指定的页面上。
  • 没有 CRM 同步。 它返回的是 JSON。写入 HubSpot 或 Salesforce 要靠你自己的代码或 n8n 工作流。
  • 默认遵守 robots.txt,被拒绝的页面不收费。

它擅长的恰恰是数据库最容易过时的部分:公司今天如何介绍自己。如果需要更完整、还会读取招聘页和定价页的流水线,请看构建线索补全引擎。如果要在首次补全之后持续监控这些页面的变化,请看面向 RevOps 的竞品监控。

免费开始,领取 1,000 个 credits,不等排到演示时段,就先补全你的第一条线索。

亲自试一试——无需注册

在 Playground 中探索全部 31 个 CrawlForge 抓取与提取工具,然后免费开始,获取 1,000 credits。

1,000 免费 credits • 一次性 • 无需信用卡

标签

  • lead enrichment
  • self-serve
  • scrape
  • b2b
  • sales
  • pricing

关于作者

CrawlForge Team

工程团队

我们正在打造功能最全面的 Web 抓取 MCP server。我们开发的工具帮助开发者为 AI 应用提取、分析和转换 Web 数据。

邮件订阅

及时获取最新洞察

将教程、产品更新与 Web 抓取技巧直接发送到你的收件箱。

拒绝垃圾邮件,随时可取消订阅。

FAQ

常见问题

01获取 CrawlForge 的 API key 需要和人沟通吗?

不需要。用 GitHub、Google 或邮箱注册,如果用的是邮箱就先完成验证,然后在控制台创建 key。免费额度无需绑卡,是一次性的 1,000 个 credits。付费额度包和月度套餐都通过普通结账流程购买,没有任何套餐需要通话或报价。

02CrawlForge 是联系人数据提供商吗?

不是。它不保存邮箱、电话号码、组织架构或企业属性(firmographic)数据。它读取你指定的公开页面(通常是线索所在公司的官网),并连同时间戳返回页面上的内容。如果你需要经过验证的联系方式,那应来自联系人数据库,CrawlForge 是与之配合使用,而不是取而代之。

03免费额度能补全多少条线索?

大约 333 条。一次带 metadata、links 和 question 格式的 scrape 调用花费 3 个 credits:scrape 本身 2 个(无论请求多少种格式),问题 1 个。免费额度是一次性的 1,000 个 credits,不会补充;之后 1,000 个 credits 的额度包售价 $3。

04如果线索的网站拦截了请求怎么办?

失败的调用不收费。如果已知某个网站会拦截普通请求,就在 scrape 调用中加上 escalate: true。普通请求仍会先执行,只有遇到拦截时才会用 stealth 浏览器重试,该次调用额外增加 5 个 credits。普通请求就能成功的调用按正常价格计费。

05能在 n8n 或 AI agent 里运行线索补全吗?

可以。在 n8n 中,用 HTTP Request 节点带上 X-API-Key 请求头,向同一个 REST 端点发送 POST 请求。同一个 scrape 工具也在 CrawlForge 的 MCP server 上,所以 Claude 或 Cursor 里的 agent 可以用同一个 key、按同样的 credits 价格调用它。

继续阅读

相关文章