VOOZH about

URL: https://apify.com/mambalabs/company-social-presence-mapper

โ‡ฑ Company Social Presence Mapper - URLs + Followers for Clay ยท Apify


๐Ÿ‘ Company Social Presence Mapper - URLs + Followers for Clay avatar

Company Social Presence Mapper - URLs + Followers for Clay

Pricing

from $12.80 / 1,000 results

Go to Apify Store

Company Social Presence Mapper - URLs + Followers for Clay

Resolves a company domain to its official LinkedIn, X, Instagram, Facebook, and YouTube URLs, plus follower counts where publicly accessible. Flat Clay-ready output with discovery method, per-platform status, and confidence scoring.

Pricing

from $12.80 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Mamba Labs

Mamba Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Company Social Presence Mapper

Resolve a company domain to its official social media presence: LinkedIn, X, Instagram, Facebook, and YouTube URLs, plus follower and subscriber counts where they are publicly accessible. Flat, Clay-ready, pay-per-event. No login, no API keys, no personal data.

Built for Clay users, RevOps teams, and outbound agencies that need a company's full social footprint in one row without stitching together five different scrapers. It extends the discovery pattern from the Domain to LinkedIn URL Resolver (Actor ID 3HtnSaqPHOg1Qg5gx).

What's Inside

Ready-to-Run Examples

Each example is a pre-configured version of this actor for a specific use case. Click any link to open it in the Apify Console and run it immediately.

ExampleWhat it does
Find Company Social Media Accounts from a DomainDiscover all social media profiles for a company from its domain.
LinkedIn Company URL and Follower Count FinderResolve the LinkedIn company page and pull follower count.
Social URL Finder from Domain (URLs Only)Lightweight run returning only social profile URLs, no metadata.
Instagram and Facebook Page Finder by DomainFind Instagram and Facebook pages for a company.
YouTube Channel and Subscriber Finder for a CompanyFind the YouTube channel and subscriber count for a company.

Looking for a different configuration? Open the Input tab to build your own.

What it does

Give it a domain (and optionally a company name). For each of the five platforms it:

  1. Discovers the official profile URL, preferring the links the company declares on its own homepage (schema.org sameAs and footer links), then a Brave search fallback, then a pattern guess as a last resort.
  2. Validates the discovered URL against the company so an impersonator or fan page is not returned.
  3. Fetches the public profile page and extracts the follower or subscriber count, where the platform exposes it without login.

Output is one flat row per company, ready to drop into a Clay table or any CRM.

How it works

Discovery cascade (most reliable first). The company's own homepage is the best source: it links its real profiles, so those need no further validation. Anything the homepage does not declare is filled by a single Brave SERP scoped to the missing platforms, then by an obvious-handle guess that the follower fetch confirms. Each URL carries a discovery value (homepage_sameas, homepage_link, search, or pattern_guess) so you can see how it was found.

Follower extraction (HTTP only, no browser). Each discovered profile page is fetched with got-scraping over the Apify Proxy, with retry and IP rotation. Counts are parsed from the page's embedded JSON or meta tags. YouTube uses a datacenter IP (its channel page is server-rendered); LinkedIn, Instagram, and Facebook use a residential IP.

Features

  • Maps one domain to five platforms (LinkedIn, X, Instagram, Facebook, YouTube) in a single flat row.
  • Three-stage discovery cascade: homepage sameAs / footer links, then a single Brave SERP, then a pattern guess.
  • HTTP-only follower and subscriber counts (got-scraping, no browser, no login, no API keys).
  • Validation gate drops impersonator and fan pages so only company-owned profiles are returned.
  • Per-platform discovery and status fields so you can see how each URL was found and why a count is missing.
  • 7-day cross-run cache and in-run dedup, so repeat domains are near-instant and billed once.
  • Optional URL-only mode (includeFollowerCounts: "false") for a cheaper run with no residential proxy.
  • Clay-ready: every field is flat, follower counts are strings to preserve 1.2M formatting.

Input

FieldTypeRequiredDefaultDescription
company_domainstringone of domain or namestripe.comBare domain, e.g. stripe.com.
company_namestringone of domain or nameStripeImproves search accuracy and disambiguation.
platformsarraynoall fiveSubset of linkedin, x, instagram, facebook, youtube.
includeFollowerCountsstringno"true""true" fetches profile pages for follower counts. "false" returns URLs only (cheaper, no residential proxy). Sent as a string for Clay compatibility.
skipCachestringno"false""true" forces a fresh lookup instead of the 7 day cache.

The actor processes one company per run. In Clay, map it to a column and it runs once per row automatically. For bulk processing, trigger one run per company; successful lookups are cached for 7 days, so repeat domains are near-instant.

Output

One flat row per company. Follower counts are strings to preserve formatting like 1.2M (counts are not always exact, see the coverage table).

{
"company_domain":"stripe.com",
"company_name":"Stripe",
"platforms_checked":5,
"platforms_found":5,
"linkedin_url":"https://www.linkedin.com/company/stripe",
"linkedin_followers":"1,490,661",
"linkedin_discovery":"homepage_sameas",
"linkedin_status":"ok",
"x_url":"https://x.com/stripe",
"x_followers":null,
"x_discovery":"homepage_sameas",
"x_status":"not_extractable",
"instagram_url":"https://www.instagram.com/stripehq",
"instagram_followers":"43K",
"instagram_discovery":"homepage_sameas",
"instagram_status":"ok",
"facebook_url":"https://www.facebook.com/StripeHQ",
"facebook_followers":"65K",
"facebook_discovery":"homepage_sameas",
"facebook_status":"ok",
"youtube_url":"https://www.youtube.com/@Stripe",
"youtube_followers":"107K",
"youtube_discovery":"homepage_sameas",
"youtube_status":"ok",
"confidence":"high",
"run_date":"2026-06-20T15:29:08.116Z"
}

Per-platform *_status values:

StatusMeaning
okProfile found and follower count extracted.
url_onlyProfile found; counts were not requested.
not_extractableProfile found, but the count is not in the public HTML (always X; sometimes Instagram or Facebook).
blockedProfile exists but an anti-bot or login wall stopped the fetch.
not_foundNo official profile discovered.

Platform coverage

PlatformURL discoveryFollower countNotes
LinkedInYesYesCompany page followers. Residential proxy.
YouTubeYesYes (rounded)Subscriber count is rounded by YouTube, e.g. 1.2M.
InstagramYesBest-effortExact when available; some pages return null due to platform restrictions.
FacebookYesBest-effortExact when available; the modern Page format hides the count on some pages.
X / TwitterYesNoURL only. Follower counts require authentication, which this actor does not use.

Note: X/Twitter returns the profile URL with status not_extractable. Follower counts require authentication which this actor does not use.

Note: Instagram and Facebook follower counts are best-effort. Some company pages return null due to platform restrictions; those rows carry status not_extractable or blocked, never an error.

Pricing

$0.015 per company. Pay per event, billed per company processed. No subscription, no seat license, no contract.

CompaniesCost
100$1.50
1,000$15.00
10,000$150.00

Paid Apify plans receive the standard tiered usage discounts:

TierDiscountPer resultPer 1K results
Free (no plan)0%$0.015$15.00
Starter (Bronze)~5%$0.0143$14.30
Scale (Silver)~10%$0.0135$13.50
Business (Gold)~15%$0.0128$12.80

Free tier vs paid usage

Free Apify-plan users get 50 results per calendar month, tracked in a Key-Value Store in your own account and reset at the start of each month. When the limit is reached the run exits cleanly with an upgrade notice. Upgrade to any paid Apify plan for unlimited mapping: https://apify.com/pricing. Paid-plan runs are never capped and incur no usage tracking.

Error Handling

The actor is built to never throw on a single bad lookup: every recoverable failure becomes a status field on the row, so a batch never halts mid-run.

ConditionBehaviorOutput
Neither company_domain nor company_name suppliedEarly exit for that row, no network callsEmpty record, confidence: "low", all platforms not_found
Homepage fetch fails or links nothingFalls back to Brave search, then a pattern guessURL filled by the later stage, or not_found if none validate
Discovered URL fails the impersonator / fan-page checkUntrusted candidate is dropped, not emitted*_status: "not_found" for that platform
Follower fetch hits an anti-bot or login wallLogged as a warning, fetch returns blocked*_status: "blocked", *_followers: null
Count not present in the public HTML (always X, sometimes IG / FB)Profile kept, no count parsed*_status: "not_extractable", *_followers: null
Output fails schema validationLogged as an error, row still pushedRecord carries a _validation_error field
Free-tier monthly quota reachedRun exits cleanly with an upgrade noticeRemaining companies skipped, notice row pushed

Limitations

  • Follower and subscriber counts are best-effort and HTTP-only; Instagram and Facebook return null on some pages by platform design, never an error.
  • X / Twitter is URL-only: the follower count requires an authenticated session, which this actor does not use.
  • YouTube subscriber counts are rounded by YouTube itself (for example 1.2M), not exact.
  • One company is processed per run; batch through Clay (one row per run) or one run per company.
  • Discovery and counts depend on Apify Proxy; without a residential proxy, LinkedIn, Instagram, Facebook, and Brave will return blocked or not_found rows.
  • No personal-profile data: the actor reads company-level public pages only.

Compliance

This actor reads only public, company-level pages, uses no login and no API keys, and collects no personal data. It does not scrape personal profiles. X/Twitter is intentionally URL-only because reading its follower count would require an authenticated session.

Use with MCP (AI agents)

This actor is callable as a tool over MCP by AI clients like Claude Desktop, Cursor, VS Code (GitHub Copilot), and Windsurf. Apify hosts the MCP server at mcp.apify.com, so no custom server code is needed.

{
"mcpServers":{
"mamba-labs-social-mapper":{
"url":"https://mcp.apify.com?tools=mambalabs/company-social-presence-mapper"
}
}
}

Example prompts:

  • "Map the social presence of stripe.com and tell me its LinkedIn and YouTube follower counts."
  • "Find the official Instagram and Facebook pages for notion.so."

MCP runs use the same pay-per-event pricing as direct API or Console runs.

Standalone MCP wrapper

Prefer a dedicated local MCP server? Install the wrapper from npm:

$npminstall-g @mambalabsdev/mcp-company-social-presence-mapper
{"mcpServers":{"mamba-company-social-presence-mapper":{"command":"npx","args":["-y","@mambalabsdev/mcp-company-social-presence-mapper"],"env":{"APIFY_TOKEN":"YOUR_APIFY_TOKEN"}}}}

Prefer one install for the whole fleet? The Mamba Labs GTM Suite (https://www.npmjs.com/package/@mambalabsdev/mcp-gtm-suite) exposes eleven of these actors as tools in a single MCP server.


Mamba Labs GTM Actor Fleet

ActorWhat it doesPrice/result
GTM Hiring Signal ScraperDetects GTM hiring from career pages (Greenhouse, Lever, Ashby)$0.05
GTM Tech Stack Signal EnrichmentDetects CRM, sequencer, and marketing automation from a public site$0.015
GTM Signals AggregatorCombines hiring and tech signals into one composite GTM score$0.09
Job Board Keyword Signal ScannerScans 5 ATS platforms for roles in any category$0.05
Domain to LinkedIn URL ResolverResolves a domain or name to its LinkedIn URL with firmographics$0.006
ICP Fit ScorerScores a company against your ideal customer profile$0.05
Domain Deliverability CheckerAudits email deliverability: SPF, DKIM, DMARC, MX, health score$0.005
Company Firmographic EnricherEnriches a domain into employee band, industry, HQ, revenue$0.004
Company Social Presence MapperMaps a domain to social URLs and follower counts$0.015
Company Identity ResolverResolves name, domain, or LinkedIn into one canonical identity$0.007
Company Change-Event FeedMonitors a domain and returns only what changed since last run$0.06
Funding & Press Signal ScannerScans news and press for funding, exec moves, launches, M&A$0.03

One-install option: the Mamba Labs GTM Suite MCP server exposes eleven of these actors as tools in a single package. Each actor also has its own MCP wrapper.

All actors: apify.com/mambalabs | Website: mambabuilt.com

Built by Mamba Labs.

You might also like

Domain to LinkedIn URL Resolver Clay-Ready Company URL

mambalabs/domain-to-linkedin-url-resolver

Resolves a company domain to its LinkedIn company URL via pattern matching and web search. Fixes the 15-20% miss rate in Clay native enrichment. Flat output with LinkedIn URL, employee count, industry, social URLs, and confidence score. MCP-ready for Claude Desktop and AI agents.

242

4.0

Company Domain & Social Links Finder

crawlerbros/company-domain

Given a company name, return the company's official website domain and its social media links (LinkedIn, X/Twitter, Facebook, Instagram, YouTube, TikTok, GitHub).

89

5.0

LinkedIn Ads Scraper for Clay

gtm_engineer/linkedin-ads-scraper-for-clay

This actor scrapes the ads a company is running on LinkedIn for easy use in Clay tables. Just enter the company name, date and number of results you would like to get.

๐Ÿ‘ User avatar

scrapersforclay

94

5.0

LinkedIn Company by Domain

bestscrapers/linkedin-company-by-domain

Find a company on LinkedIn using its web domain.

๐Ÿ‘ User avatar

Linkedin Scrapers

165

LinkedIn Company by Domain

freshdata/linkedin-company-by-domain

Find a company on LinkedIn using its web domain.

B2B Buying Signals: Hiring + Tech Stack Intent for Clay

mambalabs/b2b-buying-signals-hiring-tech-stack-intent-for-clay

Combines GTM hiring signals and tech stack detection into one flat Clay-ready row with composite score, recommended action, and plain-English summary. Runs two sub-actors in a single call. Built for Clay enrichment and outbound qualification. MCP-ready for Claude Desktop and AI agents.

Website Company Enricher

great_pistachio/website-company-enricher

Enrich company data from any website domain. Extracts company name, emails, phones, social links, tech stack, addresses, and more. A free alternative to Clearbit and Clay for lead enrichment and sales prospecting.

๐Ÿ‘ User avatar

Saturnin Pugnet

54

Company Enrichment API โ€“ Domain to Tech & Contacts

renzomacar/company-enrichment

Turn a domain into a full company profile: tech stack, industry, size, social links & decision-maker emails โ€” each with a confidence score and live MX verification. Read from the company's real site, not a stale database. Pay-per-result, no API key. A Clearbit/Apollo/Clay alternative.

7