Contact & Outreach Opportunity Finder avatar

Contact & Outreach Opportunity Finder

Pricing

from $1.00 / 1,000 website analyzeds

Go to Apify Store
Contact & Outreach Opportunity Finder

Contact & Outreach Opportunity Finder

Find public business contacts, outreach pages, evidence, and ranked opportunity scores.

Pricing

from $1.00 / 1,000 website analyzeds

Rating

0.0

(0)

Developer

Iqbal R

Iqbal R

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

What does Contact & Outreach Opportunity Finder do?

Contact & Outreach Opportunity Finder turns public websites into structured outreach intelligence. Add one or more domains and receive contact pages, published business contacts, social profiles, contact forms, and clearly stated opportunities such as guest posting, advertising, partnerships, sponsorships, press inquiries, and content submissions.

Try it with apify.com. Every website produces a separate result with source URLs, evidence, confidence levels, and an outreach score, making the data practical for both manual review and automated lead-qualification workflows. On Apify, you can run the Actor through the Console or API, schedule recurring scans, connect results to other apps, use proxy rotation, monitor runs, and export datasets.

Why use Contact & Outreach Opportunity Finder?

This Actor helps agencies, partnerships teams, PR professionals, founders, and researchers identify the right public route for contacting an organization.

  • Qualify websites before starting an outreach campaign.
  • Find editorial, contributor, advertising, partnership, sponsorship, and press pages.
  • Collect publicly listed business emails, phone numbers, social profiles, and form URLs.
  • Prioritize prospects with comparable 0100 scores.
  • Retain evidence and source-page links for review.
  • Process multiple websites in one run without combining their results.

The Actor performs research only. It does not send messages, submit forms, guess private contact details, or bypass access controls.

How to use Contact & Outreach Opportunity Finder

  1. Open the Actor in Apify Console.
  2. Add one or more URLs under Websites to analyze.
  3. Choose the page limit and link depth that suit your list.
  4. Select the contact and opportunity types you want included.
  5. Click Save & Start.
  6. Review the Outreach opportunities table or export the dataset.

For an initial run, the default limits offer a useful balance between coverage, speed, and cost.

Input

Configure the Actor in the Input tab or provide JSON through the Apify API.

{
"startUrls": [{ "url": "https://apify.com" }],
"maxPagesPerSite": 15,
"maxDepth": 2,
"includeEmails": true,
"includePhones": true,
"includeSocialProfiles": true,
"includeContactForms": true,
"includeOpportunityDetection": true,
"sameDomainOnly": true,
"maxConcurrency": 10,
"maxRequestRetries": 2,
"requestTimeoutSecs": 45,
"proxyConfiguration": {
"useApifyProxy": false
}
}
Input fieldDescription
startUrlsOne or more public website URLs. Required.
maxPagesPerSiteMaximum pages analyzed for each website, from 1 to 100.
maxDepthMaximum number of internal-link levels followed, from 0 to 5.
includeEmails, includePhonesEnable extraction of publicly listed contact details.
includeSocialProfilesInclude official social profile links.
includeContactFormsDetect relevant forms without submitting them.
includeOpportunityDetectionDetect explicit outreach and submission opportunities.
sameDomainOnlyKeep discovery within the submitted website. Recommended.
maxConcurrencyMaximum number of pages processed at the same time.
maxRequestRetriesRetry limit for temporary request failures.
requestTimeoutSecsPer-page timeout in seconds.
proxyConfigurationOptional Apify Proxy or custom proxy settings.

Output

The default dataset contains one aggregated item per input website. The following shortened example illustrates the response shape; findings depend on the website's current public content.

{
"inputUrl": "https://apify.com",
"finalUrl": "https://apify.com/",
"canonicalUrl": "https://apify.com/",
"domain": "apify.com",
"status": "success",
"organization": {
"name": "Apify",
"websiteType": "company"
},
"pagesAnalyzed": 1,
"contactPages": [],
"contacts": [
{
"type": "email",
"value": "support@apify.com",
"category": "support",
"confidence": 0.96,
"sourceUrl": "https://apify.com/"
}
],
"contactForms": [],
"socialProfiles": [
{
"platform": "linkedin",
"url": "https://www.linkedin.com/company/apify",
"profileType": "organization",
"confidence": 0.96
}
],
"opportunities": [],
"bestContact": {
"type": "email",
"value": "support@apify.com",
"category": "support",
"confidence": 0.96
},
"outreachScore": 6,
"scores": {
"contactability": 16,
"guestPost": 0,
"advertising": 0,
"partnership": 0,
"sponsorship": 0
}
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. JSON preserves the complete nested evidence and source information.

Data table

FieldDescription
inputUrl, finalUrl, canonicalUrl, domainInput and resolved website identity.
statusWebsite-level result: success, partial, or failed.
organizationPublic organization name, description, logo, type, and related profiles when available.
pagesAnalyzedNumber of pages included in the analysis.
contactPagesRelevant page URLs with type and confidence.
contactsDeduplicated public emails and phone numbers with category and sources.
contactFormsForm locations, categories, and visible field names.
socialProfilesOfficial profiles discovered on the website.
opportunitiesDetected outreach types with confidence, source URL, and evidence.
bestContactMost suitable available contact route and selection reason.
outreachScore, scoresOverall and category scores from 0 to 100.
errorsWebsite or page issues useful for reviewing incomplete results.

How much does it cost to analyze websites?

This Actor uses Pay per Event + usage pricing. There is no subscription: users pay the event charges below plus the Apify platform resources consumed by each run.

EventFreeBronzeSilverGold
Website analyzed$0.0015$0.00135$0.0012$0.001

At the Free-tier rate, the event charges are $0.15 for 100 websites and $1.50 for 1,000 websites. Platform usage is added separately and depends on crawl limits, retries, page sizes, and optional proxy usage. A website triggers the analyzed event only when it produces a successful or partial result. Failed websites remain available for review without that event charge, although their consumed platform resources may still be billed. Apify plan credits can be used to try the Actor.

Tips and advanced options

  • Keep sameDomainOnly enabled for predictable per-website results.
  • Use a depth of 1 for quick screening and 2 for broader discovery.
  • Disable output categories you do not need to keep results focused.
  • Use moderate concurrency when analyzing many websites and respect target-site capacity.
  • Enable proxy rotation only when it is appropriate for the target and your use case.
  • Review evidence and source pages before using any contact or opportunity.
  • Schedule recurring runs when you need to detect newly published outreach pages.

FAQ, disclaimers, and support

Does the Actor contact people or submit forms?

No. It only analyzes information already available on public web pages.

Are all findings guaranteed to be current?

No. Websites can contain outdated, incomplete, or ambiguous information. Confidence scores support prioritization, but important findings should be confirmed on the linked source page.

Laws and website terms vary. You are responsible for following applicable privacy, data-protection, anti-spam, copyright, robots, and website terms in your jurisdiction and use case. Do not use the Actor to collect or misuse sensitive personal data.

What can affect coverage?

Some content may require authentication, interaction, client-side rendering, CAPTCHA completion, or access to non-public documents. Restricted, blocked, or unavailable pages may produce partial results.

For help, bug reports, or feature requests, use the Actor's Issues tab and include a public URL plus the relevant result details. Custom configurations and tailored extraction requirements are also available as a custom solution.