Website Contact Scraper — Emails, Phones, WhatsApp & Socials avatar

Website Contact Scraper — Emails, Phones, WhatsApp & Socials

Pricing

from $1.40 / 1,000 website with contacts

Go to Apify Store
Website Contact Scraper — Emails, Phones, WhatsApp & Socials

Website Contact Scraper — Emails, Phones, WhatsApp & Socials

Extract emails, phone numbers, WhatsApp, social profiles and Brazilian CNPJs from any list of websites. Finds the contact and about pages automatically, decodes protected emails and validates phones in international format.

Pricing

from $1.40 / 1,000 website with contacts

Rating

0.0

(0)

Developer

Jefferson Valandro

Jefferson Valandro

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

11 days ago

Last modified

Categories

Security

Limited permissions

Share

Give it a list of websites and get back every way to contact each company: emails, phone numbers, WhatsApp, social profiles and, for Brazilian companies, the CNPJ with official registry data.

Why this one

  • Finds the right pages: starts at the home page and visits the pages that look most like contact pages (contact, about, support, imprint, contato, fale conosco, sobre...).
  • Catches hidden emails: decodes Cloudflare-protected emails and name [at] domain [dot] com obfuscation; emails from the site's own domain come first.
  • Clean phones: validated and formatted in international E.164 (+14243638064), with the country inferred from the page language, so local numbers aren't misread.
  • WhatsApp numbers from wa.me and WhatsApp API links.
  • Social profiles: Instagram, Facebook, LinkedIn, X/Twitter, YouTube, TikTok, Pinterest, GitHub, Telegram (share buttons are ignored).
  • Brazilian CNPJ, enriched: valid CNPJs found on the page come with legal name, registration status (active/closed), size, city and tax regime from the official Receita Federal registry.
  • Gets past blocks: if a site refuses the server IP, it retries through Apify Proxy, then a residential IP.
  • Pay only for websites where contacts were found. Sites that are down or have nothing are listed with the reason, free.

Input

{
"urls": ["https://www.allbirds.com", "rdstation.com", "stripe.com"],
"maxPagesPerSite": 5,
"enrichCnpj": true
}

Output (one item per website)

FieldDescription
domain, finalUrl, title, descriptionthe website
emailsup to 25, own-domain emails first
phones, whatsappE.164 format
socials{instagram: [...], linkedin: [...], ...}
cnpjs, cnpjDetailsBrazilian company IDs and their registry data
contactPageUrl, pagesVisitedwhere the contacts came from
errorwhy a site gave no result (not charged)

Example output

One real item from a test run (long texts and lists shortened):

{
"url": "https://rdstation.com",
"finalUrl": "https://www.rdstation.com/",
"domain": "rdstation.com",
"title": "RD Station",
"description": "Automatize seu marketing e controle suas vendas com os softwares da RD Station! Temos as melhores soluções para crescer sua operação. Teste de graça!",
"emails": [
"contato@rdstation.com"
],
"phones": [
"+554838772700"
],
"whatsapp": [],
"socials": {
"instagram": [
"https://www.instagram.com/rdstation"
],
"youtube": [
"https://www.youtube.com/channel/UC5lPKvmw6-DFya_qreisENQ"
],
"linkedin": [
"https://br.linkedin.com/company/rd-station"
],
"x": [
"https://x.com/rd_station"
],
"facebook": [
"https://www.facebook.com/ResultadosDigitais"
]
},
"cnpjs": [
"13021784000186"
],
"contactPageUrl": "https://www.rdstation.com/legal-e-privacidade/",
"pagesVisited": 5,
"cnpjDetails": [
{
"cnpj": "13021784000186",
"razaoSocial": "RD GESTAO E SISTEMAS S.A.",
"nomeFantasia": "RD STATION",
"situacao": "ATIVA",
"dataAbertura": "2010-12-16",
"porte": "DEMAIS",
"cnaeDescricao": "Desenvolvimento e licenciamento de programas de computador não-customizáveis",
"municipio": "FLORIANOPOLIS",
"uf": "SC",
"simplesNacional": null,
"mei": null
}
]
}

Feedback / Suporte

Encontrou um erro ou precisa de outro campo? Abra uma issue na aba Issues: toda issue é lida e respondida. Se o actor te ajudou, uma avaliação ajuda outras pessoas a encontrá-lo.

How much does it cost?

You pay only for results delivered, at a fixed price per item. Apify platform usage is included in that price, so there are no compute costs on top. Errors and items that couldn't be found are free.

What you getPriceExample
Website with contacts$0.002 each1,000 websites with contacts = $2.00

The Apify Free plan includes $5 of monthly credit, enough for about 2,500 websites with contacts per month at no cost. You can also set a maximum spend per run.

On paid Apify plans it gets cheaper automatically: 10% off on Starter, 20% on Scale and 30% on Business.