Pricing
Pay per usage
Social Contact Resolver
Resolve a domain to social media profiles and contact information. Extracts social links, emails, phones, JSON-LD data, DNS verification tokens, and meta tags from any website.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Social Contact Resolver extracts social media profiles, email addresses, phone numbers, and company metadata from any domain. Point it at a website and get back a structured breakdown of every contact channel and social link the company uses -- no manual digging required.
What does Social Contact Resolver do?
You give it a domain like "stripe.com" and it crawls the site to find all linked social profiles (Twitter, LinkedIn, Facebook, Instagram, YouTube, and more), contact information (emails, phone numbers, physical addresses), and technical metadata like detected technologies and DNS verification tokens.
There are three modes. Resolve does a deep scan of a single domain, checking multiple pages for social links and contact info. Quick Resolve only checks the homepage, which is faster but may miss links buried in footer pages or contact sections. Bulk Resolve processes a list of domains at once.
The scraper also performs DNS lookups to find verification tokens (like Google Site Verification or Facebook domain verification), which gives you a confirmed link between the domain and the social account.
What data do you get?
- domain -- the domain that was scanned
- company_name -- extracted company or organization name
- description -- company description from meta tags
- social_profiles -- list of found social links, each with platform name, URL, username, and DNS verification status
- contact_info.emails -- email addresses found on the site
- contact_info.phones -- phone numbers found on the site
- contact_info.addresses -- physical addresses found on the site
- dns_verifications -- DNS TXT records that verify social accounts
- technologies_detected -- tech stack detected via headers and meta tags
- meta_tags -- relevant meta tags (og:title, description, etc.)
Who is this for?
- Sales and outreach teams -- find the right contact channels for any company in seconds
- Lead generation platforms -- enrich domain lists with social profiles and emails
- Competitive intelligence analysts -- map competitor presence across social networks
- Brand monitoring services -- verify which social accounts belong to a given domain
- Developers -- build company profile enrichment into your own SaaS or CRM
How to use it
- Open the actor in Apify Console and choose your mode (resolve, quick_resolve, or bulk_resolve).
- Enter a domain (e.g., "stripe.com") or a list of domains.
- Click "Start" to run the scan.
- View results in the Dataset tab and export as JSON, CSV, or Excel.
- Use the Apify API to integrate this into automated enrichment workflows.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | resolve | resolve = full scan, bulk_resolve = multiple domains, quick_resolve = homepage only |
| domain | string | -- | Domain to resolve (e.g., "stripe.com"). Used with resolve and quick_resolve modes. |
| domains | array | -- | List of domains for bulk_resolve mode |
Sample output
{"domain":"stripe.com","company_name":"Stripe","description":"Online payment processing for internet businesses.","social_profiles":[{"platform":"twitter","url":"https://twitter.com/stripe","username":"stripe","is_verified":true},{"platform":"linkedin","url":"https://www.linkedin.com/company/stripe","username":"stripe","is_verified":false}],"contact_info":{"emails":["support@stripe.com"],"phones":["+1-888-926-2289"],"addresses":["354 Oyster Point Blvd, South San Francisco, CA 94080"]},"dns_verifications":["google-site-verification=abc123"],"technologies_detected":["Cloudflare","React","Next.js"],"meta_tags":{"og:title":"Stripe | Payment Processing Platform","og:description":"Online payment processing for internet businesses."}}
How much does it cost?
Each result costs $0.008. One domain resolution counts as one result.
Apify gives every new user $5 in free monthly credits, so you can resolve about 625 domains without paying anything.
Common questions
Does it find personal email addresses or just generic ones? It extracts whatever emails are publicly visible on the website. That typically means info@, support@, and contact@ addresses, but if personal emails are listed on the site, those will be captured too.
How does DNS verification work? The scraper checks the domain's DNS TXT records for verification tokens from platforms like Google, Facebook, and others. If a match is found, the corresponding social profile is marked as verified, giving you higher confidence it's the official account.
Can I use this for bulk enrichment of thousands of domains? Yes. Use bulk_resolve mode and pass your domain list. For very large lists, schedule multiple runs or use the Apify API to manage the queue.
Contact & Custom Solutions
Need a custom scraper, higher volume, or a specific integration? We're here to help.
If anything isn't working right or you need support, don't hesitate to reach out.
- Telegram: t.me/novashield_dev
- Email: novashield.dev@gmail.com
