← Skills

review-automation

Automated review and testimonial request workflows

Skill: Review Automation

Agent: Devin (Delivery Ops) Purpose: Automatically request reviews from happy customers Category: Core Deliverable #2


Overview

Automates the process of requesting Google/Yelp reviews from customers after service completion. Filters for satisfied customers to avoid soliciting reviews from unhappy ones.

Build Steps

1. Define Trigger

  • Service marked as "completed" in CRM or scheduling system
  • Invoice paid
  • Manual trigger by business owner (tag contact as "review-ready")

2. Satisfaction Gate

Before requesting a review:

  • If NPS/feedback system exists: only request if score >= 8/10
  • If no feedback system: wait 24-48 hours after service, then send
  • If negative feedback received: route to service recovery, NOT review request

3. Review Request Sequence

  • Message 1 (Day 1 post-completion): Short, warm thank-you + direct review link. "Hi [Name], thanks for choosing [Business]. If you had a great experience, a quick Google review would mean the world: [link]"
  • Message 2 (Day 3, if no review): Gentle reminder with different angle. "Your feedback helps other [city] homeowners find great [service type]. Takes 30 seconds: [link]"
  • Stop sequence if: review posted, negative response, or unsubscribe

4. Multi-Platform Support

  • Google Business Profile (primary — highest SEO value)
  • Yelp (if relevant to vertical)
  • Facebook (optional)
  • Generate unique short links for tracking which platform gets used

5. Tracking

  • Log: requests sent, reviews received, platform, rating, review text
  • Calculate: request-to-review conversion rate
  • Weekly report to business owner

Testing Checklist

  • Trigger fires on service completion
  • Satisfaction gate blocks negative-sentiment customers
  • Review link opens correct Google Business page
  • Reminder fires on Day 3 if no review
  • Sequence stops when review is posted
  • Tracking logs all metrics correctly
View raw SKILL.md
# Skill: Review Automation

**Agent:** Devin (Delivery Ops)
**Purpose:** Automatically request reviews from happy customers
**Category:** Core Deliverable #2

---

## Overview

Automates the process of requesting Google/Yelp reviews from customers after service completion. Filters for satisfied customers to avoid soliciting reviews from unhappy ones.

## Build Steps

### 1. Define Trigger
- Service marked as "completed" in CRM or scheduling system
- Invoice paid
- Manual trigger by business owner (tag contact as "review-ready")

### 2. Satisfaction Gate
Before requesting a review:
- If NPS/feedback system exists: only request if score >= 8/10
- If no feedback system: wait 24-48 hours after service, then send
- If negative feedback received: route to service recovery, NOT review request

### 3. Review Request Sequence
- **Message 1 (Day 1 post-completion):** Short, warm thank-you + direct review link. "Hi [Name], thanks for choosing [Business]. If you had a great experience, a quick Google review would mean the world: [link]"
- **Message 2 (Day 3, if no review):** Gentle reminder with different angle. "Your feedback helps other [city] homeowners find great [service type]. Takes 30 seconds: [link]"
- **Stop sequence** if: review posted, negative response, or unsubscribe

### 4. Multi-Platform Support
- Google Business Profile (primary — highest SEO value)
- Yelp (if relevant to vertical)
- Facebook (optional)
- Generate unique short links for tracking which platform gets used

### 5. Tracking
- Log: requests sent, reviews received, platform, rating, review text
- Calculate: request-to-review conversion rate
- Weekly report to business owner

## Testing Checklist

- [ ] Trigger fires on service completion
- [ ] Satisfaction gate blocks negative-sentiment customers
- [ ] Review link opens correct Google Business page
- [ ] Reminder fires on Day 3 if no review
- [ ] Sequence stops when review is posted
- [ ] Tracking logs all metrics correctly