Review Harvest
SaaS platform for automating customer review collection via SMS and email with routing logic that sends customers to public review pages and captures negative feedback privately.
Timeline
Dec 2025 - Present
Role
Full Stack
Team
Solo
Status

Overview
Review Harvest is a SaaS platform that helps service businesses request and manage customer reviews at scale. It handles the full request lifecycle from creating client records to sending outreach via SMS and email, tracking delivery, and routing feedback based on sentiment. Positive ratings go to public review pages; negative ones are captured privately for internal follow-up. Everything is managed from a single dashboard.
Highlights
Key Features
- Secure business authentication with multi-tenant data isolation via Supabase RLS
- Client management, store contact details and track per-client engagement history
- Automated review request delivery through Twilio (SMS) and SendGrid (email)
- Trackable review links with tokenized routing based on rating outcome
- Private feedback capture for low ratings, keeping them out of public channels
- Dashboard view for request status, delivery metrics, and campaign activity
- Campaign scheduling for batch outreach to multiple clients
- Webhook-ready API for delivery status updates and event handling
Why This Project Mattered
Most small and mid-sized service businesses understand that reviews drive revenue — but they don't have a repeatable system to collect them. Existing tools are either priced for enterprise, too generic to fit real workflows, or require manual effort that doesn't scale.
Review Harvest was built to close that gap: a focused platform where review collection is automated, feedback routing is intentional, and team visibility into outreach is clear.
The core ideas behind the product: - Review volume should increase without adding to the team's workload - Satisfied customers should be directed to public channels while the moment is fresh - Unsatisfied customers should be heard privately before anything goes public - Teams need a clear view of what's been sent, delivered, and followed up on