[04/14] § reputation
Starboardreview engine

Steers your reputation up to five stars. Automatically.

More 5-star

reviews.

Automatically.

// happy customers ask at → public ★★★★★ · unhappy → private to you
Grow my reviewsFree review gap audit →
88%read reviews first
~10 minpost-job trigger
0public 1-stars leaked
1 weekto live
// trigger: job complete
Marcus T. · HVAC tune-up
job #2047 · marked complete 2:14 PM
// SMS · sent automatically

Hey Marcus — thanks for choosing us! Mind sharing a quick review? Tap here 👇
g.page/r/leave-review

How was your experience?

The gap

88%

of people read reviews before
choosing a local business

1st
competitor wins based on higher star count alone
5s
to form a first impression from your rating
0%
of unhappy customers bother to call — they post
“Your rating isn’t a reflection of your service. It’s a reflection of who you remembered to ask.”
See your review gap →
§ II — The system

Job done → ask fires → happy posts. Unhappy doesn’t.

Post-job webhook · SMS/email · private rating gate · platform routing · monitoring

System diagram

JOB COMPLETEbooking · POS · CRM webhookSTARBOARDpicks channel · times ask · fires SMS / emailPRIVATE RATING GATEcustomer rates privately firstHAPPY ★★★★★routed to Google / YelpUNHAPPY ✗private → you fix itrating ↑ · count ↑0 public 1-stars

Webhook-driven. No staff action after setup.
Built and tuned in-house by Surfscaler.

System layers, in order

01
Trigger layer
job-complete webhookPOS integrationbooking syncmanual trigger
02
Ask engine
SMS/email routingtiming logictemplate personalizationopt-out handling
03
Private rating gate
private-first ratinghappy → publicunhappy → youfollow-up sequence
04
Platform routing + monitoring
Google · Yelp · Facebooknew review alertsresponse templatesrating tracker

“Any business can do great work. The ones with 4.8 stars just ask consistently. That’s the only difference.”

Casey Hamilton, Surfscaler

§ I — How the ask gets handled

Job done. Starboard handles the rest.

§ III — Today's review-request log

10 asks sent. 7 five-star reviews.

// 2 unhappy customers caught privately — never went public
TIME
CUSTOMER
CHANNEL
SENT
★ LEFT
NOTE
8:04 AM
Marcus T.
SMS
Posted to Google4.5 → 4.6
8:31 AM
Dana R.
SMS
Posted to Google
9:12 AM
Priya S.
Email
intercepted
Issue routed privately — not public
10:47 AM
Earl W.
SMS
Posted to Google4.6 → 4.7
11:58 AM
Jordan C.
Email
Posted to Yelp
1:22 PM
Keisha M.
SMS
intercepted
Unhappy — you saw it first
2:05 PM
Tom B.
SMS
Posted to Google4.7 → 4.8
3:48 PM
Lucia F.
Email
Posted to Google
4:30 PM
Steve P.
SMS
Posted to Google
5:19 PM
Carol N.
Email
Posted to Facebook
totals
10
7 × 5★
2 caught privately — 0 public
// rating climb · sample business · 90 days
4.2
Before
(23 reviews)
4.4
+30 days
(38 reviews)
4.6
+60 days
(57 reviews)
4.8
+90 days
(79 reviews)
§ IV — Not one script. A whole range.

Every review moment, handled its own way.

// tap a category — review requests, interceptions, re-asks, multi-location routing. Same engine, the right message every time.

Review requestSMS
Job marked complete · ~10 min post-service
Hi Marcus! Thanks for letting us take care of you today. If you have 30 seconds, a quick Google review means the world to a small business — tap here: [link] No pressure at all. 🙏
Starboard · sent automatically
★ left · Google
Email · direct linkEmail
Job complete · email on file · direct Google link included
Subject: Quick favor, Dana? 🌟
Hey Dana — we just wrapped up, and we hope everything looks great. If you've got a moment, leaving us a Google review really helps others find us:
→ [Leave a review on Google]
Thank you so much. — The Team
Starboard · sent automatically
★ left · Google
Gentle re-askSMS
No review after 3 days · one follow-up only
Hey Earl, just a quick follow-up from Tuesday! If you enjoyed the service and have a second, we'd really appreciate a Google review: [link] — totally optional, just wanted to make sure you saw it. 😊
Starboard · sent automatically
★ left · Google (day 4)
Negative interceptionSMS
Customer signals dissatisfaction on private rating · caught before posting
Hi Keisha — we're so sorry something wasn't right. We'd love to make it right before you go. Can you tell us what happened? The owner will personally follow up. [reply here or call us]
Starboard · sent automatically
Intercepted · owner notified
Private resolution flowEmail
Unhappy private rating · follow-up email with resolution offer
Subject: We want to make this right.
Hi Jordan — we saw your private feedback and we take it seriously. We'd like to offer [a complimentary revisit / partial refund — owner's call]. Please reply here or call us at [number]. We don't want you to leave unhappy.
Starboard · sent automatically
Intercepted · resolution offered
Multi-location routingSMS
Job at Branch B location · routed to correct Google Business Profile
Thanks for visiting us on Elmwood Ave, Lucia! If you'd like to leave a review, here's the direct link for that location: [Elmwood Ave Google link] — it helps us more than you know. 🙏
Starboard · sent automatically
★ left · correct GBP
SMS · warm toneSMS
Repeat customer · warmer, shorter message
Marcus! Always great seeing you. If you have a second, would you mind leaving us a quick review? Means a lot coming from a regular: [link] 🌟
Starboard · sent automatically
★ left · Google
Timed sendSMS
Job done at 7 PM · Starboard holds ask until 9 AM next day
Good morning! We wanted to say thanks again for yesterday — if the job looked great, a Google review would really help us out: [link] Hope you have a great day! ☀️
Starboard · sent automatically
★ left · Google (next morning)

Showing 8 of 8message types · sample data — representative of real Starboard sends, not fabricated reviews or real customers.

Every review moment, a different play.

§ V — What we build for you

Four things. One outcome.
A rising star rating.

Automated review requests

Sent by text or email at the perfect post-service moment.

"Thanks Dana! Mind leaving us a quick review? ⭐"
More 5-star reviews

Consistent asking turns happy customers into a rising rating.

Negative interception

Unhappy customers reach you privately first, before they go public.

Rating + competitor tracking

Watch your stars climb and see how you stack up locally.

§ VI — Is Starboard right for you?

Not every business. Not every situation.

right for you if...

Reviews are how customers find and choose you (local search / map ranking)

You serve customers at a definable end-of-job moment you can webhook

Your service is good — you just don't ask consistently

You want a rising star rating without hiring someone to manage it

You capture customer contact info at the point of service

not right if...

Reviews don't move your customers (B2B, enterprise, regulated sectors)

You can't capture customer contact info at the point of service

Service is genuinely inconsistent — asking surfaces honest bad reviews

You need review generation to work without any setup or integration

You want to block unhappy customers from posting publicly (we won't do this)

§ VII — Get started

Climb the rating that wins the customer.

// tell us your business · we show you your review gap vs. the top local competitor · you decide

Grow my reviews →