Can a business delete a Google review?
No. On your own Business Profile you can read reviews, reply to them and report them, and that is all. Only two people can make a review disappear: the person who wrote it, by editing or deleting it, and Google, when the review breaks its rules.
That rules out the review you simply think is unfair. Google's help page on reporting reviews, read on 6 November 2026, says not to report a review just because you disagree with it or dislike it, and that Google "doesn't get involved" in disputes between businesses and customers. A one-star review about slow service is, as far as Google is concerned, a customer's opinion. You answer it; you don't remove it.
How do you delete a Google review you wrote yourself?
If the review is your own, on someone else's business, you can take it down at any time. Google Maps help, read on 7 November 2026, gives these steps on a computer:
- Open Google Maps and select the Menu button at the top left.
- Select Your contributions, then Reviews.
- Next to the review, select More, then Delete review or Edit review.
The help page also says an edited review shows the date of its last edit, not the date you first posted it. This is also the answer to give a customer who asks how to take back a review they regret: only they can do it, from their own account.
Which Google reviews can be removed?
The ones that break Google's content policy for Maps. These are the parts that matter most to a business:
| What is wrong with the review | Example | Where to report it |
|---|---|---|
| Not a real experience | Someone who was never a customer, the same person under several accounts, a paid review | Report in your Business Profile |
| Conflict of interest | A former employee, a competitor, a relative of the owner | Report in your Business Profile |
| Harassment, hate or threats | Threats against a member of staff, slurs | Report in your Business Profile |
| Offensive content | An accusation of a crime or of unethical behaviour with nothing to back it | Report in your Business Profile |
| Personal information | A staff member's full name, phone number or photo posted without consent | Report in your Business Profile |
| Profanity or obscenity | Swearing used to attack or to make a complaint louder | Report in your Business Profile |
| A demand for money | A wave of 1-star reviews, then a message asking you to pay to make them go away | Google's merchant extortion report form |
| Unlawful content | A statement you believe is defamatory under your country's law | A legal removal request to Google |
Two lines in that policy are worth reading before you report. The policy allows "content that describes negative experiences in a respectful manner", so politeness counts in the reviewer's favour. And among offensive content it lists "unsubstantiated allegations of unethical behavior or criminal wrongdoing". A review that says your staff stole from a customer, with nothing to show for it, is a fair report. A review that says your prices are a rip-off is an opinion.
Google also removes reviews on its own. The same help page says automated spam detection removes reviews it finds to be spam, and that it occasionally removes legitimate ones by mistake; if that happens to a real review, contact Google support.
How do you report a Google review?
From your Business Profile:
- Open your Business Profile and select Read reviews.
- Next to the review, select Report.
- Pick the reason that fits, for example spam or profanity, and select Send report.
Pick the reason that matches the policy, not the one that sounds most serious. A review from a former employee is a conflict of interest, not harassment.
You can also start the report in Google's Reviews Management Tool: choose your business, select Report a new review for removal, then Report next to the review, pick the reason and select Submit. It ends in the same place as the report from your profile.
Google's help page says evaluation typically takes several days. To follow it, open the Reviews Management Tool, choose your business and check the reviews you reported. You will see one of three statuses: Decision pending, Report reviewed with no policy violation, or Escalated, which means the answer will come by email.
What if Google says the review breaks no rules?
You get one appeal per review. In the Reviews Management Tool, select Appeal eligible reviews, pick the review (up to 10 at a time), fill in the form and submit it. Google emails you the result: the review is removed if it breaks the policy and stays if it does not.
Other pages on this topic quote waiting times from three days to two weeks. Google's own help, read again on 7 November 2026, gives no number beyond "several days", so treat any fixed figure as a guess.
Use the appeal to add what the first report could not show. If the reviewer was never a customer, say how you checked: no booking under that name, no order, no visit on that date. If it is a former employee, say when they left. "This review is false" with nothing behind it gives Google nothing to check.
Once the appeal is spent, the review stays. What is left is your reply, which the next customer reads right under the review. Our guide to responding to negative reviews has wording for the usual cases.
What if someone asks for money to remove reviews?
This is a known scam with its own route. Google's help page on extortion describes it as a sudden run of 1 and 2-star reviews followed by a demand for money, goods or services to take them down. Google's advice is not to engage and not to pay, since paying can encourage more attempts and does not guarantee the reviews are removed.
Collect the evidence at once: screenshots of every message with the date, time and sender, links to each suspicious review, and when the reviews started. Then send it through Google's merchant extortion report form, which the help page links to. That form is only for extortion; ordinary fake or spam reviews still go through Report.
Can you ask Google to remove a defamatory review?
Yes, through a separate process. Google's legal help page lets you report content you believe breaks the law or your rights, and asks you to flag the content in the product first. The request needs the exact link to the review, not to your profile, and an explanation of what is unlawful and why. You get a reference number by email.
This is a legal claim, not a policy report, so it is worth talking to a lawyer before you file one, especially if you are thinking about suing the reviewer. In the US, threatening a reviewer with a claim you have no real grounds for can itself break the FTC's rule on consumer reviews.
What can't you do about a Google review?
Some things owners try do not work, or make things worse.
You cannot pay or reward the customer to delete or change it. Google's policy bans offering incentives "in exchange for posting any review or revision or removal of a negative review". Fixing their problem is fine; tying the fix to the review is not. You can, after fixing it, mention that they are welcome to update the review. Google's help on managing reviews says reviewers are told when you reply and can still change their review afterwards.
You cannot switch reviews off. Google decides where reviews are available, by country and business category, and its help pages describe no switch for owners. The changes they do describe are Google's own, such as removing reviews from schools that teach children aged 6 to 18.
You cannot start a fresh profile to escape old reviews. Google's help says a new owner who keeps the same name keeps the reviews, and tells you not to create a new profile because of a change of owner or address. What the same page suggests instead is replying to the older reviews to explain what has changed.
You cannot pay Google, or anyone else, to take a review down. None of Google's help pages on reviews describes a paid route. A company that promises guaranteed removal can only file the same report and the same appeal you can, and if it offers to post reviews to push the bad one down, those are fake reviews under the same policy.
And you cannot bury the review under reviews from staff and family. Those are conflict-of-interest reviews, and the policy removes them too.
Can Formgong remove or hide Google reviews?
No. Formgong does not connect to your Google Business Profile, does not read your Google reviews and does not show them in its widget, so it cannot hide or remove them either. Everything above happens in Google's own tools.
Where Formgong helps is the reviews on your own website. There you are the one deciding, and the dashboard asks for a reason before you hide a review: spam or fake, a duplicate, not about your business, personal data, threats or harassment, or a test. The list is the same for a 1-star review as for a 5-star one, and an honest bad review is not on it. And our free Google review link generator makes a link and QR code you can send to customers, so more of the people who were actually there leave a review. The moderation docs explain each option.
Did your report work?
If you have reported a Google review and it came back removed, or came back with no violation and you appealed, tell us what happened at support@formgong.com. We would like to add real outcomes to this page.
Frequently asked questions
Can I delete a bad Google review of my business?
No. Only the reviewer can delete it, or Google if it breaks the content policy. You can report it from your Business Profile.
How long does Google take to remove a reported review?
Several days, by Google's own help page, and it gives no firmer number. You can watch the status in the Reviews Management Tool.
What happens if Google rejects my report?
You get one appeal per review, sent from the Reviews Management Tool, with up to 10 reviews in one go. The answer comes by email, and after that the review stays or goes for good.
Can I pay a customer to remove a negative review?
No. Google's policy bans incentives for removing or changing a negative review, and such reviews can be removed from your profile.
Sources and documentation
Official references for this guide: Formgong: How to respond to negative reviews. Moderate reviews, where data is stored.
Related guides
- Lovable form submissions to email and Telegram
- HTML contact form without a backend: a working example
- How to send website form submissions to Telegram
- Contact form not sending email? Check where it stops
- Managing website leads in Telegram without a CRM
- Form backend for Lovable, Bolt, v0, Cursor
- Telegram bot for a contact form: build or skip?
- GDPR form backend: 7 checks before you choose
- Lovable form not sending email? 6 fixes
- Netlify Forms not working? React and Bolt fixes
- Stop contact form spam without a CAPTCHA
- GitHub Pages contact form: a working setup
- Mailto Form in HTML: Why It Fails and What to Use
- HTML form to Google Sheets: 2 free methods
- Webflow form submission limit: what to do at 50
- Turnstile vs reCAPTCHA vs hCaptcha for forms
- Contact Form 7 and Elementor forms to Telegram
- Squarespace contact form not sending email?
- Shopify contact form: where do messages go?
- Google Form to Telegram: free Apps Script way
- Wix contact form not sending email? Fixes
- EU / GDPR Formspree alternatives compared
- HTML form action attribute explained
- How do HTML forms work? The HTTP request
- Types of Injection Attacks on Web Forms (2026)
- Indirect Prompt Injection in MCP
- MCP Rug Pull Attack: Detect Tool Changes
- Form without a backend: 7 ways that work
- Thank-you page after form submission (HTML)
- Indirect Prompt Injection Examples (2023–2026)
- Indirect Prompt Injection via Email
- What Is Tool Poisoning in MCP?
- WordPress contact form without a plugin
- Send email from frontend JavaScript
- How to Prevent Indirect Prompt Injection
- Honeypot Form Field: How to Add One That Works
- Contact Form with File Upload (HTML, No PHP)
- Angular contact form without a backend
- Send form submissions to Slack or Discord without Zapier
- Verify a form webhook signature (HMAC-SHA256)
- Contact forms that send nothing: 793 AI-built sites tested
- v0 contact form that actually sends: 3 ways
- How we tested AI-built contact forms, and 12 bugs we hit
- Cloudflare vs Netlify free plan: hosting that never pauses
- EmailJS 412 “Gmail_API: Invalid grant”: reconnect Gmail
- Resend “You can only send testing emails”: verify a domain
- Supabase Edge Function blocked by CORS policy: 3 causes
- Formspree “Form not found” and other errors: fixes
- Web3Forms errors: “Invalid access key” and 403 explained
- How to add customer reviews to your website for free
- Getform not working? “This form has been deleted” and more
- Next.js contact form not working? 6 errors, reproduced
- Webflow form not sending email? What to check, tested
- FormSubmit not working? “This form needs Activation” fix
- Contact form “TypeError: Failed to fetch”: causes and fixes
- WooCommerce product enquiry form
- Contact Form 7 vs WPForms
- Gravity Forms alternative free
- WordPress contact form block
- 535-5.7.8 Username and Password not accepted (Gmail)
- 535 5.7.3 Authentication unsuccessful: Office 365 SMTP
- Nodemailer “Missing credentials for "PLAIN"”: the fix
- Nodemailer “Greeting never received”: port 465 fix
- Nodemailer SSL “wrong version number”: the port fix
- Nodemailer “self-signed certificate in certificate chain”
- Nodemailer ECONNREFUSED 127.0.0.1:587: missing SMTP host
- SendGrid “authorization grant is invalid”: 401 fix
- Mailgun 401 Forbidden: why the API rejects your key
- “Edge Function returned a non-2xx status code”: the fix
- Next.js “Body exceeded 1 MB limit”: Server Action fix
- Unexpected token '<', "<!DOCTYPE "... is not valid JSON
- “TypeError: Body is unusable”: body has already been read
- Turnstile “timeout-or-duplicate” and other siteverify errors
- Turnstile vs hCaptcha vs reCAPTCHA: speed and size tested
- Judge.me reviews not showing on Shopify: how to fix it
- Judge.me review carousel not showing: how to fix it
- Yotpo reviews not showing on Shopify? Check the app embed
- Loox reviews not showing on product page: how to fix
- Shopify reviews not showing: what to check first
- How to show reviews on Shopify
- GDPR for website forms: what each type of form needs
- WooCommerce reviews not showing: how to fix it
- Stamped.io reviews not showing on Shopify: how to fix it
- Etsy reviews not showing: why and what to do
- Trustpilot widget not loading: how to fix TrustBox
- Yotpo problems in 2026: what merchants report
- Contact Form 7 “error trying to send your message” fix
- Elementor form “Your submission failed because of an error”
- Framer form not sending email or not working: what to check
- Carrd contact form not working: plans, spam and errors
- Google review link not working: what customers see and why
- tawk.to widget not showing on your website: causes and fixes
- How to add questions and answers to your product page
- “Failed to send a request to the Edge Function”: fixes
- Next.js “Failed to find Server Action”: what it means
- Brevo “unauthorized: Key not found” 401: the fix
- Amazon SES “Email address is not verified”: the fix
- Shopify contact form not working: how to fix it
- Judge.me alternative for WooCommerce after the 2025 shutdown
- Free WooCommerce review plugins compared on the free version
- WooCommerce review reminder emails without a paid plugin
- Add Voice Recording to a Website Form
- Contact Form 7 spam: how to stop it
- WPForms not sending email: how to fix it
- Contact form emails going to spam: how to fix it
- HTML form not submitting: how to fix it
- Contact form not working: how to find the fault
- Webflow form spam: how to stop it
- Website form to Notion: how to set it up
- Website form to WhatsApp: what works and what does not
- What 1-star reviews say about AI support chatbots
- Which free form backend gives you the most submissions?
- Elfsight reviews widget not showing? Check the view limit
- Next.js contact form backend vs Server Actions
- Review stars not showing in Google search results
- How to stop duplicate form submissions
- How to see which form leads came from ChatGPT
- What happens when a form webhook fails
- When to send a review request email after an order
- How to collect video testimonials for free
- Add contact form sign-ups to Mailchimp or Klaviyo
- How to migrate from Formspree without losing submissions
- How to get a Google review link for your business
- What is a headless form backend?
- Is it safe to put a form access key in your HTML?
- AI chatbot that answers only from your website
- Minified React error #441 in Next.js
- Squarespace product reviews after Judge.me
- Accessible contact form checklist for WCAG 2.2
- How to ask a client for a testimonial by email
- How to respond to negative reviews, with examples
- 429 Too Many Requests on a contact form
- MCP server for forms in Cursor and Claude
- Can you offer a discount for a review?
- Do EU stores have to say if reviews are verified?
- Webflow form backend options compared
- How to add review schema JSON-LD to a product page
- How to turn a customer review into an Instagram post
- How to make a QR code for Google reviews
- Live chat or chatbot for a small business website
- Why people abandon your contact form halfway
- Which form backend do AI assistants pick? 54 answers
- PHP mail() not sending email, even when it returns true
- What “Failed to fetch” means, tested in three browsers
- 405 Method Not Allowed when you submit a form
- Send a contact form to more than one email address
- What is review syndication, and who needs it?
- How to save HTML form data to a database
- NetworkError when attempting to fetch resource
- Send product reviews to Google Merchant Center
- PHPMailer not working on a live server
- AI review reply generator: does it help?
- React 19 contact form with useActionState
- Astro Actions or a form backend?
- Is no-reply@wixsiteautomations.com legit?
- Where to find the Judge.me review widget code
- AI review summaries: what shoppers actually see
- Photo reviews for WooCommerce, and the GPS inside them
- Review request email templates you can copy
- Reviews in AI search: what ChatGPT and Perplexity cite
- Lead capture form with UTM tracking, built and tested
- Form design best practices, with our own form data
- Client intake form template with file upload
- What is social proof? Meaning and examples
- What is user-generated content (UGC)?
- Benefits of negative reviews for your store
- How to get your first reviews as a new store
- How to use customer reviews in your marketing
- How to get more customer reviews
- React form validation without a library, tested
- jQuery submit form with validation
- reCAPTCHA v3 setup with the server score check
- Shopify social proof that shoppers can check
- HTML file input: accept, multiple, capture and size checks
- How to add hCaptcha to a form, with the server check
- How to add invisible reCAPTCHA to a form
- Bug report form template with browser details
- What the FTC fake reviews rule bans for online stores
- How to show reviews on your homepage
- Do reviews increase sales? What the studies show
- HTML input types and what each one sends
- HTML textarea, tested in a real form
- HTML dropdown menu in a form, tested
- Do reviews help SEO? What Google says and shows
- How to add a review carousel people can read
- Product review examples that help shoppers decide
- Which trust badges actually mean something
- Customer satisfaction survey with CSAT and NPS
- JavaScript FormData and what fetch actually sends
- JavaScript form validation without a library
- Server-side form validation and what it catches
- Email validation in JavaScript, tested on 33 addresses
- Zod form validation with FormData, tested
- Store reviews vs product reviews
- How to send review requests through Klaviyo
- How to tag customer reviews by topic and mood
- Custom review form questions worth asking
- Online reputation management for small businesses
- HTML radio button groups and what they send
- HTML label tag and what screen readers hear
- HTML autocomplete attribute, tested with Chrome autofill
- HTML fieldset and legend, and what disabled leaves out
- HTML button tag and what a form button sends
- Vite contact form that still works after the build
- How to test a contact form, end to end
- How to embed a Google Form, and what it loads
- Customer feedback questions that get real answers
- How to convert a file to base64 in JavaScript
- FilePond with a form backend, and when to skip it
- Bootstrap form validation and server errors
- Tailwind form validation, tested in three browsers
- Donation form in HTML, and where the payment goes
- How to ask for a review in person or by text
- Which review sites matter for your business
- What are customer reviews, and which kinds count
- Online review statistics, checked at the source
- Best review app for Shopify and WooCommerce
- Why Gmail sends your self-hosted mail to spam
- htmx contact form that sends to another domain
- AI form builders tested, from prompt to sent form
- Headless WordPress forms with Contact Form 7, tested
- React Hook Form watch vs useWatch, and what gets sent
- Elfsight widget not working? It vanishes when views run out
- Jotform not sending emails? Check Jotform's bounce list
- Typeform not working? A white box means a blocked script
- Positive review response examples that don't sound copied
- Google reviews not showing up? 8 causes to check in order
- Is buying Google reviews illegal? Even a review swap counts
- Which reviews can you hide? A review moderation checklist
- Average star rating: what 4.8 from 5 reviews means
- Reviews on a product page: where and how many to show
- SaaS testimonials: 3 of 27 had a number in them
- Do reviews reduce returns? Not when they're too good
- Testimonial examples for business: what makes one believable
- Testimonial questions to ask clients, by type of business
- Testimonial page design: a page or a section?
- Testimonial advertising rules: what the FTC requires
- Form submission canceled because the form is not connected
- Input type date format dd/mm/yyyy: what you can change
- How to disable textarea resize, or allow only vertical
- How to prevent Enter from submitting a form
- form.submit() vs requestSubmit(): what submit() skips
- Custom HTML checkbox CSS that doesn't break required
- How to reset a form after submit, and what reset() keeps
- Input type number maxlength not working? What to use
- How to create an HTML form, step by step
- Best form builder: free plans and branding, checked
- Best WordPress contact form plugin: 10 free ones compared
- How to increase form conversion rate: start with the count
- Form backend vs form builder: which one do you need?
- WordPress contact form not sending email? 3 plugins tested
- Contact Form 7 webhook? Turning it on switched our email off
- Gravity Forms webhook: what it sends and the URLs it rejects