✨Google Maps Reviews Sentiment & B2B Sales Hook Analyzer avatar

✨Google Maps Reviews Sentiment & B2B Sales Hook Analyzer

Pricing

$15.00 / 1,000 results

Go to Apify Store
✨Google Maps Reviews Sentiment & B2B Sales Hook Analyzer

✨Google Maps Reviews Sentiment & B2B Sales Hook Analyzer

✅ Turn competitor Google Maps reviews into high-converting B2B cold outreach hooks ($0.015/report). ✅ Analyzes recurring customer complaints, service gaps, sentiment scores, and actionable pitch angles for agencies and SaaS sales teams.

Pricing

$15.00 / 1,000 results

Rating

0.0

(0)

Developer

PROOFNEXA

PROOFNEXA

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 hours ago

Last modified

Share

Every AI claim is backed by an exact-match quote from a real review

Google Maps Reviews → AI Competitive Report

New Actor. Turn an existing Apify reviews dataset or your own JSON into one evidence-backed competitive report per place. This Actor does not scrape Google Maps, Yelp, or any website. You bring the reviews you already have, plus your own OpenAI API key.

It analyzes review text and ratings only. Reviewer names, profile URLs, and other reviewer personal data are ignored and never returned.

Why the output is safer to use

AI can make a plausible claim without adequate evidence. This Actor rejects that failure mode in code: every AI-produced competitive claim, strength, complaint, and recommendation must carry a quotedReview that exactly equals one original review body. A quote that is edited, shortened, invented, or merged is dropped from the output.

Source-derived rating fields (averageRating and sentimentBreakdown) are calculated directly from supplied star ratings. sentimentBreakdown uses 4–5 stars = positive, 3 = neutral, and 1–2 = negative.

Input

Provide exactly one review source and an OpenAI API key:

FieldRequiredDescription
datasetIdOne source requiredExisting Apify dataset ID containing place records and/or review rows.
reviewsJsonOne source requiredArray of place records with reviews arrays and/or individual review rows.
openaiApiKeyYesYour OpenAI API key. Used only for this run; never emitted in output or logs.
languageNoen (default) or ja for the report wording.
maxReviewsPerPlaceNoMaximum source reviews per place; default 200.

For compatibility with common Google Maps dataset shapes, review text may be in reviews[].text, reviewText, comment, or content; ratings may be in stars, rating, or score. Each place is compressed to no more than 12,000 review-text characters before the AI call.

Output

One record per place:

{
"placeName": "Example Cafe",
"sourceReviewCount": 84,
"reviewsAnalyzed": 71,
"averageRating": 4.23,
"sentimentBreakdown": { "positive": 62, "neutral": 4, "negative": 5 },
"competitiveSummary": { "claim": "Guests praise the coffee quality.", "quotedReview": "The espresso was excellent and beautifully balanced." },
"strengths": [{ "theme": "Coffee quality", "quotedReview": "The espresso was excellent and beautifully balanced." }],
"complaints": [{ "theme": "Slow service", "quotedReview": "It took thirty minutes to get our order." }],
"recommendations": [{ "action": "Improve peak-hour service speed.", "quotedReview": "It took thirty minutes to get our order." }],
"aiTokenUsage": { "promptTokens": 0, "completionTokens": 0, "totalTokens": 0 },
"sourceDatasetId": "existing-dataset-id",
"analyzedAt": "2026-08-02T00:00:00.000Z"
}

If no exact source quote supports an AI claim, the claim is omitted (competitiveSummary: null or an empty array). This is intentional.

Pricing and limits

The Actor is priced per output place report. Your OpenAI usage is billed by your own API provider, separately from Apify. It does not provide or resell an AI key.

Notes

  • This Actor analyzes supplied data only; it does not retrieve reviews itself.
  • A run fails clearly before analysis if openaiApiKey is missing.
  • The default dataset contains the evidence-backed output records. A SUMMARY key-value record reports success rate, AI token total, and rejected unsupported-claim count.

Tool / ChannelBest ForLink
Zero-Config MCP Server (9 Tools)Claude Desktop, Cursor, Windsurf & Cline (works with zero API keys!)npx -y github:rotenkus-dot/b2b-lead-quant-mcp
Quant & B2B Risk Gate API (RapidAPI)Serverless Edge API for Monte Carlo Overfitting, Kelly Sizing, RDAP & SPF/DMARCSubscribe on RapidAPI
OpenAPI Breaking-Change Gate (RapidAPI / Action)CI/CD Pull Request OpenAPI 3.0/3.1 contract diff & PASS/FAIL release gateRapidAPI / GitHub Action
Corporate Email Finder & MX VerifierResolve verified B2B prospect emails from name + company domainApify Store
B2B Website Enricher & Tech Stack ProfilerExtract 20+ tech stack signals, role emails & social links from company URLsApify Store
B2B Email Deliverability Risk GateScore email lists (0-100) into send / review / suppress before outreachApify Store
B2B Domain SPF / DMARC / BIMI Security AuditorAudit domain email spoofing posture, MTA-STS & TLS-RPTApify Store
Domain RDAP Expiry & Registrar Lock MonitorTrack domain registration age, expiry countdown, DNSSEC & transfer locksApify Store
SSL / TLS Certificate Expiry & Drift MonitorMonitor live TLS handshakes, cert expiration & SAN fingerprint driftApify Store