← 返回 Skills 市场
nicemaths123

Business Money Radar

作者 nicemaths123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
62
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install business-money-radar
功能描述
Scrapes local businesses by category and location, analyzes their health and gaps, ranks by revenue opportunity, and generates targeted outreach and market o...
使用说明 (SKILL.md)

📍 Local Business Money Radar — Detect Underperforming Businesses & Prioritize Your Best Opportunities


📋 ClawHub Info

Slug: local-business-money-radar

Display Name: Local Business Money Radar — Detect Underperforming Businesses & Prioritize Your Best Opportunities

Changelog: v1.0.0 — Scrapes every local business in any location, runs a full health diagnostic per business (website, SEO, reviews, social), calculates monthly revenue at risk, ranks all leads by opportunity score, generates gap-specific outreach with revenue impact numbers, and produces a local market overview video via InVideo AI. Powered by Apify + InVideo AI + Claude AI.

Tags: local-business lead-generation google-maps seo reputation apify invideo agency web-design digital-marketing small-business opportunity-scoring


Category: Local Lead Generation / Business Intelligence
Powered by: Apify + InVideo AI + Claude AI

Input any location + service category. Get every local business ranked by revenue opportunity score — not just a list of leads, but a prioritized radar showing which businesses are underperforming, bleeding customers, missing revenue, and desperate for your service RIGHT NOW. Stop chasing cold leads. Start with the hottest opportunities in any market.


💥 Why This Is The Ultimate Local Lead Gen Skill

Google Maps scrapers give you a list. This skill gives you a ranked intelligence report. The difference is everything.

A list of 500 restaurants is useless. A ranked radar that shows you the 12 restaurants losing customers, with broken websites, zero social presence, and ratings that dropped 0.8 points this month — that's a goldmine.

Every local agency, freelancer, SaaS company targeting SMBs, and service business needs this. Web designers, SEO agencies, social media managers, POS vendors, payment processors — anyone who sells to local businesses.

What gets automated:

  • 📍 Scrape every business in any location + category
  • 🩺 Run a business health diagnostic on each one
  • 💰 Calculate revenue opportunity score — how much money are they leaving on the table?
  • 📊 Detect specific gaps — no website, bad SEO, zero reviews, dead social, poor photos
  • ⚡ Prioritize by urgency score — who needs help most RIGHT NOW
  • ✍️ Generate gap-specific outreach — references their exact problem with a revenue number
  • 🎬 Produce local market overview video via InVideo AI

🛠️ Tools Used

Tool Purpose
Apify — Google Maps Scraper All businesses in location — rating, reviews, details
Apify — Website Content Crawler Website quality — speed, mobile, SEO basics
Apify — Google Search Scraper SEO visibility — are they ranking for their keywords?
Apify — Instagram Scraper Social media presence — active or dead?
Apify — Facebook Scraper Facebook page — reviews, activity, engagement
Apify — Trustpilot / Yelp Scraper Extended review data beyond Google
InVideo AI Produce local market opportunity overview video
Claude AI Opportunity scoring, gap analysis, outreach generation

⚙️ Full Workflow

INPUT: Location + business category + your service offer
        ↓
STEP 1 — Full Location Scrape
  └─ Every business in category within radius
  └─ Extract: name, address, phone, website, rating, review count
  └─ Filter: exclude chains & franchises (optional)
        ↓
STEP 2 — Business Health Diagnostic (per business)
  └─ Website: exists? mobile-friendly? loads under 3s?
  └─ SEO: ranking for "[category] + [city]"?
  └─ Review score & trend: improving or declining?
  └─ Review response rate: do they respond to reviews?
  └─ Social: Instagram/Facebook — active or ghost?
  └─ Google listing: photos, posts, Q&A complete?
        ↓
STEP 3 — Revenue Opportunity Calculation
  └─ Estimate lost customers from low rating
  └─ Estimate lost traffic from no SEO presence
  └─ Estimate missed bookings from no online booking
  └─ Total: "This business may be losing ~$X/month"
        ↓
STEP 4 — Urgency Signal Detection
  └─ Rating dropped in last 90 days = crisis
  └─ New competitor opened nearby = threat
  └─ No response to recent negative reviews = ignored
  └─ Website last updated 2+ years ago = neglect signal
        ↓
STEP 5 — Opportunity Scoring (0–100)
  └─ Gap size (how broken are they?) — 40%
  └─ Business viability (worth helping?) — 30%
  └─ Urgency (how soon do they need help?) — 30%
        ↓
STEP 6 — Claude AI Generates Gap-Specific Outreach
  └─ Each email references THEIR specific gap
  └─ Includes revenue impact estimate ("you may be losing $2,400/month")
  └─ Clear CTA based on the gap detected
        ↓
STEP 7 — InVideo AI Produces Market Overview Video
  └─ "The state of [category] businesses in [city]"
  └─ Key stats: how many have broken websites, low ratings, etc.
  └─ CTA: "We help local [category] businesses fix this"
        ↓
OUTPUT: Radar report ranked by opportunity score + outreach per business + market video

📥 Inputs

{
  "targeting": {
    "location": "Austin, Texas",
    "radius_km": 15,
    "category": "restaurants",
    "exclude_chains": true,
    "min_reviews": 10
  },
  "your_service": {
    "type": "digital marketing agency",
    "offer": "Social media management + Google review strategy",
    "usp": "Average client gets 40 new Google reviews in 60 days",
    "price_point": "$499/month"
  },
  "scoring": {
    "gap_weights": {
      "no_website": 25,
      "low_rating": 30,
      "declining_rating": 35,
      "no_social_presence": 20,
      "unanswered_reviews": 25
    }
  },
  "max_results": 100,
  "production": {
    "invideo_api_key": "YOUR_INVIDEO_API_KEY",
    "video_style": "local_market_report"
  },
  "apify_token": "YOUR_APIFY_TOKEN"
}

📤 Output Example

{
  "market_overview": {
    "location": "Austin, TX (15km radius)",
    "category": "Restaurants",
    "total_scanned": 312,
    "opportunity_breakdown": {
      "hot_opportunities": 28,
      "warm_opportunities": 67,
      "healthy_businesses": 217
    },
    "market_stats": {
      "no_website": "34% of businesses (106)",
      "rating_below_4": "28% (87 businesses)",
      "rating_declined_90d": "19% (59 businesses)",
      "zero_social_presence": "41% (128 businesses)",
      "unanswered_reviews": "62% (193 businesses)"
    },
    "total_revenue_opportunity_estimate": "$890K/month in lost revenue across hot opportunities"
  },
  "top_opportunities": [
    {
      "rank": 1,
      "opportunity_score": 94,
      "urgency": "🔴 CRITICAL",
      "business": {
        "name": "Casa Verde Mexican Kitchen",
        "address": "1847 South Congress Ave, Austin TX",
        "phone": "(512) 946-0234",
        "website": null,
        "google_rating": 3.6,
        "review_count": 247
      },
      "health_diagnostic": {
        "website": "❌ No website — losing every customer who searches them online",
        "seo": "❌ Invisible — not ranking for 'Mexican restaurant Austin South Congress'",
        "rating_trend": "📉 Was 4.1★ six months ago — dropped 0.5 points",
        "social": "❌ Instagram: last post 14 months ago (312 followers, dead)",
        "reviews": "⚠️ 23 unanswered reviews in last 6 months including 4 negative ones",
        "google_photos": "⚠️ Only 3 photos — most restaurants have 50+"
      },
      "revenue_impact_estimate": {
        "lost_from_low_rating": "~$3,200/month",
        "lost_from_no_website": "~$1,800/month",
        "lost_from_dead_social": "~$800/month",
        "total_estimated_loss": "~$5,800/month"
      },
      "decision_maker": {
        "likely_contact": "Owner/Manager",
        "best_approach": "Walk in Tuesday–Thursday 2–4pm (off-peak hours)",
        "phone": "(512) 946-0234"
      },
      "outreach": {
        "email_subject": "Casa Verde is losing ~$5,800/month online — here's why",
        "email_body": "Hi Casa Verde team,\
\
I ran a quick digital audit of your restaurant and wanted to share something you should know.\
\
You have 247 Google reviews — clearly people love your food. But a few things are costing you customers every week:\
\
→ No website: every person who searches you after a recommendation hits a dead end\
→ Your rating dropped from 4.1 to 3.6 in 6 months — 23 reviews went unanswered\
→ Your Instagram has been inactive for 14 months\
\
Based on similar restaurants we've worked with in Austin, this is likely costing you $4,000–$6,000/month in missed revenue.\
\
We specialize in helping local restaurants fix exactly this. Our average client gets 40 new Google reviews in 60 days.\
\
Worth a 15-minute chat?\
\
[Your name] | [Agency]",
        "in_person_opener": "Hi — I noticed Casa Verde doesn't have a website and your Google rating has dropped recently. We work with restaurants on exactly this — do you have 10 minutes? I have some specific ideas for you."
      }
    },
    {
      "rank": 2,
      "opportunity_score": 89,
      "urgency": "🔴 HOT",
      "business": {
        "name": "Barrel & Vine Wine Bar",
        "address": "623 West 6th Street, Austin TX",
        "google_rating": 3.9,
        "review_count": 118
      },
      "health_diagnostic": {
        "website": "✅ Has website — but loads in 8.4 seconds (industry average: 2.1s)",
        "seo": "❌ Ranking #14 for 'wine bar Austin' — effectively invisible",
        "rating_trend": "📉 -0.3 in 90 days",
        "social": "⚠️ Posts once per month — not enough for algorithm"
      },
      "revenue_impact_estimate": {
        "total_estimated_loss": "~$3,400/month"
      },
      "outreach": {
        "email_subject": "Barrel & Vine ranks #14 for 'wine bar Austin' — here's the fix",
        "email_body": "Hi Barrel & Vine team,\
\
When someone searches 'wine bar Austin' right now, you appear on page 2. That's page 1 money going to your competitors every day.\
\
Your site also loads in 8+ seconds on mobile — most people leave after 3. And your rating has dipped 0.3 points in the last 90 days.\
\
We help Austin hospitality businesses fix exactly this. Average results: ranking page 1 in 90 days + 40 new Google reviews in 60 days.\
\
Would a quick call this week make sense?"
      }
    }
  ],
  "market_video": {
    "script": "312 restaurants in Austin. 34% have no website. 62% never respond to their Google reviews. 28% have ratings below 4 stars — losing customers every day because of it. We analyzed every independent restaurant within 15 miles. Here are the 28 losing the most revenue right now — and exactly how to fix it.",
    "duration": "60s",
    "status": "produced",
    "file": "outputs/austin_restaurant_market_radar.mp4"
  }
}

🧠 Claude AI Master Prompt

You are a world-class local business analyst and digital marketing strategist.

SCRAPED BUSINESS DATA: {{google_maps_and_website_data}}
SOCIAL & REVIEW DATA: {{social_review_data}}
SEO VISIBILITY DATA: {{search_ranking_data}}

YOUR SERVICE:
- Type: {{service_type}}
- Offer: {{offer}}
- USP: {{usp}}
- Price: {{price}}

TARGET:
- Location: {{location}}
- Category: {{category}}

FOR EACH BUSINESS GENERATE:
1. Opportunity score (0–100):
   - Gap severity (40%): how broken are they?
   - Business viability (30%): real business worth helping?
   - Urgency signals (30%): rating drop, new competitor, neglected reviews

2. Health diagnostic per channel:
   - Website: exists? speed? mobile?
   - SEO: ranking for main keyword?
   - Reviews: score, trend, response rate
   - Social: last post date, engagement
   - Google listing: photos, Q&A

3. Revenue impact estimate:
   - Calculate lost customers from each gap
   - Estimate $ value per gap
   - Total monthly revenue at risk

4. Decision maker + best contact approach

5. Outreach (gap-specific — always reference a specific number):
   - Email: lead with the revenue impact number
   - In-person opener for walk-in approach
   - Subject line must include a specific stat

GOLDEN RULE: Every outreach must reference a SPECIFIC gap with a SPECIFIC number.
"You have no website" \x3C "You have no website — losing ~$1,800/month in online discovery"

OUTPUT: Valid JSON only. No markdown. No preamble.

💰 Cost Estimate

Scan Apify Cost InVideo Cost Total Value Generated
100 businesses ~$0.70 ~$3 ~$3.70 28 hot leads
500 businesses ~$3 ~$3 ~$6 140 hot leads
5 cities (agency) ~$15 ~$15 ~$30 Full month pipeline
Daily auto-run ~$0.70/day ~$3 ~$24/month Always-fresh leads

💡 Get started free on Apify — $5 credits included 🎬 Produce your local market videos with InVideo AI


🔗 Revenue Opportunities

User How They Use It Revenue
Web Design Agency Find businesses with no website — easiest close $1,500–$5,000 per site
SEO Agency Find businesses invisible on Google $500–$2,000/month retainer
Social Media Manager Find businesses with dead social accounts $500–$1,500/month per client
Reputation Manager Find businesses with declining ratings $300–$800/month per client
Freelancer 10 warm leads per city run Full client roster

📊 Why This Beats Regular Google Maps Scrapers

Feature Basic Maps Scraper Local Business Money Radar
Contact list output
Website health check
SEO visibility analysis
Rating trend detection
Revenue impact estimate
Opportunity scoring
Gap-specific outreach
Market overview video

🚀 Setup in 3 Steps

Step 1 — Get your Apify API Token
Go to: Settings → Integrations → API Token

Step 2 — Get your InVideo AI account
Go to: Settings → API → Copy your key

Step 3 — Set your location + category & run
City + business type + your service. Ranked radar ready in minutes.


⚡ Pro Tips

  • Lead with the revenue number — "you may be losing $5,800/month" opens every door
  • Walk in during off-peak hours — 2–4pm Tuesday to Thursday for restaurants
  • No website = easiest close — the gap is obvious, the solution is obvious
  • Rating drop = urgency — they know something is wrong, you show up with the answer
  • Use the market video as cold email opener — "I made a quick video about [category] in [city]" gets clicked

Powered by Apify + InVideo AI + Claude AI

安全使用建议
Before installing: (1) Ask the author to declare exactly which API keys/environment variables are required (Apify token, InVideo key, Claude key, proxy credentials) and how you must supply them. (2) Confirm where scraped data will be sent/stored, retention policy, and who can access it — the skill will collect PII (phone, address, reviews). (3) Verify legal/TOU implications of scraping Google Maps, Facebook/Instagram and review sites for your jurisdiction and that required proxies/accounts are legitimate. (4) Require least-privilege credentials (scoped API keys), and never provide broad account credentials. (5) If you plan to run this autonomously, monitor network activity and billing (Apify/InVideo usage can incur cost). If the author cannot supply a source repo, a manifest of required credentials, and a clear data-handling policy, treat the skill as higher risk and do not run it with real credentials or sensitive data.
功能分析
Type: OpenClaw Skill Name: business-money-radar Version: 1.0.0 The skill bundle is a lead generation and business intelligence tool designed to identify underperforming local businesses using Apify for scraping and InVideo AI for video production. While the SKILL.md file requests sensitive API keys (apify_token, invideo_api_key) and includes affiliate links for monetization, these are transparently aligned with the stated purpose of the tool. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the logic is focused on legitimate business analysis and outreach generation.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
The skill claims to scrape Google Maps, Instagram, Facebook, Yelp/Trustpilot and run crawlers via Apify, then call InVideo AI and Claude. Those integrations normally require API keys, actor tokens, or accounts and often proxies or elevated scraping infrastructure. The skill metadata declares no required env vars, credentials, or install steps — that is inconsistent with the claimed capabilities. Also the source/homepage is unknown, which reduces traceability for services it depends on.
Instruction Scope
SKILL.md instructs the agent to scrape large amounts of business data (name, address, phone, website, reviews), run site diagnostics, estimate lost revenue, and generate outreach referencing exact business gaps. That implies collecting and transmitting PII to third parties (Apify, InVideo, Claude). The instructions do not specify how credentials are provided, how scraped data is stored/retained, nor do they constrain what external endpoints receive the data. There is scope creep around aggressive scraping and PII handling without data protection guidance.
Install Mechanism
This is instruction-only (no install spec, no code files), which reduces disk/write risk. However, runtime reliance on external scraping and AI services means the agent would perform network calls and likely need platform connectors or API keys. Lack of an install spec is coherent with low local install risk but understates the remote-service dependencies.
Credentials
The SKILL.md clearly depends on Apify, InVideo, and Claude but the registry metadata lists no required environment variables, API keys, or tokens. That is an incoherence: to actually run the workflow you would normally need at least Apify actor tokens and API keys for InVideo/Claude (and possibly proxy credentials or Google API access). The skill will handle sensitive PII (phone numbers, addresses) and potentially business-sensitive revenue estimates — these require clear credential and data-handling expectations that are missing.
Persistence & Privilege
The skill is not always-enabled and is user-invocable; it requests no system-level persistence or modifications and has no install script. Autonomous invocation is allowed by default (platform default) but is not combined with 'always:true' or other privileged settings in this package.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install business-money-radar
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /business-money-radar 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v1.0.0 — Initial release - Scrapes every local business in any location and category using Apify. - Runs a full health diagnostic for each business, covering website, SEO, reviews, and social presence. - Calculates monthly revenue at risk and assigns an opportunity score for each business. - Detects and ranks specific business gaps (e.g., no website, poor reviews, dead social). - Generates outreach messages with revenue impact estimates tailored to each business. - Produces a local market overview video via InVideo AI.
元数据
Slug business-money-radar
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Business Money Radar 是什么?

Scrapes local businesses by category and location, analyzes their health and gaps, ranks by revenue opportunity, and generates targeted outreach and market o... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 62 次。

如何安装 Business Money Radar?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install business-money-radar」即可一键安装,无需额外配置。

Business Money Radar 是免费的吗?

是的,Business Money Radar 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Business Money Radar 支持哪些平台?

Business Money Radar 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Business Money Radar?

由 nicemaths123(@nicemaths123)开发并维护,当前版本 v1.0.0。

💬 留言讨论