View Reviews
See external + internal feedback
Send Requests
Manually trigger SMS or email
Manage Locations
Offices & review destinations
Configure Settings
Messaging, cadence, integrations
Rating Distribution
Top Employees

Customer responses collected through our SMS and email links

DateTypeLocationCustomerEmployeeScoreFeedbackOutcome

Reviews scraped from Google, Yelp, and Facebook

DateLocationAuthorRatingRepliedReviewEmployee MatchActions

Outbound review requests — track delivery, clicks, and completions

DateCustomerEmployeeStatusRemindersLocation
NameEmailCRM LocationReview LocationStatusActions
NameGoogle Place IDCRMOffice IDActions
Loading conversations…
💬

Select a conversation

Conversations between your employees and customers will appear here. Tap one to read or jump in.

📥 New leads to follow up
Friends who clicked a referrer's link and submitted their info
LeadPhone / EmailService InterestSourceReceivedStatus
🏆 Referrals by employee (last 90 days)
Attribution: the tech who serviced the referring customer, or the tech you picked on a manual referral.
EmployeeSentConvertedConversion rateLast referral
📤 Referral asks sent
Every customer we've messaged asking for a referral
CustomerSource RatingSentOpenedClicksLeadsStatus
Recent Accruals

Once you set up Stripe and activate a bonus program, earned bonuses will show up here.

Active Programs

No active programs yet. Create one on the Programs tab.

Team

EmailNameRoleLinked EmployeeLast LoginAdded

API Keys

Public API Documentation
External systems can pull employee and review data via our public API. Authenticate with Authorization: Bearer rg_yourkey or X-API-Key: rg_yourkey.
GET
/api/v1/employees
List all employees for your organization

GET
/api/v1/employees/:id
Get one employee + summary stats (total reviews, avg rating, star breakdown)

GET
/api/v1/employees/:id/reviews
All reviews for an employee (SMS-collected + matched Google reviews)
Query: ?since=ISO&until=ISO&limit=100&offset=0

GET
/api/v1/reviews
All reviews for your org, combined internal + Google
Query: ?employee_id=&rating=&since=&until=&source=internal|google

GET
/api/v1/reports/appts-with-proof
Per-tech "Appts with Proof" metric — count of completed visits where the tech captured at least one photo or video via Add Proof
Query: ?days=30 (max 365)&employee_id=
NameKeyStatusLast UsedCreatedActions

Do Not Contact List

Phone numbers on this list will never receive SMS from your organization. Entries are added automatically when recipients reply STOP to one of our messages, when Twilio reports error 21610, or manually by your team.
PhoneSourceReasonAdded ByAdded
Notifications
Get an email when a new review is left or a referral comes in. The bell icon in the top-right always shows in-app updates regardless of these settings.
Comma-separated emails. Leave blank to send to all admins on the account.
CRM Credentials
Enter your CRM API credentials once — every location in your organization uses them.
Brand & Social Posts
Beta
Generate branded review images for Facebook, Instagram, and LinkedIn directly from any 4★+ review. Configure your brand once — every image uses these settings.
No logo
PNG with transparent background works best. We'll resize to 512px max.
Automatic Review Requests
When enabled, SMS review requests are automatically sent after appointments are completed. Manual sends always work regardless.
Request Pattern
Build a sequence. Each customer rotates through it: first request gets the 1st item, second request gets the 2nd, etc. Add the same platform multiple times to weight it (e.g. Google, Google, NPS).
Click buttons below to build your sequence…
Add to sequence
Rules & Timing
When and how often customers receive review requests, and what rating threshold sends them to a public review site.

📍 Review Location Routing

Where should each incoming review be attributed? By default Driven uses each technician's location (CRM branch or per-tech override). Round-robin mode rotates through ALL of your locations on a schedule, so every Google profile gets equal review volume regardless of which tech did the work.

Channels & Cadence
Pick which channel(s) each step goes out on. The initial send fires right after an appointment; reminders fire on the schedule below.
Skip If Already Reviewed
Don't ask customers for a public review if they've already left one. Internal-only flows (NPS, Smart NPS) ignore this gate.
Only skip if a matching review exists within this many months. 'Forever' = any past review at all.
Reminders
SMS Templates
Variables: {first_name}, {tech_first_name}, {tech_full_name}, {company_name}, {link}
Variables: {first_name}, {tech_first_name}, {tech_full_name}, {company_name}, {link}

🎯 Service Filtering

Only send review requests for certain customer types or service categories. Useful when commercial accounts shouldn't get review asks, or when one-off services (like termite inspections) shouldn't trigger a review.

Email Sender Identity
Customize the From: address your customers see. To send from your own domain (e.g. [email protected]), that domain must first be verified in Resend — contact Driven to get the DNS records set up. If it's not verified, emails will send from Driven's address with your address as Reply-To so customer replies still reach you.
If blank, replies go to the From Email. Useful if you want sends from reviews@ but replies to support@.
Email Templates
Used whenever a step above has Email checked. Plain text with line breaks — URLs become clickable automatically.
Variables: {first_name}, {company_name}
Variables: {first_name}, {tech_first_name}, {tech_full_name}, {company_name}, {link}
Variables: {first_name}, {tech_first_name}, {tech_full_name}, {company_name}, {link}
Customer Tipping
After a qualifying review, customers can tip your technician directly. Tips flow through Stripe Connect to each tech's linked bank.
⚠ Each technician must finish Stripe onboarding before they can receive tips. Manage employee Stripe setup →
Trigger & Limits
When tipping is on and the rating clears the threshold below, customers get a follow-up tip prompt.
How long to wait after a qualifying review before sending the tip invitation.
Caps a single tip at this amount.
Amounts & Fees
Only shown if suggestions are enabled above.
Tip Invitation
Customer receives the invitation on every channel you check. At least one should be on, or nothing will go out.
Variables: {first_name}, {tech_first_name}, {company_name}, {link}
Variables: {first_name}, {tech_first_name}, {company_name}, {link}
Date range:
Loading…