September 23, 2026 · 15 min read
Company Domain & Social Links Finder: 621 of 642 Runs Succeeded (2026)
Each result carries 7 distinct social media link fields, plus an official website, derived from publicly available information. A thousand results costs $2.00 on Apify's free plan, which includes $5.00 of monthly usage with no credit card required. This Actor is built for practitioners who need to map the online presence of companies from a raw list of names. It is not for anyone who needs email addresses or phone numbers, as the records do not include such contact details.
Try it before you read further. Apify's free plan includes $5.00 of usage every month with no credit card, enough for up to 2,500 results at $0.002 each before platform usage. Open Company Domain & Social Links Finder on Apify and run the prefilled example.
How reliable is Company Domain & Social Links Finder in production?
Across the last 30 days of public runs on the Apify platform, Company Domain & Social Links Finder recorded 642 runs with the following outcomes.
| Outcome | Runs | Share |
|---|---|---|
| Succeeded | 621 | 96.7% |
| Failed | 0 | 0.0% |
| Aborted by the user | 14 | 2.2% |
| Timed out | 7 | 1.1% |
| Total | 642 | 100.0% |
Build your scheduling wrappers to catch these occasional dropped runs without breaking downstream pipelines.
What does it cost to run Company Domain & Social Links Finder?
Each result costs $0.002 on Apify's free plan, which is $2.00 per 1,000 results. Starting a run is charged separately at $0.005 per GB of Actor memory. Apify also bills the platform usage each run consumes, at the rates of your Apify plan, on top of these charges.
| Apify plan | Per result | Per 1,000 results |
|---|---|---|
| FREE | $0.002 | $2.00 |
| BRONZE | $0.00167 | $1.67 |
| SILVER | $0.00133 | $1.33 |
| GOLD | $0.001 | $1.00 |
| PLATINUM | $0.001 | $1.00 |
| DIAMOND | $0.001 | $1.00 |
Worked example: collecting 10,000 results costs $20.00 in result charges before run-start fees and platform usage. With 1.1% of runs failing or timing out in the last 30 days, budget for re-running a portion of those batches rather than assuming every run completes.
The primary driver of your bill will be the number of company names you provide in the companies input control, as each successfully resolved company counts as one dataset result. The example input caps maxSocialLinks at 10, so a first run returns at most 10 results, costing up to $0.02 in result charges.
How do you run Company Domain & Social Links Finder from the API?
None of its 5 controls is strictly required, so the defaults below produce a valid run on their own. The payload below uses the schema's own prefilled values, so it runs as written once you substitute your API token.
Call the synchronous endpoint to start a run and receive dataset items in one request:
curl -X POST "https://api.apify.com/v2/acts/crawlerbros~company-domain/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"companies":["OpenAI","Stripe"],"maxSocialLinks":10,"autoProxyFallback":true,"proxyConfiguration":{"useApifyProxy":false}}'
The same run from Python, using the official client:
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"companies": [
"OpenAI",
"Stripe"
],
"maxSocialLinks": 10,
"autoProxyFallback": True,
"proxyConfiguration": {
"useApifyProxy": False
}
}
run = client.actor("crawlerbros~company-domain").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)
And from Node.js:
import { ApifyClient } from 'apify-client'
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' })
const input = {
"companies": [
"OpenAI",
"Stripe"
],
"maxSocialLinks": 10,
"autoProxyFallback": true,
"proxyConfiguration": {
"useApifyProxy": false
}
}
const run = await client.actor('crawlerbros~company-domain').call(input)
const { items } = await client.dataset(run.defaultDatasetId).listItems()
console.log(items)
The synchronous endpoint holds the connection open until the run finishes, which is convenient for small batches and wrong for large ones. For anything long running, start the run asynchronously and poll, or attach a webhook, so a dropped connection does not cost you the results.
Which Company Domain & Social Links Finder inputs matter, and which can you skip?
The companies array is the core control, accepting one company name per line. For best results with multinational brands or ambiguously named companies, supply the country hint control. Most users should leave maxSocialLinks at its default of 10 and autoProxyFallback enabled.
companies(array): One company name per entry. Each is resolved independently. Examples: 'OpenAI', 'Anthropic', 'Stripe'.country(string): Country name or 2-letter code (e.g., 'US', 'Germany'). Narrows the search when multiple companies share a name across regions.maxSocialLinks(integer): Cap on the number of social links returned per company. Default:10.autoProxyFallback(boolean): When the initial datacenter-IP fetch of a company site returns an empty / block-page response (common on openai.com, some banks), automatically retry that one URL via Apify residential proxy. Only blocked pages burn proxy credits - most companies respond fine to direct fetches. Leave on for best results; turn off to guarantee zero proxy spend. Default:true.proxyConfiguration(object): Force every request through the configured proxy. PreferautoProxyFallbackover this - that way most companies use free datacenter fetching and only blocked ones burn residential proxy credits. Default:{"useApifyProxy":false}.
What does Company Domain & Social Links Finder return?
The returned records are ideal for populating CRM fields or enriching lead lists with officialWebsite and various social media links. Notably, the output conspicuously does not contain direct contact information like email addresses or phone numbers, nor does it verify the current activity status of the social profiles.
companyName- the company name you provided, echoed back verbatim.officialWebsite- canonical root URL of the company's primary site.matchConfidence-"low"when the chosen domain could NOT be verified as the company's own site (its page title never mentioned the brand and no better candidate was found). Absent when the match was verified. Treatlowrecords as "needs manual review" in bulk pipelines.linkedin,twitter,facebook,instagram,youtube,tiktok,github- flat per-platform columns, each holding the company's profile URL on that platform.socialLinks- full list of{platform, url}objects including any platforms not covered by the flat columns.searchQuery- the exact query string used to resolve the site (useful for debugging).scrapedAt- ISO 8601 UTC timestamp of extraction.
These are the documented fields. Optional ones can be empty on a given record, so measure how often each field your deliverable depends on is populated across a real sample before automating the handoff.
How do you build the workflow end to end?
Open Company Domain & Social Links Finder and work through these in order. Each step ends with something to check, so a bad configuration surfaces on a small run rather than a scheduled one.
- Set companies to a small list of company names you know well, then run the Actor.
- Review the officialWebsite and specific social link fields such as linkedin and twitter for accuracy against your expectations.
- If matchConfidence is present and set to low, manually verify the associated record before trusting it in bulk.
- Increase the size of your companies array, adding a country hint if you notice disambiguation issues with multinational brands, and run again.
- Inspect a sample of the new results to ensure officialWebsite and social links remain accurate with the expanded input.
- If autoProxyFallback was previously disabled, enable it to handle sites with aggressive anti-bot walls and re-run any failed companies.
- Set up a schedule for continuous monitoring or integrate the output into your CRM or lead generation pipeline.
How do you apply it? Three worked playbooks
These are Company Domain & Social Links Finder's own documented use cases, each worked through as an operating pattern rather than a description.
Use case 1: Lead generation & sales enrichment
Outcome: Take a raw list of company names from a conference attendee sheet or LinkedIn export and enrich each one with its website and handles.
Configure: Set the companies array with your list of raw company names. Consider adding a country hint if your list includes international companies or common names.
Working method: Start with a small batch of company names from your list, including some you know well to verify the output. Examine the officialWebsite and social media fields for correctness. Once satisfied, expand the companies array to process your full list. Integrate the resulting officialWebsite and social links into your lead management system.
Deliverable: A spreadsheet or database table of company names, each enriched with their officialWebsite and corresponding social media links including LinkedIn, X/Twitter, Facebook, Instagram, YouTube, TikTok, and GitHub.
Stop condition: More than 5% of officialWebsite fields are null or point to an incorrect domain for your test batch.
Use case 2: CRM hygiene
Outcome: Fill in missing domain/social fields across thousands of existing CRM accounts.
Configure: Populate the companies array with company names from your CRM that are missing website or social link information. Enable autoProxyFallback for best results.
Working method: First, identify the CRM accounts that lack officialWebsite or social media handle data. Extract these company names into a list for the companies input. Run the Actor and then map the companyName from the output back to your CRM records to update the officialWebsite, linkedin, twitter, facebook, instagram, youtube, tiktok, and github fields.
Deliverable: An updated CRM with previously missing officialWebsite and social media fields populated for your existing accounts.
Stop condition: The officialWebsite field for more than 10% of processed records in a test run is incorrect or points to a directory site.
Use case 3: Investor / market research
Outcome: Map the online presence of an industry's key players in one run.
Configure: Input a comprehensive list of key players in your target industry into the companies array. Set maxSocialLinks to 50 to capture all available social platforms.
Working method: Begin by compiling a definitive list of companies within your target industry. Use this list as input to the companies field. For multinational players, add appropriate country hints. After the run, analyze the officialWebsite and socialLinks for each company to understand their digital footprint and identify common platforms or missing presences within the industry.
Deliverable: A dataset providing a complete overview of each industry player's officialWebsite and all identified socialLinks, enabling comparison and strategic analysis.
Stop condition: Less than 80% of the companies in your input list return a valid officialWebsite.
What breaks, and how do you design around it?
- Ambiguous brand names ("Apollo", "Fusion", "Nova") may resolve to the wrong company without a
countryhint - always supply one when processing high-risk names. - 2-letter brands ("EY", "TK") are treated as too ambiguous to match on and emit a
no_domain_matchsentinel instead of guessing. - Companies without a homepage (pre-launch startups, stealth companies) cannot be resolved; you'll get an empty
officialWebsiteand emptysocialLinks. - Aggressive anti-bot walls on a minority of corporate sites can block both direct and residential fetches; in those cases the social links may be partial.
- The actor does not verify social handle ownership - it only extracts links the homepage itself publishes. A homepage that links to a wrong/third-party handle will be echoed faithfully.
- Language-specific social platforms (VK, Weibo, Line) are not included in the flat columns but may appear in
socialLinksif the homepage links them.
When processing company names that are ambiguous, always include a country hint to improve resolution accuracy and prevent incorrect matches. For companies known to have no public homepage or those in stealth mode, expect an empty officialWebsite and socialLinks array; these cannot be resolved by the Actor. If aggressive anti-bot measures prevent both direct and residential fetches, you may receive partial social links, in which case a manual check of the specific company's site is needed.
When should you not use Company Domain & Social Links Finder?
Do not use this Actor if your primary need is to find email addresses or phone numbers for lead generation. This Actor is designed exclusively for resolving company domains and social media links from company names and does not perform contact information extraction. For that purpose, consider using the Website Contact Finder Actor, which specifically crawls websites to extract emails, phone numbers, and social media profiles, or the Lead Finder Actor for B2B leads by job title. This Actor is also not suitable for identifying social profiles by username across hundreds of platforms. If you already have company domains and need to find associated social media profiles by username, the Social Media Finder Actor would be a more appropriate tool, as this Actor is designed for the name-to-domain resolution step, not direct social media profile lookup from a URL.
What should you check before trusting the output?
- Watch for records where matchConfidence is low; these indicate the chosen domain could not be strongly verified and need manual review.
- Check for officialWebsite being an unexpected domain, such as a directory site instead of the company's direct site.
- Verify that social links resolve to the correct company profile and are not empty where you expect them.
- Ensure that for multinational companies, the country hint correctly biases the officialWebsite to the regional domain you expect.
- Monitor for runs with a high proportion of empty officialWebsite fields, which may indicate a systemic issue with name resolution or widespread anti-bot blocking.
- Check the scrapedAt timestamp to ensure records are fresh, especially for scheduled runs.
None of this proves a record is correct. It gives a scheduled Company Domain & Social Links Finder run defined points where it should stop instead of quietly passing bad data downstream.
Frequently asked questions
What is the typical success rate for finding company domains and social links?
In the last 30 days, 621 out of 642 runs succeeded, resulting in a 96.7% success rate. This indicates high reliability for finding company websites and social links. The Actor is built to handle common challenges like anti-bot measures through its autoProxyFallback feature, contributing to its consistent performance. Always review a sample of your results to confirm accuracy for your specific use case.
How much does it cost to use the Company Domain & Social Links Finder?
The Actor costs $0.002 per result, which translates to $2.00 per 1,000 results. There is also a run-start fee charged every time a run starts. Apify's free plan provides $5.00 of monthly usage, covering up to 2,500 results of this Actor before run-start charges, making it possible to test extensively without a credit card. The primary cost driver is the number of company names you input.
Does the Actor verify the chosen website's legitimacy?
Yes, the Actor employs several verification steps. It uses name-token matching, country-TLD preference with a country hint, label similarity, and title verification. The chosen page's title must mention the brand to be accepted. If strong verification fails, a matchConfidence of low will be present in the record, signaling it may need manual review.
What if a company has no social media links or an official website?
If a company has no website, the officialWebsite field will be omitted. Similarly, if there are no social links for a specific platform, that field will be omitted. If a company has no social media presence at all, the socialLinks array will be empty. This design ensures you receive clean output without null values, making it easier to filter and process records that require follow-up.
Can I use this Actor for companies with names common to multiple regions?
Yes, the Actor includes a country hint control that helps disambiguate company names common across different regions. For example, setting country to Germany for Porsche returns porsche.de rather than porsche.com. This improves the accuracy of domain resolution for multinational brands or those with similar names in various locations. Always provide the country hint for high-risk ambiguous names.
Where to go next
When you are ready to run it, open Company Domain & Social Links Finder on Apify; the free plan covers up to 2,500 results a month.
Start with the Company Domain & Social Links Finder Actor page for the current input schema, pricing tier, and run history.
Readers running Company Domain & Social Links Finder commonly pair it with:
- Social Media Finder: Find social media profiles across 400+ platforms by username.
- Website Contact Finder: Crawl any website and extract emails, phone numbers, and social media profiles.
- Finder.fi Business Directory Scraper: Scrape Finder.fi (Fonecta) - Finland's leading business directory.
- Lead Finder: Find B2B leads by job title, location, and industry.
Related guides:
- Social Media Finder: Operating Guide and Cross-Platform Playbooks
- Finder.fi Business Directory Scraper: 3 Practical Use Cases
- Google Maps Email Extractor: 3 Practical Use Cases
- Guide to Furnished Finder Data Extraction for Rental Markets
- Automating Instagram Post Extraction: Custom Workflows and Playbooks
- Darkweb Scraper: Guide and 3 Core Use Cases
- Twitter Keywords Scraper Pro: 3 Practical Use Cases
- FreeIndex Scraper - UK Business Directory: 3 Practical Use Cases
Resources
Actor documentation, input schema, and pricing: verified against the published Actor on 2026-09-23.
Actor last updated by its maintainers on 2026-08-12.
Run outcome figures cover the 30 day public window ending 2026-09-23.
● Featured actors
Company Domain & Social Links Finder
Given a company name, return the company's official website domain and its social media links (LinkedIn, X/Twitter, Facebook, Instagram, YouTube, TikTok, GitHub).
Run on Apify ↗