Google Business Review Response Priority Scorer avatar

Google Business Review Response Priority Scorer

Pricing

Pay per usage

Go to Apify Store
Google Business Review Response Priority Scorer

Google Business Review Response Priority Scorer

Score imported Google Business Profile review rows into response priorities, SLA, issue themes, risk flags, response angles, and escalation actions. Use it after a Google review scraper, GBP export, reputation tool, spreadsheet, or manual queue.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Wit Nomad

Wit Nomad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Turn imported Google Business/Profile review rows into a response queue with priority scores, risk flags, issue themes, suggested response angle, SLA, and next action.

This Actor is an ingest-first scoring layer. It does not scrape Google, does not log in to Google Business Profile, and does not post replies. Use it after an existing Apify Google Maps/Reviews scraper, Google Business Profile export, reputation-management export, spreadsheet, or manual review queue.

What it does

  • Normalizes common Google review row fields from Apify and spreadsheet exports.
  • Scores each review for response urgency using star rating, missing owner response, review sentiment, and escalation keywords.
  • Flags sensitive cases such as refunds, legal/safety/health complaints, discrimination language, and churn-risk wording.
  • Detects practical issue themes such as service, quality, pricing, scheduling, safety, and praise.
  • Emits a queue-ready dataset with priority, SLA, suggested response angle, and escalation action.

Input

Provide items, a non-empty array of imported review rows. Common aliases include reviewId, businessName, rating, reviewText, publishedAtDate, and ownerResponse.

Optional businessProfile controls escalation preferences and SLA defaults.

Output fields

Each dataset item includes responsePriorityScore, priority, sentiment, issueThemes, riskFlags, responseStatus, suggestedResponseAngle, escalationAction, slaHours, confidence, and data-quality warnings.

Example use cases

  • Local SEO agencies triaging unanswered 1-3 star reviews across clients.
  • Multi-location brands routing sensitive reviews to managers before public replies.
  • Reputation teams turning raw Google review exports into daily response queues.
  • Automations that send only high-priority reviews to Slack, CRM, or a ticket queue.

Limitations

  • This Actor does not scrape Google Maps or Google Business Profile.
  • It does not draft final legal/compliance-approved replies and does not auto-post responses.
  • It uses deterministic keyword/rating rules, not live AI sentiment calls.
  • It only analyzes fields supplied in the input rows; missing or stale review data lowers confidence.
  • Suggested response angle is operational guidance, not legal advice or a guarantee of review removal, ranking improvement, or customer recovery.

Local run

npm install
npm test
node src/main.js --input ../../samples/google-business-reviews/google-business-review-response-priority-scorer-input.json --output /tmp/google-business-review-priority-output.json