The single biggest reason businesses do not have more reviews is that happy customers do not leave them unless they are asked. Studies consistently show that 70% of customers will leave a review when asked — but most businesses never ask at all, or ask in a way that feels awkward enough that the customer ignores it.
Ask at the right moment
The best time to ask is right after the customer has experienced a positive outcome — not three weeks later when the memory has faded. For a restaurant that is right after the meal. For a repair shop it is when they hand back the keys. For a service business it is within 24 hours of a job well done.
Make the ask specific and low-friction
Saying "leave us a review" is too vague. Customers do not know where to go or what to write. Saying "if you have 60 seconds, a quick Google review at this link would really help us out" is specific enough to act on. The easier you make the path, the more people will follow it.
Use a direct link, not a search
Every extra step costs you conversions. Never tell a customer to "search for us on Google." Give them a direct link that opens your Google Business Profile review form with one tap. A QR code works well in-person for the same reason.
Follow up once if they do not act
Send one follow-up message 3 to 7 days after the initial ask. Keep it brief. Most people who leave reviews after a follow-up just forgot the first time — they are not being lazy, they are busy. One reminder captures that group without annoying the rest.
Consistency beats campaigns
Ten reviews a month every month is far more valuable than 100 reviews in one push followed by silence. Review velocity — how frequently new reviews arrive — is one of the signals Google uses to rank local businesses. Build a repeatable process, not a one-time push.
The simplest system: ask every customer at the right moment via text, give them a direct link, and send one follow-up. That alone will outperform most competitors in your market.