Local visibility, measured See a sample report Sign in Get my free report
Free report card · No signup

Where does your business
actually show up?

On Google Maps, in search, and when a customer asks an AI assistant for someone nearby. We measure it, date it, and tell you plainly what it does and does not mean.

Free · no account, nothing to install · we email the report to you and use your address for nothing else

Sample report — Miller Plumbing Co. Measured 4 Aug 2026
Google Maps · “plumber near me”
1 of 5

You appeared in Google’s top 3 at 1 of 5 tested points.

Measured on 4 Aug 2026 across 5 disclosed map-grid points around your business location. Rankings can vary by search location, time, device, and context.

What the report checks
Google Maps grid coverage1 / 5 points
Website in organic search#12
Mentioned by AI assistants0 / 9 tests
Reviews vs comparison set47 vs 214
Business Profile completenessComplete

These are observed differences, not proven causes of ranking. The report says which gap is largest — and if reviews are not your biggest one, it says that too.

We will tell you when you don’t need us.

Most tools in this category exist to sell you the thing they sell. The report compares the gaps we can actually measure and names the biggest one. Sometimes that is reviews. Often it isn’t.

When reviews are the biggest gap

“Reviews are the largest actionable gap detected in this report. EarnedEcho can help with one part of that gap: asking eligible customers consistently.”

When they aren’t

“EarnedEcho may not be your first-priority fix. Your largest observed gap is your Business Profile. Complete the checklist below before considering review automation.”

How we choose this recommendation: we compare actionable gaps in reviews, Business Profile completeness, public listings, and website basics. We recommend EarnedEcho only when reviews are the largest measured gap and the business uses a compatible invoicing workflow. Map, organic, and AI results are observations — not treated as causes.

One line in your invoice email. That’s the setup.

You already email invoices from QuickBooks. Add our address to BCC once and stop thinking about it.

Step 1 Add one BCC address

A single line in your QuickBooks invoice settings. We walk you through it — it takes about two minutes, once.

Step 2 We notice the job closed

When the invoice goes out, we read it — the customer, the invoice number, nothing else you didn’t already send.

Step 3 A request goes out 24 hours later

You get the full 24 hours to cancel it. One polite follow-up three days later, and only if they didn’t click, unsubscribe, or bounce.

Invoice before the job is finished? We ask first.

Deposits, progress invoices, materials — plenty of trades bill before the last walkthrough. During setup we ask whether that happens to you. If it does, nothing sends until you tap “Job complete — send request.”

What we will not do.

No incentives for reviews. No filtering out unhappy customers before they reach Google. No asking the same person twice. And no promises about your ranking — that is not ours to make.

One sequence per customer, ever90-day lock
Unsubscribe honoured immediatelyPermanent
Clicked the link? We stopAutomatic
Every send cancellable for 24hYour call

EarnedEcho automates the part a business can control: consistently asking eligible customers for a review. It does not control whether customers leave reviews or how Google ranks a business. Google says local results are mainly based on relevance, distance, and prominence. EarnedEcho cannot control all of these factors and does not guarantee rankings.

Why reviews, and how much we’ll claim for them.

Whitespark, 2026

In Whitespark’s 2026 survey of 47 local-search experts, Google review quantity, review recency, and sustained review influx ranked #9, #11, and #14 among 187 local pack/maps factors.

BrightLocal, 2026

Among 455 survey respondents who had used AI for local business recommendations in the previous 12 months, 97% said they at least sometimes double-check AI recommendations against real reviews.

We quote these as published and do not stretch them. Neither figure says reviews cause rankings, and we don’t either.

Free to find out. $19 to fix it.

The report costs nothing and you keep it whether or not you ever pay us.

Report card
$0
  • Google Maps grid coverage
  • Organic search position
  • AI mention check — 9 fixed tests
  • Reviews vs a disclosed comparison set
  • Business Profile & listings checklist
Get the report
FOUNDING 20 Review collection
$19/mo · list price $29
  • Automatic requests from your invoices — or add customers yourself
  • Requests by email and text (SMS)
  • 24-hour cancel window on every send
  • One follow-up, then we stop
  • Instant alert when a low-star review lands
  • Reply drafts for every review — you approve each one
  • Policy check on reviews you think broke the rules
  • Monthly visibility re-measure, up to 3 search terms
  • Two months free to start
Claim a founding spot

$19 stays $19 for as long as your account stays open.

Or walk through the live demo first — sample data, nothing to sign up for →

The list price is $29 and is sold at $29. Founding pricing is a discount held while your account remains active — it is not a lifetime license.

Included with review collection · $19

And when a review looks like it broke Google’s rules.

Collecting reviews is the main job. But one bad-faith review can undo a month of honest ones, so paid accounts get the same policy check we built for our other product. We match the review against Google’s published policies, show you what to gather, and prepare a draft you submit from your own Google account. Google decides.

We check the policy, not the truth

Whether the review is accurate is not ours to rule on. We check whether it lines up with one of Google’s published content policies, then ask the question that decides most reports: what record do you have? The invoice timestamp, the job log, the text thread.

policy match · information checklist · draft you review before sending

And we say so when you have no case

Most angry reviews come from real customers having a real bad day. Google states plainly that it does not remove a review just because a business disagrees with it. When there is nothing to point at, we tell you that instead of taking your time — and help you answer publicly, which is what the next customer reads anyway.

we ask for the record first — and stop if there isn’t one
What the check actually says
“Never even had them out to my house.” Lines up with Fake & misleading content. We ask which records you searched and over what period, then draft the report for you to check.
“Refund me or this review stays up.” Google runs a separate reporting form for extortion, and we send you straight there. Keep the original message.
“Showed up three hours late and overcharged me.” You say the crew was twenty minutes out. A dispatch log can strengthen a report, but Google still decides. With no record, we tell you a report is unlikely to go anywhere and draft a reply that puts the timeline on the record publicly.

We do not guarantee removal and we never promise an outcome. We prepare a draft; you submit it from your own Google account, and Google sends its decision to that account — the explanation it gives may be limited. You can report anything yourself, without us, at any time.

The questions owners ask first.

Will this get me to the top of Google?

No, and anyone promising that is guessing. Google says local results are mainly based on relevance, distance, and prominence. We automate one honest input — asking your customers — and we report what we can measure. That’s the whole offer.

Do I have to install anything?

No. You add one BCC address to the invoice emails you already send from QuickBooks. There is no app, no plugin, and nothing on your phone unless you want the dashboard.

What if a customer is unhappy?

They get the same request as everyone else, and it goes straight to Google. We do not screen people out based on how they feel — that’s review gating, and it’s not something we’ll build.

Can I stop a request before it sends?

Yes. Every request sits for 24 hours with a Cancel button next to it. If you bill before the job is finished, we can hold everything until you confirm the work is done.

What exactly does the AI check tell me?

We ask three fixed customer-style questions across three assistants — nine tests — and record whether you were named. AI results can change between runs. It is a dated test snapshot, not an estimate of customer traffic, market share, or future recommendations.

Can you get a bad review taken down?

No, and nobody can promise that — only Google removes reviews. What paid accounts get is the work before that: we check the review against Google’s published policies, tell you which records would actually support a report, and prepare a draft. You submit it from your own Google account. If there is no policy to point at and no record to attach, we say so rather than filing something that goes nowhere.

Is my invoice data safe?

We read the customer email address and the invoice number so we know who to ask and never ask twice. We don’t need your amounts, and we don’t sell anything to anyone. See the privacy policy.

Find out where you stand. It’s free.

Three fields, and a report you can forward to your business partner.

No account. No card. It opens in your browser and lands in your inbox.