ReputeLoop
← All posts

Email or Text for Review Requests? What Actually Works

Ask around and you'll hear that text beats email for review requests, full stop. That's roughly true and it's also the wrong way to decide. Here's the honest comparison, including the parts that don't flatter SMS.

GuidesAugust 18, 2026

Ask around and you'll hear that text beats email for review requests, full stop. That's roughly true and it's also the wrong way to decide, because the two channels differ in ways that have nothing to do with response rate: what they cost to start, which customers you can reach at all, what the law requires of each, and how fast you can be live.

Here's the honest comparison, including the parts that don't flatter SMS.

What each channel is actually good at

Text gets read, and gets read now. An SMS request lands on a lock screen and is usually seen within minutes. That's the entire advantage, and it's a big one, because review requests decay with the gratitude that motivates them. A request read three days late competes with everything that happened in between.

Text also removes friction at the moment it matters. The customer taps the link, Google's star box opens in the browser they're already holding, and the review happens on the phone that received the message. Email opened on a laptop puts the review two steps further away.

Email reaches everyone and costs nothing to start. You can be sending email requests this afternoon. No number to verify, no carrier approval, no per-message cost.

Email is also patient in a way text isn't. It sits in the inbox until the person gets there, which makes send time less critical and makes it the natural channel for jobs that end late or customers who read at a desk. It holds more, too: job details, the tech's name, a photo of the finished work, and a link, where a text has to earn its keep in two sentences.

Email has no quiet-hours problem. An email that arrives at 11:40pm sits quietly. A text at 11:40pm is a personal insult from a company the customer liked an hour ago.

The cost difference is mostly a setup difference

The real gap between these channels isn't the monthly bill. It's how long until you can send.

Email is instant. Connect your account, import or sync your contacts, and requests go out today.

SMS in the United States requires a verified toll-free number. That's a carrier requirement, not a software vendor's rule: US carriers now expect every business sending application-to-person messaging to be registered and vetted. Verification is a free one-time setup. You submit your business details, the use case, and a sample message, and the carriers review it. Approval takes some days rather than minutes, and it's a genuine review, so vague submissions come back for correction.

In ReputeLoop you submit it from Settings, under your SMS number, and while it's pending SMS sends to registered test contacts so you can watch the full flow end to end. Email works with no restrictions from day one. Plans start at $49 a month, and every plan includes a 14-day free trial with no credit card.Start free trial

So if you set up on a Monday, email starts producing reviews that week and SMS joins once the number clears.

Deliverability, honestly, for both

Neither channel is a guaranteed delivery pipe, and the failure modes are different.

Email fails quietly and in bulk. Review requests are commercial email, subject to the same spam filtering as everything else. What hurts you is ordinary: sending from a free consumer address instead of your own domain, no authentication on that domain, a subject line that reads like a promotion, and importing old addresses that bounce. A batch of bounces from a stale list is one of the fastest ways to damage your sending reputation, which then quietly reduces delivery for the good addresses too.

The fixes are boring and they work. Send from your business domain. Keep the message short and transactional, because "How did we do today?" behaves better than "WE'D LOVE YOUR FEEDBACK!" in all caps. Send to recent customers rather than everyone you've ever invoiced. And accept that some share lands in a promotions tab and never gets seen, which is the tax email charges for being free.

SMS fails loudly and individually. Carriers filter messages that look like unsolicited marketing, and a filtered message may simply not arrive. Registered toll-free traffic through a verified number is treated far better than unregistered sending, which is most of the reason the verification exists. Beyond that, the things that get texts filtered are shortened URLs from public link shorteners, all-caps promotional language, and messages sent to numbers that never had any relationship with you.

There's also a plain data problem: some of the numbers in your customer list are landlines or have been reassigned. Landline sends fail. Nothing you can do about that except keep the list current.

When you only have a phone number

This is the situation that decides the channel for a lot of trades. A dispatcher takes a call, books the job, gets a name, an address, and a mobile number. Nobody asks for an email because nobody needed one.

If that's your data, SMS isn't a preference, it's the only way to reach most of your customers, and getting the toll-free number verified is the highest-value setup task you have.

The reverse case is just as common: a shop that invoices by email and has a phone field full of blanks and landlines. Those businesses should stop thinking about SMS entirely until email is running well.

Most businesses are a messy mix, which is why running both is the real answer. ReputeLoop sends by whichever channel a contact has, and the Contacts page carries a Missing email filter showing exactly which contacts have no address on file. That view works in two directions: before your toll-free number clears it tells you who you can't reach yet, and after it clears it tells your office which records to fill in the next time those customers call.

The habit worth building is collecting both at booking. One extra sentence from whoever answers the phone doubles the ways you can reach that customer for the next five years.

The compliance part, in plain English

Neither channel is lawless, and the rules are not hard to follow once you know what they are.

SMS: TCPA and quiet hours. The Telephone Consumer Protection Act and the FCC's implementing rules restrict solicitation calls and texts to between 8 a.m. and 9 p.m. local time at the recipient's location. The rule is at 47 CFR 64.1200(c)(1), and it's stated in exactly those terms. Note "local time at the called party's location," not yours, which matters the moment you serve more than one time zone.

ReputeLoop enforces this at the system level rather than trusting a schedule. Texts only go out between 8am and 9pm in the customer's local time. If a job closes at 11:30pm, the request doesn't fire into the night; it queues and goes out the next morning at the send time you configured. You can't accidentally text someone at midnight, which is worth more than it sounds.

Consent matters too. A customer who gave you their mobile number in the course of hiring you is in a very different position from a number you bought on a list, and you should never be sending review requests to the second kind. Every message needs a working opt-out, and STOP has to actually stop things.

Email: CAN-SPAM. The FTC's compliance guide for the CAN-SPAM Act sets out the requirements, and they're short: don't use deceptive subject lines or header information, include a valid physical postal address for your business, give a clear way to opt out, and honor opt-out requests within 10 business days. The opt-out mechanism has to keep working for at least 30 days after you send. The full guide is at https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business.

Opt-outs should be honored everywhere, not per channel. This is where a lot of homegrown setups get it wrong. A customer who replies STOP to a text and then receives an email review request two weeks later has been told, correctly, that you weren't listening. ReputeLoop handles this in two layers. An SMS STOP or an email unsubscribe marks that contact opted out, which stops requests on both channels immediately. Underneath that sits a durable per-business suppression list that records the opt-out for the channel it came in on, and it survives even if the contact record is later deleted and re-imported.

One more rule that applies regardless of channel: you can ask for a review, but you can't buy one. The FTC's Rule on the Use of Consumer Reviews and Testimonials, effective October 21, 2024, bans buying and selling fake reviews, and Google separately prohibits incentivized reviews. The announcement is at https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials, and what the rules allow in practice is at reputeloop.com/blog/google-review-policy-guide.

Which channel for which trade

A rough guide, based on what data each type of business actually has and how their customers behave.

  • Lead with SMS: home services where the customer is present or nearby at completion. HVAC, plumbing, electrical, garage door, appliance repair, locksmiths, auto repair, pest control, mobile detailing. Phone numbers are the primary contact field, jobs finish in person, and the gratitude window is hours long.
  • Lead with email: anything B2B, professional services, medical and dental, veterinary, property management, and any business whose customer relationship already runs through email. Also anything with a long consideration period, where a slightly slower channel costs you nothing.
  • Genuinely both: restaurants, salons and spas, cleaning, landscaping, retail. These have a mix of walk-in and booked customers, and which contact detail you captured depends on how the customer came in.
  • QR codes and printed links serve everyone, and cost nothing to add on top of either channel. A code on the invoice folder, the counter card, or the leave-behind reaches the customer whose contact details you never got. If you don't have your direct review link yet, the free generator hands you the link and a printable QR code at reputeloop.com/free-tools/review-link, with the full walkthrough at reputeloop.com/blog/google-review-link-guide.

What to do this week

The honest recommendation, in order.

  1. 1Start with email today. It's free, immediate, and it works for every contact with an address on file. Sending something now beats sending something optimal in three weeks. Send from your business domain, keep it short, and point at your direct review link.
  2. 2Submit your toll-free verification at the same time. It's a free one-time setup that runs in the background while email is already producing reviews. Fill in the business details accurately the first time; vague submissions get sent back and cost you a week.
  3. 3Fix timing before you touch the wording. Timing moves results more than copy does. The whole framework, including which trades ask same day versus next morning, is at reputeloop.com/blog/review-request-timing-guide.
  4. 4When the number clears, run both. Text where you have a mobile number, email everywhere else, one automatic reminder about three days later, and a 30-day per-contact cooldown so repeat customers never feel farmed. Route the requests so four and five stars go to your Google review page while lower ratings open a private feedback form that comes to you first; the threshold is configurable per location if you'd rather it be five-only. Nothing prevents an unhappy customer from posting publicly, and any tool claiming otherwise is selling a fantasy. Routing just gives the frustrated customer a faster path to you than to your listing.
  5. 5Then fill in the addresses you're missing. Use the Missing email view to see who you can only reach by text, and have whoever answers the phone start collecting both.

The channel argument is smaller than it looks. BrightLocal's 2026 Local Consumer Review Survey found 83% of people who were asked to leave a review went on to leave one, which says the binding constraint is almost never the medium. It's whether the ask went out at all, while the customer still felt something. Email today does that. SMS next week does it slightly better.

Put your reviews on autopilot

ReputeLoop asks every customer at the right moment, routes happy ones to Google and unhappy ones privately to you, and drafts your replies. Plans from $49/month.

Start a free trial