Brand Social Media Search avatar

Brand Social Media Search

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Brand Social Media Search

Brand Social Media Search

Find public social media profiles for brands, companies, websites, creators, and local businesses across major platforms using Google search results.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Yusuf Barış

Yusuf Barış

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Brand Social Profile Finder - Cheap & Fast

Find public social media profiles for brands, companies, creators, websites, and local businesses using Google search results.

This Actor discovers public profiles across Instagram, Facebook, LinkedIn Company Pages, YouTube, TikTok, X/Twitter, Pinterest, Threads, Medium, and GitHub. It returns profile URLs, handles, result titles, snippets, source queries, match types, confidence scores, and timestamps.

This Actor is useful for lead enrichment, CRM enrichment, agency research, brand monitoring, competitor research, and local business research when you need fast public profile discovery without logging in to social platforms.

What This Actor Does

Searches Google results for brand, company, domain, creator, or local business inputs.

Finds public profile-like URLs on supported social platforms.

Uses optional domain and location context to improve matching.

Checks URLs against platform-specific profile patterns.

Skips low-confidence, invalid, irrelevant, and duplicate results.

Saves structured profile records to the Apify dataset for export as JSON, CSV, Excel, XML, or through the API.

Common Use Cases

Enrich lead lists with public social profile URLs.

Add social profile fields to CRM company records.

Research brands, companies, creators, and local businesses.

Build agency prospecting and audit workflows.

Monitor competitor or market presence across social platforms.

Prepare public profile datasets for analytics, AI enrichment, and internal tools.

How To Use

Enter one or more brand or company names in brands.

Optionally add matching domains in domains to improve confidence.

Add locations when searching for local businesses or regional brands.

Choose the platforms you want to search.

Set maxProfilesPerBrand to control how many profiles are returned for each brand.

Set maxSearchesPerBrand and resultsPerSearch when you want broader or narrower discovery.

Run the Actor and download the dataset from the run results.

Example Input

{
"brands": ["Apify", "OpenAI"],
"domains": ["apify.com", "openai.com"],
"locations": ["United States"],
"platforms": ["instagram", "facebook", "linkedin", "youtube", "tiktok", "x"],
"maxProfilesPerBrand": 5,
"maxSearchesPerBrand": 6,
"minConfidenceScore": 0.65,
"deduplicateProfiles": true,
"resultsPerSearch": 5,
"country": "US",
"language": "en"
}

Input Configuration

FieldTypeRequiredDefaultDescription
brandsArray of stringsNo-Brand, company, creator, website, or local business names to search. Required when domains is empty.
domainsArray of stringsNo-Optional company or website domains. When supplied in the same order as brands, they are paired by index.
locationsArray of stringsNo-Optional location context, such as country, city, or region. Useful for local businesses and regional brands.
platformsArray of stringsNoinstagram, facebook, linkedin, youtube, tiktok, xSocial platforms to search.
maxProfilesPerBrandIntegerNo5Maximum high-confidence profiles returned per brand. Supported range: 1 to 50.
maxSearchesPerBrandIntegerNo6Maximum searches tried for each brand. Supported range: 1 to 50.
minConfidenceScoreNumberNo0.65Minimum confidence score required for a profile to be saved. Supported range: 0 to 1.
deduplicateProfilesBooleanNotrueWhen enabled, duplicate profile URLs are skipped.
resultsPerSearchIntegerNo5Number of Google results checked for each search. Supported range: 1 to 100.
countryStringNo-Optional Google country code or country name, such as US, TR, GB, or Germany.
languageStringNoenOptional Google UI language code, such as en, tr, de, fr, or es.

Output Data

Each dataset item represents one discovered public social profile.

Example Output

{
"brandInput": "Apify",
"domainInput": "apify.com",
"locationInput": "United States",
"platform": "linkedin",
"profileUrl": "https://linkedin.com/company/apify",
"handle": "apify",
"title": "Apify",
"snippet": "Apify is a full-stack web scraping and automation platform...",
"matchType": "domain_and_brand_match",
"confidenceScore": 0.94,
"sourceQuery": "\"apify.com\" site:linkedin.com/company",
"source": "google_search",
"status": "found",
"scrapedAt": "2026-05-14T12:00:00.000Z"
}

Output Fields

FieldTypeDescription
brandInputStringOriginal brand or company name used for the search.
domainInputString or nullDomain paired with the brand input, when provided.
locationInputString or nullLocation context used for the profile search, when provided.
platformStringSocial platform where the public profile was found.
profileUrlStringNormalized public profile URL.
handleString or nullExtracted profile handle, slug, channel ID, or organization name.
titleStringGoogle result title for the matched profile.
snippetStringGoogle result snippet for the matched profile.
matchTypeStringHow the result matched the brand, domain, or location.
confidenceScoreNumberConfidence score between 0 and 1.
sourceQueryStringSearch query used to discover the profile.
sourceStringSearch source that produced the result.
statusStringResult status. Saved profile records use found.
scrapedAtStringISO timestamp when the profile record was saved.

Supported Platforms

PlatformAccepted Profile Examples
Instagraminstagram.com/{handle}
Facebookfacebook.com/{page}
LinkedIn Companylinkedin.com/company/{slug}
YouTubeyoutube.com/@{handle}, youtube.com/channel/{id}
TikToktiktok.com/@{handle}
X / Twitterx.com/{handle}, twitter.com/{handle}
Pinterestpinterest.com/{handle}
Threadsthreads.net/@{handle}
Mediummedium.com/@{handle}
GitHubgithub.com/{org}

Performance Tips

Use domains when available. Domain context usually improves profile matching.

Use locations for local businesses, franchises, branches, and regional brand pages.

Select only the platforms you need for faster runs.

Increase maxSearchesPerBrand for broader discovery when a brand has many regional or platform-specific pages.

Raise minConfidenceScore when you want stricter matching, or lower it when you prefer broader discovery that you will review manually.

Limitations

This Actor searches public Google results only.

It does not log in to social platforms or access private, hidden, restricted, or account-only data.

It does not extract emails, phone numbers, messages, followers, posts, comments, or full social profile details.

LinkedIn support focuses on company pages. Personal LinkedIn profiles are not targeted.

Google result availability can vary by country, language, brand ambiguity, and platform indexing.

Some valid public profiles may not appear in Google results for every query.

FAQ

Can this Actor find private profiles?

No. It only finds public profile URLs visible in Google search results.

Does this Actor require social platform login or cookies?

No. It does not use platform login, cookies, or private account access.

Can it find LinkedIn people profiles?

No. LinkedIn support is focused on company pages. Personal profile discovery is outside the scope of this Actor.

Why are some expected profiles missing?

The profile may not be indexed by Google, the brand name may be ambiguous, or the result may have scored below the configured confidence threshold.

Why are some results skipped?

Results are skipped when the URL is not a supported public profile URL, the confidence score is too low, the page looks irrelevant, or the profile was already saved as a duplicate.

Which export formats are supported?

The Apify dataset can be exported as JSON, CSV, Excel, XML, RSS, or accessed through the Apify API.

Technical Details

Runtime: Node.js 20+

Search source: public Google search results

Dataset format: one public social profile per item

Supported profile matching: brand, domain, location, handle, title, and snippet heuristics

Support

If you find a bug, need another platform, or want an additional output field, open an issue in the Actor Issues tab.