HappierleadsDocs

Web Scraping

Keywords we look for on websites — what your buyers write, or a competitor's script — and every match becomes a lead.

Connect the MCP server, then just ask.

get_web_scrapingWeb Scraping looks for your keywords on websites across the open web — in the page text or in the scripts a site loads — and adds the companies that match, with their people, as leads under Leads › Web Scraping.Read-only
update_web_scrapingTurns Web Scraping on or off and sets its keywords (exact or fuzzy match, each can be paused), the daily limit (1-500 leads, 1 credit each) and contacts-only (only companies where we found a person).Changes data · Credits
suggest_web_scraping_keywordsKeyword ideas for Web Scraping: phrases the website's buyers would write about themselves on their own sites (never the seller's own category words).Read-only

Use case

Find companies that have a competitor's tracker on their site.

Called update_web_scrapingShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9",
  "enabled": true,
  "keywords": [
    {
      "value": "competitor-tool.com",
      "matchMode": "exact"
    }
  ]
}

Use case

Which of my keywords brought leads this week?

Called get_web_scrapingShow input
{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9"
}

On this page