Google reviews for local businesses

Turn past customers into more real Google reviews.

A 60-day campaign, run for you under your own brand.

We prepare your customer list and send the invitations from your business. Each customer edits a starting draft about their own visit and publishes it from their own Google account.

$1,900 for the first 60 days, one Google location$1,000 setup plus $900 managed campaign. Email in English. No automatic renewal.
A customer holding a phone with the gym's review request email openUse cases in one minute
  1. Your customer list
  2. A personal link from your domain
  3. Their own words, their own rating
  4. Your Google listing

Or, if the visit went wrong, private feedback to you first.

One finished campaign

KD MMA, three locations: 63 → 187 reviews on the public Google listings

Counted on the listings on 4 August 2026, the day before the first email, and again on 17 September 2026.

Glendale38 → 99rating held at 5.0
Montrose22 → 62rating 4.6 → 4.9
Northridge3 → 26rating held at 5.0
Story cover with the words Every review, right location: two review pages on phones, one for Downtown and one for Riverside.Watch: Several locations, one system, with these numbers (1:20)
See the dated screenshots and how we counted →

One campaign, three locations, six weeks. The counts below are what the Google listings themselves displayed on each date, recorded with dated screenshots.

KD MMA is a martial arts school with three locations in the Los Angeles area and several hundred members on file. Thirty invitations a day went out from the club's own address, Monday to Friday, in daily waves between 5 August and 9 September 2026. We measured the listings again on 17 September.

Glendale

4 August 2026, before the first email Google review summary for the Glendale listing on 4 August 2026, showing 5.0 and 38 reviews
17 September 2026 Google listing card for KD MMA Mixed Martial Arts Academy on 17 September 2026, showing 5.0 and 99 reviews

38 to 99 reviews, rating held at 5.0

Montrose

4 August 2026, before the first email Google review summary for the Montrose listing on 4 August 2026, showing 4.6 and 22 reviews
17 September 2026 Google listing card for KD MMA Montrose on 17 September 2026, showing 4.9 and 62 reviews

22 to 62 reviews, rating 4.6 to 4.9

Northridge

4 August 2026, before the first email Google listing card for kd mma northridge on 4 August 2026, showing 5.0 and 3 reviews
17 September 2026 Google listing card for kd mma northridge on 17 September 2026, showing 5.0 and 26 reviews

3 to 26 reviews, rating held at 5.0

Screenshots taken on 4 August 2026 before the first email and on 17 September 2026, eight days after the last one. Both sets are on file and we will show you the originals.

We had wanted to find out how our members really feel about the brand for a long time. We did not expect this much response. Automating the invitations made the difference: our staff did nothing extra, and members wrote in their own words.

KD MMA, three locations in the Los Angeles area
The one step that almost nobody drops at

Measured on 2 September 2026, partway through the campaign, with about three quarters of the invitations sent.

copied their draft 105
went on to Google 103

Of the 105 who copied their draft, 103 went on to Google. The step that loses people is earlier, and the dashboard shows exactly where.

Two more campaigns, running since August and September 2026: Sentry Legal Group and Hertrove

Sentry Legal Group started in August 2026 and Hertrove in September 2026; their results come when the campaigns finish. What they show now is the setup work, which decides whether a campaign is worth running.

Law

Sentry Legal Group

A law firm in the Los Angeles area, running on its own domain. Each invitation arrives from the attorney who handled the case rather than from a shared address, so the client recognises the sender before reading a word.

Before anything was sent we checked the firm's email authentication and tested delivery to the inbox, because a review invitation that lands in spam is worse than none. Campaign started in August 2026.

Luxury retail

Hertrove

A couture house in Beverly Hills with customers at home and abroad. The review page and the invitations run in English and Arabic, and the Arabic version renders right to left rather than as a translation squeezed into a left-to-right layout.

For customers who live in WhatsApp rather than an inbox, the staff send the same personal link from their own phone in one tap, and the send is recorded so the report stays complete. Campaign started 15 September 2026.

Also running since September 2026: Swift Care and AVI Transportation, two medical transport companies. In preparation: LocalExpress, a grocery delivery platform, and a restaurant we will name once its campaign is running.

Check my Google listing →

Check your Google listing

Your review count against three similar businesses nearby. Free, and the results appear right away.

Check your Google listing

Running for

  • KD MMA
  • HerTrove
  • Sentry Legal Group
  • Swift Care
  • AVI Transportation

How it works

  1. Add a client in the demo account: LucĂ­a Romero at Brightside Dental, with the location, the service and her language set to ES.We start from your records. The service, the location, the person who looked after them, the language they speak.
  2. The Atlas Fitness review page on a phone, greeting the customer with Hey Sarah and a draft ready for her.Each customer gets a personal link from your name and your domain, with a starting draft about their own visit.
  3. An illustration of the Google Write a review box on the phone, posting as the customer, with the rating not yet chosen and the Paste option open.The customer takes it from there. They rewrite it, choose their own rating and publish from their own account. We cannot publish and never see it first.
  4. The full funnel in the demo account: 96 messages sent, 54 opened their page, 29 went to the review site, 17 posted (self-reported) and 3 private messages.You see where each customer is: invited, opened, went to Google, said they posted, or wrote to you privately instead.
This is the page your customer opens

No account, no app, no download. Walk through it the way your customer would. The businesses and customers shown here are made up, so no client's data appears.

The draft screen: a starting draft about evening boxing classes and a named coach sitting in an editable text box, with buttons reading Another draft and Copy text
The screen the customer opens: a starting draft built from the facts of their own visit. They rewrite or replace it, choose the rating and post it from their own account.

The greeting

Their name, your brand, your domain. They know immediately who is asking and why. The first question is whether the visit went well, and nothing about a rating.

The draft

A starting point about their visit, naming the class they took and the coach who taught it. It sits in a text box they rewrite like any other. If it does not sound like them, they ask for a different one or replace it with their own.

After they come back

The button copies the text and opens the review composer on the platform they chose. When they return they can copy again, reopen the listing, or tell you they posted so the report is complete.

If it did not go well

There is a private way to say so. It goes to you by email instead of to the listing, with a name and a status so somebody answers it. Whether and how you use this path is your call, and the public listing stays open to everyone either way.

Watch: From "I'll do it later" to posted in a minute (1:12)Watch: The whole path in 50 seconds (0:50)Watch: What your client sees (1:28)Watch: See how your reviews will sound (0:45)

What your team does while it runs

About two minutes a morning: check that sending is on, do the one task that needs a person, glance at what needs attention.

The Overview screen of a running campaign in a demo account: sending is on, one private message is waiting, 27 people invited, 11 opened their page, 5 went to the review site, 3 private messages, and a list of what needs attention
Demo account with invented clients, mid-campaign. Real campaign numbers are in Results.

Your team also gets 45 one-minute help videos, inside the admin next to each setting.

All use cases: how businesses use Review Machine

Watch: Two minutes every morning (1:12)Watch: When a customer is unhappy, you hear it first (1:20)Watch: Read your numbers (0:51)Watch: Today: queue, pause and errors (1:10)

How it is priced

The same $1,000 setup in both options, with a review audit of your Google listing. The difference is who runs the campaign.

We run it

For owners who want it done for them.

$1,900 for the first 60 days

$1,000 setup plus $900 campaign, one location. Each extra location in the same campaign: $900. No automatic renewal.

Who does the work, what is included
Who does the work
We prepare the list, launch and run every wave, and monitor it.
Included
Your domain and sender set up, the message approved, invitations through day 45, a final report with dated screenshots on day 60.
You provide
The list, DNS and Google profile access, message approval, someone for private feedback.
Book a 30-minute fit call

Your team runs it

For teams who want to send the waves themselves.

$179 per location per month

Plus the $1,000 one-time setup. Month to month. Pay yearly and save 15% on monthly fees.

Who does the work, what is included
Who does the work
We set it up, launch the first wave and train your team. Your team sends the next waves from the dashboard.
Included
Hosting, sending and drafts for the standard scope, and the help videos.
You provide
The list, DNS and Google profile access, message approval, someone for private feedback.

See how a team runs it: the 2-minute morning check (0:42)

Book a 30-minute fit call
After the campaign, optional

If you want it, we keep inviting your new customers for $299 per location per month, or $549 for law firms and medical transportation, with a monthly report. Month to month. 5 or more locations: $249 per location per month ($459 for law firms and medical transportation). Pay yearly and save 15% on monthly fees.

Work out your price
What you get, and what we need from you

You get

  • A clean customer list
  • Emails from your name and your domain
  • A personal starting draft for each customer
  • A private feedback path, if you switch it on
  • A dashboard of where every customer is
  • A written final report

You provide

  • The list of customers you served and may contact
  • Access to your domain DNS and Google Business Profile
  • Approval of the message
  • Someone to answer private feedback

The standard campaign

This is what the standard price covers.

Duration60 days from launch. Invitations go out through day 45, and publication is observed through day 60.
ScopeOne brand, one Google location.
ListThe customers you already served and may contact. No cap per location.
ChannelEmail in English.
DestinationGoogle.
IncludedList preparation, sender and domain setup, invitation copy, first wave launched by us, monitoring, final report.
You provideThe list, access to your domain DNS and Google Business Profile, approval of the message, and someone to answer private feedback.
Extra locations$900 each in the same campaign.
Quoted separatelyExtra languages, WhatsApp or SMS, integrations, custom data work.
Your review audit on day one

Every setup starts with a dated audit of your Google listing: where you stand locally, replies ready to edit, and what customers mention. See a full audit →

A page of the review audit comparing a listing with nearby competitors

Watch: See what your customers already say (1:28)

Is it a fit?

A fit if

  • You have served hundreds of customers, and your listing shows tens of reviews
  • Asking in person feels awkward, and your staff forget to do it
  • Nobody on your side owns reviews, so it never gets done
  • You hold contact details for those customers, and you are allowed to use them
  • Someone on your side can approve a message and answer a private complaint

Not a fit if

  • Your customers are anonymous walk-ins and you hold no record of them
  • You want reviews from people you have not served
  • You want a guaranteed number by a guaranteed date
  • You need it to run with nobody on your side reading anything

The rules, and how this stays inside them

The platforms have four rules that matter here. The product is built around them, and the agreement commits both sides to the platforms' terms.

The customer writes it and the customer publishes it

They rewrite or replace the starting draft, choose their own rating, and post from their own account. We have no way to publish a review and never have. Nothing is posted by us, ever.

Nobody is paid for a review

No discount for posting, no gift conditional on posting, no entry into anything. Where a client wants to thank customers at all, it is not tied to whether they published.

We do not ask for a rating

The invitation does not mention five stars, and the rating is chosen on the platform by the customer, in their own account, after they have worked on their draft.

The listing stays open to everyone

Every customer on the list gets the same invitation. The private feedback path exists so an unhappy customer can reach the owner directly. How it is configured is the business's decision, and nothing in the product stops anyone from posting publicly.

Google decides what stays on a listing, so we do not sell a number of reviews. The price is fixed, and the result we report is read off the listing itself.

What the final report shows

How we count

Every number in the report is read off the listing itself or comes from the campaign's own records.

Watch how we count (6:22)

What we can show you
  • Dated screenshots of every listing before we sent anything, and again afterwards
  • The count and rating each listing displayed on each date, read off the listing itself
  • Every stage of the funnel per location: invited, opened, copied, went to the platform, said they posted
  • The exact message each customer received, and the starting draft they were offered
  • The steps where people dropped out, including the ones that went badly
What we do not promise
  • A guaranteed number of reviews, a guaranteed rating, or a guaranteed ranking

We would rather run it on one of your locations and look at your own listing with you.

Questions we get asked

Is this allowed?
Yes. The constraints are specific: no incentive tied to posting, no requested star rating, the same invitation for everyone on the list, and the customer publishes from their own account. The product is built around those rules, and the agreement commits both sides to the platforms' terms.
Do you write fake reviews?
No. The starting draft describes something that actually happened, to the person it happened to, and they rewrite or replace it before publishing. If they do not recognise it, they write their own or they do not post. We have no way to publish anything.
What if a customer is unhappy?
They can tell you privately instead, and it lands in a feedback inbox with an owner and a status. That path is off unless you turn it on, and it never blocks anyone from posting publicly.
Will you contact my customers more than once?
Not unless you decide to. Each customer gets one invitation by default, and an opt-out link is available for every message that removes the person from every channel at once.
Whose domain and whose brand?
Yours. The page, the personal link and the email all come from your domain, under your brand. Your customers never see us. This is the point of the white-label setup: it is your reputation on the line, so it should be your name on everything the customer touches.
What about customers who do not use email?
Your staff send the same personal link from their own WhatsApp in one tap, and the message is already written in the customer's language. The send is recorded so your report stays complete. Automated SMS and WhatsApp are available through your own Twilio account if you want them. WhatsApp and SMS sit outside the standard campaign and are quoted separately.
How long does setup take?
Less than a week, and most of that is waiting on your data export and two DNS records.
Which platforms and which languages?
Google, Apple Maps, Yelp and Yandex, whichever you have listings on, with Google the default for almost everyone. English, Spanish and Arabic, and the customer page renders right to left in Arabic. The standard campaign is Google in English. Other platforms and languages are quoted separately.
Is my customer data safe?
Your customer list stays in your own tenant and is used for one thing: sending your invitations and reporting on them. The starting draft is built from a first name and what you served them, never from their contact details. Nothing is used to train models. You can export or delete the list at any time, we delete it at the end of the engagement or on request, and contact details are removed from our records twelve months after the campaign in any case. For regulated businesses, generation can be routed only through providers that keep no data.
What does it cost?
The setup is $1,000 in every option. The managed 60-day campaign adds $900, $1,900 in total, and the price does not depend on the number of reviews. Afterwards we can keep inviting your new customers for $299 per location per month, or $549 for law firms and medical transportation. 5 or more locations: $249 per location per month ($459 for law firms and medical transportation). If you would rather run it yourself, it is $1,000 setup plus $179 per location per month. Pay yearly and save 15% on monthly fees. There is no cap on customers per location. More than 5 locations and more than 3,000 customers: we plan the project with you on a call. SMS, WhatsApp, other languages, integrations and extra customisation are priced on the call.
How do you measure the result?
We record your Google listing's public review count on the launch date and on day 60, both with dated screenshots, and the final report shows the difference. It is what the listing gained over the period, not a claim that every one of those reviews was caused by the campaign, and the price does not depend on it.
Start here

Book a 30-minute fit call

Bring one Google listing and a rough count of customers you may contact. On a 30-minute call we tell you whether the standard campaign fits, and we record the starting count with you.

Prefer email to a call? Check your Google listing and ask for a plan.

Calendar not loading? Open it in a new tab or write to we@fractalic.studio.

The whole campaign in seven minutes

From the first email to what the listings showed six weeks later. Every product screen in the film is a demo account with invented members. The KD MMA numbers are real, dated and counted on the listings themselves.

Read the transcript

0:00Hundreds served, a handful of reviews

A thriving business on the ground often looks like a ghost town on the map. The happy customers are already there. It is just that nobody asks them at the moment when saying something would be easy. And even a customer who left delighted stops at an empty text box. What do I say? How long should it be? So they close the tab. Meanwhile, the next customer is searching nearby. They look at how many reviews you have, and how recent the last one is, and they decide in seconds. Hundreds of people you served well, and a listing that shows a handful of reviews. That gap is what Review Machine closes.

0:40What Review Machine does

It does not ask strangers, and it does not write reviews. It invites the customers you already served, and it makes the first sentence easy. Here is how that looks in a demo account: Atlas Fitness, with invented members. It starts with one plain email. It comes from the business itself, in its own name and from its own address, not from us. Inside is a single personal link. The owner sees exactly what goes out. A short message, the customer's name, and the link. No stars, no discount, no request for a rating.

1:22A starting draft from a real visit

Behind that link is the step that changes everything: a starting draft, built from the facts of the customer's own visit. The class. The coach. The location. This is Marisa's page. The draft already mentions her 6 a.m. boxing class and her coach, Marcus. She swaps one word, adds a line of her own, and copies it. Then she opens Google, picks her own rating, and posts it from her own account. The drafts are not free-form. They use only the facts the business gave us, and every draft follows the same rules: no stock phrases, no superlative openings, nothing invented. The page carries the business's own look, and it speaks the customer's language. In Arabic, it reads right to left. A factual starting point removes the effort that usually stops a happy customer. The words are theirs to keep, change, or throw away.

2:25When a visit went wrong

Of course, not every visit goes well. So the same page offers a private way to say so. If a class was moved and nobody said a word, the member can write that here instead. It goes straight to the team, privately. On the business side, it lands in the feedback inbox. Someone takes ownership, sets a status, and notes what was done. Here: called back, apologized, rebooked. This is a choice, not a block. The public listing stays open to everyone, and nothing stops an unhappy customer from posting there. The team simply gets a real chance to fix it.

3:20The owner's dashboard

Everything runs from one dashboard. The owner sees who was invited, who opened their page, who went on to the review site, and who wrote in privately. Every customer has a status: invited, opened, went to the platform, or told you they posted. Open one member, and you see their personal link and every step they took. Notice the split. What customers say they posted is kept apart from what the listing itself shows. The listing count is measured on the listing, and it is not credited to the invitations. Invitations go out in small daily waves, spread across business hours in the business's own time zone.

4:25Six checks before launch

And before the first one goes out, the system checks six things: the listing, the sender address, the templates, the domain, the drafts, and the contact list. If anything is missing, it does not start. It will not launch half ready.

4:49The rules

All of this is built around the platforms' own rules, and four of them are hard lines. The customer writes the text. The customer publishes it, from their own account. We have no way to publish a review. Nobody is paid for a review. No discounts, no gifts tied to posting. The invitation never mentions five stars. And every customer gets the same invitation, so nothing filters out the unhappy ones.

5:14A real campaign: KD MMA

So what happens on a real listing? This is KD MMA, a martial arts school with three locations in the Los Angeles area. Northridge, on 4 August 2026, the day before the first invitation. Over 100 members on file. 3 reviews on Google. The newest one, six months old. 30 invitations a day went out from the club's own address, Monday to Friday, from 5 August to 9 September. On 17 September, we measured the listings again. Glendale went from 38 reviews to 99, and held its 5.0 rating. Northridge, from 3 to 26. Montrose, from 22 to 62, and its rating rose from 4.6 to 4.9. Across all three listings, 63 reviews became 187. A snapshot from 2 September shows where the friction really was. 105 people copied their draft. 103 of them went on to Google. Once people have the words in their hand, almost all of them take the next step. The hard part was never the click. It was the writing.

6:22What the numbers do not say

Now the boundaries. These are the counts the listings gained over the period, recorded with dated screenshots. They are not reviews we produced. Review platforms do not show anyone who pressed publish, so we cannot claim that every new review came from an invitation. And nobody can promise you a number, a rating, or a ranking. So we report what the listing shows, on two dates, and nothing more. No open rates. No conversion percentages.

6:51How to start

To start, you need one Google listing and the customer records you already have. Setup takes less than a week. Your most satisfied customers are already out there. The happy customers are already there. Review Machine gives them the first sentence.

Written up for your industry: the data we use, the sender your customers recognise, extra languages or channels

Each page covers the case for asking, the workflow, the evidence we can show for that industry, what it costs, and the questions to settle before launch. See all six