Skip to main content
Thirdwatchthirdwatch
Business & local data

Extract Social Profile Links From Business Websites

Find LinkedIn, Instagram, Facebook, YouTube, and X profiles linked from company websites and join them to business records.

Jul 21, 2026 · 2 min read · 255 words
See the scraper →

Company-name matching on social networks is noisy. A restaurant, agency, or clinic may share its name with businesses in several cities. The social links published on its own website are a better identity signal.

The Google Maps Contact Enricher crawls a small set of public pages and returns LinkedIn, Instagram, Facebook, YouTube, and X URLs alongside emails and phones.

Start with known domains

Pass websites directly or preserve the full Maps business objects:

run = client.actor("thirdwatch/google-maps-contact-enricher").call(
    run_input={
        "businesses": maps_businesses,
        "maxPagesPerSite": 3,
        "onlyWithContact": False,
    }
)

Footer links usually provide the highest coverage. Contact and about pages sometimes contain regional or founder profiles not present in the footer.

Normalize profile URLs

Remove tracking parameters and mobile host variants. Preserve the original URL for evidence, but store a canonical value for deduplication. Do not collapse a company page and a personal founder page into the same field.

Useful CRM fields are linkedin_company_url, instagram_url, facebook_url, youtube_url, and x_url. Keep an array if a company publishes separate regional accounts.

Use the profiles as research anchors

Social links support identity resolution, brand monitoring, and channel analysis. They should not automatically trigger bulk messaging. A practical workflow sends the canonical URLs into a research queue, checks whether each account is active, and only then decides which platform-specific data is worth collecting.

Measure coverage by source page and platform. If Instagram links are common but LinkedIn links are rare in a local-business segment, that is a property of the market, not necessarily an extraction bug.

Frequently asked questions

Why use links from the company website?

A first-party website link is stronger identity evidence than matching a social search result by company name.

Does the Actor scrape posts from those profiles?

No. It finds profile URLs published by the business. Use a platform-specific Actor if post or engagement data is needed.

Related

Try it yourself

100 free credits, no credit card.

About 30 real searches. Add the MCP to Claude or Cursor in two minutes.