Business Opportunity Scanner avatar

Business Opportunity Scanner

Pricing

from $9.99 / 1,000 results

Go to Apify Store
Business Opportunity Scanner

Business Opportunity Scanner

Discover local businesses and automatically identify **publicly observable growth opportunities** such as no website, weak SEO, missing booking/contact forms, poor reviews, and limited social presence. Rank leads with an **auditable opportunity score backed by real evidence**.

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Discover local businesses for any keyword and location, then automatically detect publicly observable growth opportunities — no website, no online booking, weak SEO metadata, missing contact form, thin social presence, or poor review signals — and rank them with an auditable opportunity score. Every opportunity is backed by a concrete, cited signal; the Actor never invents conclusions.

What does this Actor do?

It combines three stages into one intelligence tool:

  1. Discovery — finds businesses via Bing Maps (worldwide) and/or Yellow Pages (US).
  2. Website analysis (optional) — fetches each business website and inspects HTTPS, page title/meta, contact form, booking widget, e‑commerce, CMS/technologies, social links and basic SEO.
  3. Opportunity scoring — turns the observed gaps into a scored, prioritised list of sales/marketing opportunities.

Runs on the Apify platform with proxy rotation, scheduling, API access and dataset export built in.

Why use it?

  • Agencies and freelancers selling web design, SEO, reputation management or booking systems get a qualified, pre‑scored lead list instead of a raw scrape.
  • Every lead ships with the evidence behind each opportunity, so your outreach can reference a real, checkable fact.

How to use it

  1. Enter a keyword (e.g. plumbers) and a location (e.g. Austin, TX).
  2. Pick your discovery sources and whether to analyze websites.
  3. Optionally set a minimum opportunity score to only keep the hottest leads.
  4. Run the Actor and download the dataset as JSON, CSV or Excel.

Input

FieldTypeDescription
keywordstring (required)Business category/keyword to search.
location / city / state / countrystringWhere to search.
sourcesarraybing_maps, yellowpages.
maxResultsintegerMax businesses to return (default 50).
analyzeWebsitebooleanFetch & analyze each website (default true).
minOpportunityScoreintegerOnly keep businesses scoring ≥ this (default 0).
proxyConfigurationobjectProxy settings (residential US recommended for Yellow Pages).

Input example

{
"keyword": "dentist",
"location": "Austin, TX",
"sources": ["bing_maps"],
"maxResults": 50,
"analyzeWebsite": true,
"minOpportunityScore": 20
}

Output

One record per business. Fields include business identity (name, category, address, city/state/country, phone, email, website, rating, reviewCount, coordinates), website signals (websiteAvailable, cms, technologies, hasContactForm, hasBooking, ecommerce, socialLinks, seoSignals), and the scored opportunities.

Output example

{
"name": "NoWeb Plumbing",
"category": "plumbers",
"phone": "(512) 555-0100",
"address": "1 Main St, Austin, TX",
"rating": 3.0,
"reviewCount": 2,
"websiteAvailable": false,
"detectedOpportunities": ["no_website", "low_rating", "low_review_count"],
"opportunitySignals": [
{ "id": "no_website", "label": "No website detected", "points": 40, "severity": "high",
"evidence": "Business listing has no website URL",
"recommendation": "Offer website design / online presence services" }
],
"opportunityScore": 75,
"priority": "HIGH"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Detected opportunities

no_website, social_only_website, no_reviews, low_review_count, low_rating, moderate_rating, no_phone, no_https, missing_title, missing_meta_description, weak_title, no_h1, not_mobile_ready, no_contact_form, no_public_email, no_booking, no_social_presence, no_analytics, no_structured_data.

Sources & configuration

  • Bing Maps — worldwide, no browser, fast. Works without a proxy for light use.
  • Yellow Pages — US only; needs a US residential proxy in practice (DataDome).
  • Environment variables — none required. Apify Proxy password is injected by the platform.