Social Media Profile Finder: Company Profiles from Websites
Pricing
from $1.60 / 1,000 social profile sets
Social Media Profile Finder: Company Profiles from Websites
Find a company's social media profiles from its website: Instagram, Facebook, LinkedIn, X (Twitter), YouTube, TikTok, Pinterest - canonical, de-duplicated, never a share link or a website builder's own profile. Paste a list of websites; pay only per website with profiles found.
Pricing
from $1.60 / 1,000 social profile sets
Rating
0.0
(0)
Developer
Rafal Sav
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
What does Social Media Profile Finder do?
Social Media Profile Finder reads a list of company websites and returns, for each one, the company's own social media profiles: Instagram, Facebook, LinkedIn, X (Twitter), YouTube, TikTok and Pinterest — one row per website, every link canonical and de-duplicated.
It reads the homepage and the contact and about pages, the way a person would look for the icons in the header and footer. Share buttons, "follow us" widgets, tracking pixels, a template's placeholder profiles and the profiles of the website builder the site runs on (a Squarespace site's footer links Squarespace's Instagram) are left out. You pay only for a website on which profiles were found.
Run it from the Apify Console, through the API, on a schedule, or from an AI agent through Apify's MCP server.
Why use it?
- Enrich a lead list with the brand's profiles before outreach on social media.
- Audit competitors' social presence across a market.
- Fill a CRM with LinkedIn, Instagram and Facebook links without opening each website.
- One row per company, profiles grouped by network, ready for a spreadsheet.
How to use it
- Open the Input tab and paste the websites (domains or URLs), upload a text or CSV file, or link a Google Sheet.
- Click Start.
- Download the results as JSON, CSV, Excel or HTML from the Output tab.
Input
| Field | What it does |
|---|---|
| Websites | Company websites, one row per website in the output. A URL listed twice is read once. |
| Max contact and about subpages | Pages read on top of the homepage (default 2). Profiles are almost always in the header or footer. |
| Phone region, proxy | As in Website Contact & Email Scraper; a site that refuses the cloud is retried through Apify Proxy. |
Output
apify.com, as read on October 10, 2026:
{"domain": "https://apify.com/","website": "https://apify.com/","socials": {"linkedin": ["https://linkedin.com/company/apify"],"twitter": ["https://x.com/apify"],"youtube": ["https://youtube.com/apify"],"tiktok": ["https://tiktok.com/@apifytech","https://tiktok.com/@apifyoffice"]},"profile_count": 5,"linkedin_company": "https://linkedin.com/company/apify","status": "found","pages_crawled": 3,"billed": true}
| Field | Meaning |
|---|---|
socials | The profiles found, by network, canonical (twitter.com becomes x.com, nothing after the handle). |
profile_count | How many profiles in all. |
linkedin_company | The LinkedIn company page among them, when there is one (not a person's profile). |
status | found, not_found (the site was read and links no profile), or unreachable. |
billed | Whether this website was charged. |
Emails and phone numbers are not in the rows: for those, use Website Contact & Email Scraper.
Accuracy
Measured on three samples picked before anything was run on them (the engine's public benchmark): 300 random Y Combinator startups, 150 random .de domains and 128 local businesses from Google Maps.
| Sample | Websites read | With profiles | Profiles per website (median) |
|---|---|---|---|
| Startups | 294 | 207 (70%) | 2 |
| German websites | 115 | 78 (68%) | 3 |
| Local businesses | 120 | 93 (78%) | 3 |
On the engine's 32 hand-checked pages, every profile returned was the site's own (precision 100%, 101 of 108 profiles found). Across the 529 websites, two linked a website builder's profiles (Squarespace's), which are now left out.
How much does it cost?
$0.002 per website with profiles found — all of its profiles in one row — on the Free and Starter plans, 10% less on Scale, 20% less from Business up. A website with no profile, or one that could not be read, costs nothing. 1,000 websites with profiles cost $2.
Tips
- Give the company's main domain, not a page deep inside it.
- Keep the subpage limit at 2: more pages rarely add a profile, and a team page adds the employees' personal ones.
FAQ
Why does a website show no profile I can see in a browser? Some sites draw their icons with scripts after the page loads; this Actor reads the page as served. It retries a site that refuses the cloud through Apify Proxy.
Are employees' profiles included? A person's LinkedIn (/in/...) linked from the homepage or the about page is included in socials; linkedin_company is always the company's page.
Related Actors
- LinkedIn Company URL Finder — only the LinkedIn company page of each website, priced per page found.
- Website Contact & Email Scraper — emails, phone numbers and social profiles from any list of websites, priced per contact.
- Google Maps Email Extractor — local businesses from a Google Maps search, each with the email from its own website.
Disclaimer
This Actor is a tool. You are responsible for complying with the GDPR and local law, the target sites' Terms of Service, and robots.txt, which it respects.
Support
A profile that is not the company's, or one that was missed? Open an issue on the Issues tab with the website — accuracy reports shape the roadmap directly.