The review engine

Job closed. Review requested. Nobody lifted a finger.

The RankLens review engine plugs straight into the CRM your clients already run their business on - Jobber connects natively, Housecall Pro connects with its built-in webhook, everything else through Zapier. Every finished job becomes a branded review ask, automatically, with the guardrails a real business needs.

The flow

From "job done" to "new 5-star review"

1 · Trigger

Job closes in the CRM

Jobber or Housecall Pro tells RankLens the moment a job is finished - customer name, email, phone, and tags come through automatically. No Zapier needed, no field mapping, no CSV exports.

2 · Guardrails

The engine checks everything

Tag rules skip "do not send" customers. Nobody is asked twice within your frequency window (180 days by default). Duplicate webhooks can never create a second ask. Opt-outs are honored forever.

3 · The ask

Branded email sequence

The customer gets a clean, owner-branded email - your client's logo and colors - with polite follow-ups on your schedule. Multi-location businesses rotate asks across profiles so every location grows.

4 · The result

Review lands, loop closes

Happy customers land on Google. RankLens detects the new review, matches it to the request, and stops the follow-ups. The dashboard shows exactly which asks turned into stars.

RankLens review requests - every ask tracked from queued to review posted, rotating across two locations

The safety net

Unhappy customers reach the owner - while it's still fixable

A customer who taps 1-3 stars isn't pushed toward Google. They get a private "tell us what happened and the owner will personally follow up" form, and your client is alerted within seconds - email, dashboard, and Slack or Telegram if connected.

That's the moment a refund, a re-clean, or a phone call prevents a public 1-star review. RankLens calls it the recovery window, and it's the highest-ROI feature in the platform.

  • Complaint inbox with new / acknowledged / resolved workflow
  • Instant critical alert on the agency workboard
  • Policy-safe: the public review link stays available on every path - no gating
RATING PAGE · CUSTOMER TAPPED ★★☆☆☆
We're sorry - that's not the standard we hold ourselves to.
Tell us what happened and an owner will personally follow up.
2 SECONDS LATER · OWNER'S INBOX & DASHBOARD
CRITICAL  Unhappy customer: "crew left before the hallway was done" · reach out while the recovery window is open.
THE SAVE
RESOLVED  Owner calls within the hour, re-cleans next day. No public 1-star - and a happy customer who was heard.

Illustrative example - sample scenario, not a customer account.

AI replies

Replies that sound like the owner, not a bot

Every Google review lands in one inbox with an AI-drafted reply ready to send. Drafts vary in length and tone on purpose - some warm and short, some fuller - so a profile's reply history never reads auto-generated.

  • Negative-review drafts stay calm, never argue, and take it offline gracefully
  • Never admits fault, promises refunds, or invents details
  • Regenerate for a different style, edit, send - 10 seconds per review
  • Negative-review alerts the moment they're posted
NEW REVIEW · ★★★★★
"The crew had our windows spotless in two hours. Booking was easy and the price was exactly the quote."
AI DRAFT · ONE CLICK, EDIT IF YOU LIKE
"So glad the crew nailed it - they'll be thrilled you noticed the quote held. See you in the spring!"
SAME DAY · DIFFERENT REVIEW, DIFFERENT VOICE
"Thanks for trusting us with the storefront glass. Quick turnarounds are the whole point - anytime you need us."

Illustrative example - sample drafts, not real reviews.

Built for reality

Built for how real service businesses actually run

Multi-brand shops, shared CRM accounts, franchise setups - the messy reality is handled:

  • Smart rotation - multi-location businesses spread asks across profiles by weight, with daily caps per location
  • Tag rules - ignore-list tags ("do not send"), required tags for routing, per-platform control when only one CRM uses tags
  • Shared CRM feeds - two brands on one Housecall Pro account? One webhook, tag-routed to the right dashboard
  • CSV import - kick things off with the existing customer list; headers detected automatically
  • Link-only mode - customers without email get a copy-paste review link for texting
RankLens Connect CRM screen - Jobber and Housecall Pro connected, webhook URL for any other CRM, tag filtering rules

Compare

What review platforms charge for this

$75+NiceJob - reviews only, nothing else
$299+Birdeye - plus annual contract and setup fees
$399+Podium - plus per-message SMS fees
Includedin every RankLens plan, unlimited volume

Full breakdown on the comparison page.

Turn finished jobs into five-star reviews

Connect Jobber or Housecall Pro in two minutes - we'll show you on a live account.

Turn it on free for 5 days or request a demo →