Reviewflowz connects to ServiceTrade and asks the customer for a Google review when the job is completed. Every technician on the job is credited with it.
$70 per location per month billed annually, or $80 month to month with no commitment. The 14 day trial does not ask for a card.
ServiceTrade has a review request. You would not know it from the product.
There is no review feature in the ServiceTrade interface, nothing on the pricing page, and the URL that used to sell one now loads the Client Portal page instead.
It exists in the API. POST /message accepts a ServiceLink template, and that template takes a serviceReviewTechId, described in ServiceTrade's own documentation as the "Tech ID from which to send a Service Review request". A review request only goes out if that field is filled.
So ServiceTrade did build technician-attributed review requests. They are just not in the product you use, they ride along on the ServiceLink job summary email rather than having a template of their own, and they are email only.
And the API is write-only. Across the whole specification there is no review, rating or feedback object. You can send a request. Nothing comes back. Whatever the customer writes lands on Google, and ServiceTrade never sees it, never shows it to you, and cannot tell you which tech earned it.
Commercial work has a review problem nobody solves
Residential contractors have this figured out. The homeowner is the customer, the tech is at the door, and the ask happens on the driveway.
Commercial is different. The person who signs is not the person on site, the site contact changes between visits, and the work is a quarterly inspection nobody thinks to celebrate. ServiceTrade's own marketing advice to contractors is to "make it easy for your customers to leave reviews by providing links to review sites", which is true and is also the entire extent of the help on offer.
Meanwhile a facility manager choosing a fire protection or mechanical contractor searches the same way everyone else does.
Every review lands on the technician who earned it
We read the technician assignment off the job. Not who closed it in the office, not who is named in the review.
That distinction matters in commercial more than anywhere, because in ServiceTrade a job is usually marked complete by an admin, hours or days after the crew left. If you attributed on who touched the record last, every review would belong to the office.
Two techs on the job? Both credited.
Reassigned partway? The credit follows.
Customer names nobody? Still credited, because the link is the job record.
Ambiguous? It waits for a person rather than crediting the wrong tech.
The board is populated from day one. Jobs completed before you connected are imported for reporting and technician credit, so you open it and see who your best techs already are. None of those past customers is contacted.
Commercial techs are on a bonus, not a spiff. Reviews slot into that the same way any other measured outcome does, and the leaderboard is the number you pay against.
Reviews, and nothing else. Reviewflowz watches ServiceTrade for completed jobs, sends that customer a request by email, SMS or WhatsApp, and credits the review to the technician on the job. Reviews at or below your threshold reach you in Slack within a couple of hours. It also shows you every review you earn, which the ServiceTrade API cannot. Full detail on the ServiceTrade integration, and what we do for home and commercial services.
What counts as completed
ServiceTrade has more than one status that means the work is done, and we accept all of them: completed, pending invoice, sending invoice, invoiced, and closed.
That is deliberate. Plenty of shops never move a job to Completed and go straight to invoicing, and a request that waited for a status nobody uses would never fire.
Setting it up
1. Connect ServiceTrade
In Reviewflowz, open Integrations, then Automate Review Requests, and click ServiceTrade.
2. Match your accounts to your locations
If you are billed per location, tell us which of your locations a completed job belongs to, so the request points at the right Google profile.
3. Turn requests on before the next job closes
Requests do not work backwards. A customer whose job completes while requests are off is never sent one.
What it costs
ServiceTrade publishes no price. Its pricing page is headlined "Simple, transparent field service software pricing" and the only thing on it is a Request pricing button.
The review tools sold into field service are the same, with one exception. Broadly publishes $799 a month. NiceJob publishes $75. Podium publishes $399 on a twelve month term paid annually in advance. Birdeye publishes nothing and asks for 90 days notice to cancel.
We are not that kind of software. Reviewflowz is laser focused on one job. It is light, it does that job properly, and there is nothing else in it to pay for, learn, or switch off.
What it costs, published. $70 per location per month billed annually, or $80 month to month with no commitment of any sort. Messaging is metered on top at $5 per 1,000 emails and $5 per 100 SMS. No setup fee, no contract, no notice period. The 14 day trial does not ask for a card.
Questions people ask
We invoice rather than marking jobs complete. Does that work? Yes. Pending invoice, sending invoice, invoiced and closed all count.
Do my past jobs get messaged? No. They are imported for reporting and technician credit only.
Two techs were on the job. Who gets credit? Both.
The office closes our jobs, not the techs. Does that break attribution? No. We read the technician assignment, not who closed the record.
Can I see the reviews we get? Yes, all of them, in one place. That is the part the ServiceTrade API cannot do.



