Guides

How to automate Google review requests

Most happy customers would leave a review if someone asked them at the right moment. The trouble is remembering to ask, every time, for every sale. Automating it fixes that: the sale itself sends the request. Here’s how to set it up so it asks the right people, at the right time, within Google’s rules.

By the PraisePipeline team · Updated

The short version

  • Trigger the request from the tool where the sale is recorded, such as your store, payments, invoicing or job software, so nobody has to remember.
  • Wait until the customer has had the product or service: same day for a service, about a week for shipped goods.
  • Ask every customer, once. Google prohibits asking only happy customers, discouraging negative reviews and offering anything in return.
  • Link straight to your Google review box, using the link from your Business Profile or one built from your Place ID.

What automating review requests actually means

An automated review request is one that goes out because a sale happened, not because someone on your team remembered. It has three parts:

  1. A trigger

    The moment a sale is real, such as a paid order, a finished job or a paid invoice, recorded in a tool you already use.

  2. A wait

    Time for the customer to actually use what they bought before you ask.

  3. The ask

    A short message with a link that opens your Google review box directly.

Set up well, every customer is asked once, at a sensible moment, and nobody does anything by hand. It doesn’t mean posting reviews for customers or emailing your whole mailing list: a Google review has to be written by the customer, from their own Google account.

Start from the tools you already sell through

The best trigger is the record you already create when someone pays you. Most businesses have one:

  • Online store

    A paid order in Shopify or WooCommerce

  • Payments

    A successful charge in Stripe or Square

  • Invoicing

    A paid invoice in QuickBooks

  • Field service

    A completed job in Jobber or Housecall Pro

  • Sales team

    A deal marked won in a CRM like Salesforce

These tools can notify another app when that happens, either directly through a webhook or through Zapier. A few things make the difference between a trigger that works and one that annoys people:

  • Trigger on payment, not on the order. Customers whose payment failed, or who canceled before paying, shouldn’t be asked.
  • Make sure the customer’s email comes with it. A sale with no email address can’t be followed up.
  • Ignore test events. Setting up a webhook usually sends a sample order; it shouldn’t email anyone.

For sales that never capture an email, like a counter sale or a table at a restaurant, put your review link or a QR code in front of the customer instead: on a sign by the register, a receipt or a card left after a job.

Pick the right moment to ask

Ask once the customer has experienced what they paid for, while it’s still fresh:

  1. The sale

    Payment is recorded. Don’t ask yet.

  2. Same day or next

    A service delivered on the spot: a haircut, a repair, a class.

  3. About a week

    Shipped goods, once they’ve arrived and been used.

  4. At sign-off

    Longer projects, when the work is done, not when the deposit is paid.

Then ask once per purchase, and give repeat customers a break. Someone who buys every week shouldn’t get a review request every week; a cooldown of a month or two keeps your regulars from tuning you out.

Keep the message itself short: from your business’s name, a plain subject line, one sentence and one button. A single, well-timed ask is easier on customers than a string of reminders.

Ask everyone, not just happy customers

“Review gating” means screening customers first, for example asking “How did we do?” and only sending those who answer four or five stars on to Google. It’s tempting to automate, and it’s against Google’s rules. Google’s content policy says businesses may not:

  • selectively ask for positive reviews,
  • discourage or prohibit negative reviews, or
  • offer incentives for reviews, such as payment, discounts or free goods or services.

Reviews that break these rules can be removed from your listing. The safe setup is simple: every customer gets the same request and the same link to Google, whatever you think of how the sale went. Collecting private feedback first is fine, as long as everyone is still offered the Google link afterward.

Review gating: against Google’s rules

  • Screens customers with “How did we do?”
  • Sends only 4–5 star customers to Google
  • Routes 1–3 stars to a private form instead

Asking everyone: within the rules

  • Sends every customer the same request
  • Offers every reviewer the Google link
  • Collects private feedback alongside, not instead

It also tends to work out. Asked at a good moment, satisfied customers are the ones most likely to follow through, and Google itself points out that a mix of positive and negative reviews can look more trustworthy than a wall of five stars.

With PraisePipeline

How PraisePipeline automates it

PraisePipeline does everything above for you, from the sale to the review on Google, and puts the reviews you approve on your own website too.

  1. 1

    Connect the tool where you sell

    Stripe, Shopify, WooCommerce and Salesforce connect directly; Square, QuickBooks, Jobber, Housecall Pro and thousands more connect through our Zapier app. You paste one link into your tool’s settings, no developer needed. Test events are recognized and never emailed to anyone.

  2. 2

    Choose the wait

    Each sale schedules one email, sent after the delay you choose: 7 days by default, or as soon as the same day for a service. It comes from your business’s name, and a customer asked in the last 60 days isn’t asked again, however often they buy.

  3. 3

    The customer reviews in about a minute

    One tap for the rating, optional tags for what stood out, then a few words in their own voice. The review lands in your dashboard straight away, waiting for your approval.

  4. 4

    Every reviewer gets a one-click path to Google

    Add your Place ID once. After every review, whatever the rating, the customer is invited to post it on Google: one click copies their review text and opens your Google review box, so they paste, pick their stars and post.

  5. 5

    Approved reviews appear on your website

    Paste the review showcase’s embed code into your site once. From then on, every review you approve shows up there automatically, and nothing appears until you approve it.

Start free trial

14 days free · No card required · From $29/month

Frequently asked questions

No. Asking customers for reviews is allowed, automatically or by hand. What Google prohibits is asking only the customers you expect to be happy, discouraging negative reviews, and offering anything in return for a review. An automated request that goes to every customer, the same way, stays within those rules.

Once the customer has had the product or service. For a service finished on the spot, the same day or the next works well. For shipped goods, wait until they’ve arrived and been used; about a week is a good default.

No. Google doesn’t allow a link to pre-fill a review’s text or star rating. The closest you can get is what PraisePipeline does: copy the customer’s own review text, so they paste it into Google’s review box instead of typing it again.

No, PraisePipeline sends review requests by email. For customers who don’t give an email address, use your review link or QR code: print it at the counter, on receipts or on a card, or paste the link into a message yourself.

Plans are $29, $69 and $179 a month, billed monthly with no contract. Every plan starts with a 14-day free trial, no card required, with 25 review requests included.

Sources

Google and Google Business Profile are trademarks of Google LLC. PraisePipeline isn’t affiliated with or endorsed by Google.