🎨 Social Media Finder - Domain to Profiles, Logo & Brand avatar

🎨 Social Media Finder - Domain to Profiles, Logo & Brand

Pricing

from $18.60 / 1,000 domain enricheds

Go to Apify Store
🎨 Social Media Finder - Domain to Profiles, Logo & Brand

🎨 Social Media Finder - Domain to Profiles, Logo & Brand

Turn any list of domains into full social & brand profiles: LinkedIn, X/Twitter, Instagram, Facebook, YouTube, TikTok, GitHub & Pinterest URLs + handles, plus logo, favicon, brand color, company name & description - not just links. Build full prospect profiles. Pay per domain. No API key.

Pricing

from $18.60 / 1,000 domain enricheds

Rating

0.0

(0)

Developer

Renzo Madueno

Renzo Madueno

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

15 days ago

Last modified

Categories

Share

🎨 Social Media Finder β€” Domain β†’ Profiles, Logo & Brand

Turns a bare list of domains into complete social + brand profiles: LinkedIn, X/Twitter, Instagram, Facebook, YouTube, TikTok, GitHub and Pinterest URLs with clean handles, plus logo, favicon, brand color, company name, industry and description. For B2B outreach teams, CRM enrichment and anyone building personalization at scale. Pricing: $0.02 per domain enriched β€” charged only when a real social or brand profile comes back; dead domains and empty results are free.

πŸŽ₯ Video walkthrough

Social media finder by domain: the record you get

{
"domain": "stripe.com",
"companyName": "Stripe",
"description": "Stripe is a suite of APIs powering online payment processing and commerce solutions…",
"industry": "Financial Services & Fintech",
"logo": "https://stripe.com/img/v3/home/twitter.png",
"favicon": "https://stripe.com/favicon.ico",
"primaryColor": "#635bff",
"socialProfiles": {
"linkedin": "https://linkedin.com/company/stripe",
"twitter": "https://twitter.com/stripe",
"youtube": "https://youtube.com/stripe",
"github": "https://github.com/stripe"
},
"socialHandles": { "linkedin": "stripe", "twitter": "stripe", "youtube": "stripe", "github": "stripe" },
"socialCount": 4,
"hasLinkedin": true,
"hasInstagram": false
}

Input is just as simple β€” the console prefill:

{
"domains": ["stripe.com", "notion.so", "shopify.com"],
"maxConcurrency": 5
}

Bare domains, URLs or www hosts all normalize. Export JSON/CSV/Excel or pull via API. Runs on Apify residential proxies automatically.

Three recipes

Recipe 1 β€” LinkedIn-first outreach list. Run your 5,000-domain list β†’ filter hasLinkedin: true β†’ export socialProfiles.linkedin + description. You now have the #1 B2B channel plus a ready-made icebreaker line per account, without opening a single website by hand.

Recipe 2 β€” CRM that looks alive. Backfill empty Logo/LinkedIn/Twitter columns across every account. logo + primaryColor turn anonymous CRM rows into recognizable account cards, and slot straight into personalized decks and landing pages ("we noticed your brand runs #635bff" β€” homework that shows).

Recipe 3 β€” Channel mapping for a market. Enrich all competitors in a category and read the has* booleans as a matrix: who invests in TikTok, who has a GitHub presence, who ignores YouTube. That's a content-strategy gap analysis for $0.02 a company.

Why the profiles are trustworthy

  • Share-widget immunity. Generic "Tweet this" buttons, sharer.php, /intent/ URLs, OAuth and plugin links are excluded; every profile must resolve to a real handle. You get the company's actual account, not a false positive from a share bar.
  • Canonical forms preferred β€” LinkedIn /company/ pages, YouTube /@handle or /channel/.
  • Fallback crawl β€” if the homepage links no socials, the contact/about page is checked before giving up.
  • Brand extraction hierarchy β€” logo from schema.org β†’ og:image β†’ apple-touch-icon β†’ tagged <img>; name from schema.org / og:site_name / title; color from theme-color.

FAQ

How do I find a company's social media accounts from its website domain? Paste the domain into this Actor β€” it reads the profiles the company itself links from its site (homepage, then contact/about), validates each to a real handle, and returns them as one structured record. Works for one domain or thousands.

Do I need LinkedIn/Instagram logins or any API key? No. Only publicly linked information from the company's own website is read β€” no platform logins, no third-party enrichment API.

What if a company links no socials at all? You still get the brand layer (name, description, logo, favicon, color) when present. Records that return nothing real aren't charged.

Can it tell me the company's handle, not just the URL? Yes β€” socialHandles extracts the slug per platform, ready for @-mentions or matching against other datasets.

How do I filter the results quickly? The has* booleans (hasLinkedin, hasTiktok…) and socialCount are built for one-click segmentation in the dataset view or your spreadsheet.

What does a 1,000-domain enrichment cost? Up to $20 ($0.02 each), and only for domains that return real data. Cap any run with ACTOR_MAX_TOTAL_CHARGE_USD.

What happens with dead or invalid domains? They return a record with an error field and are not charged.

How does this fit with other enrichment Actors? Chain from the same domain list: Company Enrichment for tech stack and decision-makers, Website Contact Finder for emails and phones, this one for the social + brand layer β€” a complete account profile from a bare domain.