BLOG POST
.png)
To bulk-send review requests via CSV: (1) export your past customer list with name, email, and/or phone number columns. (2) Clean the list to remove invalid emails, opted-out numbers, and duplicates. (3) Upload to a review automation tool that handles 10DLC compliance, opt-out tracking, and rate limits. (4) Schedule the send for business hours in each recipient's time zone, not all at once.
Critical caveat before you start: bulk SMS to a cold list is a TCPA risk. Review requests are generally considered marketing communications under federal law, which means you need documented prior express written consent before texting. Bulk email is governed by CAN-SPAM (more permissive but still requires identification, opt-out, and accurate sender info). The rest of this guide walks through the safe way to do bulk review requests — and the lines you cannot cross.
This guide is informational, not legal advice. Consult counsel for guidance specific to your business and state.
Bulk-sending review requests via CSV is most useful in three specific scenarios:
1. Catching up after years of no system. You've been in business for 5 years, served 1,200 customers, and never had a systematic way to ask for reviews. A one-time bulk send to your historical customer list can produce a sudden burst of reviews that meaningfully improves your Google Business Profile ranking.
2. Onboarding a new review tool. You signed up for a review automation platform and want to seed it with your existing customer base before relying on the going-forward automation.
3. Migrating from one tool to another. Switching review platforms and want to keep collecting from your historical customer list under the new system.
When bulk requests don't make sense:
If you're a service business that's been operating without a review system, a single well-targeted bulk send to your last 12–24 months of customers is the highest-leverage marketing move you can make this quarter. After that, switch to automated post-job review requests for every new customer going forward.
Most review automation platforms expect a CSV with one row per customer and standard contact columns. The minimum columns:
Where to get the data:
A note on column naming: Some tools require specific column header names (e.g., "Email" not "Email Address"). Check your review platform's CSV template before exporting to avoid manual reformatting later.
This is the step most operators skip — and it's the difference between a bulk send that produces 80+ reviews and one that gets your phone number blocked by carriers, your email flagged as spam, or worse.
The cleaning checklist:
A reasonable rule: customers within the last 90 days should always be in the send. Customers 90 days to 12 months are usually worth including. Customers older than 24 months may not remember you well enough to give a meaningful review — and may have moved phone numbers.
For really old lists (24+ months), the realistic expectation is a 5–10% response rate vs 20–35% for recent customers. Adjust your expectations accordingly.
Before you upload anything, understand what you're legally allowed to do. The rules differ for SMS and email, and they've changed meaningfully in 2025–2026.
For the complete SMS-specific playbook including compliance, templates, and 10DLC registration walkthrough, see our SMS review requests complete guide. The summary below focuses on the bulk-send-specific compliance considerations. Under the Telephone Consumer Protection Act (TCPA), review requests are generally considered marketing communications. This was clarified by legal commentary in 2025–2026 — the FCC and private litigators interpret "marketing" broadly to include anything that aims to gain a public commercial advantage, which includes asking for a public review.
What this means for bulk SMS review requests:
Penalties: TCPA violations carry $500–$1,500 per message statutory damages, with no cap on aggregate liability. A 5,000-contact bulk send without proper consent could result in $2.5M–$7.5M in class action exposure. This isn't a theoretical risk — TCPA class actions filed through mid-2025 were up nearly 95% year-over-year.
CAN-SPAM is significantly more permissive than TCPA, but still requires:
CAN-SPAM is also more flexible about implied consent — emailing past customers about your business is generally acceptable if the customer reasonably expects communication from you (which most do for review requests within 12 months of service).
If you've been running a legitimate local business and serving customers in person:
The practical risk-reduction approach:
For specifics on TR's SMS handling and compliance features, see our SMS review request playbook.
Once your CSV is cleaned and you've confirmed your compliance posture, the actual upload is the easy part. Most modern review platforms handle CSV bulk-sends in a similar workflow:
Why scheduling matters:
A reasonable schedule for a 500-contact list:
For SMS specifically, TrueReview's CSV bulk send feature handles 10DLC compliance, opt-out tracking, and per-recipient time zone scheduling automatically.
Once the send starts going out, watch a few metrics in real-time:
If response rates are low after the first day, don't keep blasting the rest of the list expecting a different outcome. Pause, look at why — bad timing? Weak message copy? Outdated list? Fix the variable, then resume.
Beyond the carrier-throttling reasons, timing affects how many people actually click your review link.
Best times to send:
Worst times to send:
The single best send window for most businesses: Tuesday or Wednesday, 10 AM in recipient's local time zone.
How many review requests can I send at once?
There's no hard legal limit, but practical considerations include:
A reasonable max for a single day is 1,000 SMS and 5,000 emails, distributed across the day. For larger lists, spread over a week.
Can I bulk-send to customers from 5 years ago?
Legally, you can email past customers under CAN-SPAM regardless of how long ago. For SMS, it's grayer — older relationships may not meet TCPA consent requirements, and the customer's phone number may have been reassigned. Response rates for 24+ month old lists are typically 5–10%, so the cost-benefit is marginal anyway. Focus on customers from the last 12 months.
Do I need a TCPA opt-in record for every customer?
For SMS to customers you have an existing service relationship with: legally gray. Many businesses don't have explicit SMS opt-in records and operate on the assumption that providing a phone number for service contact implies consent for follow-up messages. This is industry common practice but technically a TCPA risk. Going forward, add a "we may text you" checkbox to your service intake forms so future bulk sends are unambiguously compliant.
What's the difference between a transactional and marketing review request?
Legally, review requests are generally classified as marketing because they aim to gain a public commercial advantage. Even if you frame it as "transactional follow-up," the FCC and TCPA litigators may still classify it as marketing. Treat review requests as marketing for compliance purposes.
Should I include the customer's name in the message?
Yes. Personalized messages (using the customer's first name and mentioning the service they received) outperform generic ones by 30–50% in response rate. Just be careful with merge tokens — a broken token like "Hi {first_name}!" sent literally will tank your response rate and look unprofessional.
Can I send the same review request twice to a customer who didn't respond?
Yes, but limit it. One follow-up reminder 5–7 days after the initial send is acceptable and generally improves total response rate. A second follow-up (10–14 days after initial) is the absolute maximum — beyond that, you're harassing customers who clearly chose not to respond.
What happens if a customer replies STOP to my bulk SMS send?
You must add them to your suppression list immediately and not send to them again from any of your business numbers. Most review platforms (including TrueReview) handle this automatically. Failure to honor opt-outs is one of the most common TCPA violations and one of the most likely to result in lawsuits.
Will bulk-sending hurt my email sender reputation?
If your list is clean and your unsubscribe rate stays under 0.5%, no. If you send to invalid emails, get marked as spam, or have high opt-out rates, yes — your sender domain can land on blacklists that take months to recover from.
A one-time bulk send to your historical customer list is one of the highest-leverage marketing moves a service business can make — if done correctly. The keys:
For the bulk-send mechanics specifically, TrueReview's CSV import handles list validation, 10DLC compliance, time zone scheduling, and opt-out suppression in one workflow. Start a 14-day free trial and upload your first list, or see pricing — no sales call required.
For the SMS-specific deep-dive on automation, timing, and templates, see our SMS review request playbook.