Blog · September 10, 2026 · 7 min read
How to hide negative comments on Facebook ads automatically
A comment on an ad is read by everyone who sees the ad after it. "Scam", "never arrived", a competitor's link, a wall of fire emoji from a bot: each one lowers the click-through rate you are paying for. You cannot moderate by hand at ad volume, so here is how to do it automatically, from the free option Meta gives you to AI that can tell a complaint from an attack.
Why negative comments on ads cost more than on posts
An organic post reaches people who already chose to follow you. An ad reaches strangers, and strangers look for reasons not to trust you. The comment section is the first place they look. Meta's own advice to advertisers is to keep comments on, because ads with visible engagement tend to perform better, but that only works if the visible engagement is not "is this legit??" with no answer.
Ad comments also arrive differently: in bursts, around the clock, and often in languages your team does not read. A campaign that spends well can collect hundreds of comments a day. Whatever you do has to run without you.
Option 1: Meta's Moderation Assist (free, keyword based)
Facebook Pages have a built-in tool called Moderation Assist, in the Professional dashboard. It hides new comments automatically based on who wrote them or what they contain. You can set criteria such as:
- Keywords and phrases, up to 1,000, with variations (spacing, numbers instead of letters, hashtags).
- Profanity, in a handful of languages (English, Spanish, Portuguese, French, Japanese, Italian, Arabic and Russian at the time of writing).
- Comments that contain links, images or videos.
- Author signals: no profile picture, no friends or followers, an account created in the last week, a recent history of removed comments.
Where Moderation Assist stops
It is a good first line and it costs nothing, so switch it on. Its limits show up quickly on ads:
- It matches words, not meaning. "Worst purchase ever" and "worst fear was that it would not fit, but it does" are the same to a keyword filter.
- It cannot tell a complaint that needs an answer from an attack that needs hiding. Hide everything negative and you hide your best chance to win a customer back in public.
- There is no view of what was hidden across many pages, no team workflow, no reply, and no way to learn from your corrections.
- Profanity only covers eight languages, and none of the slang or transliterations that spam bots use.
Option 2: keyword and pattern filters in a moderation tool
Third-party moderation tools connect to your page through Meta's API and apply the same kind of rules, with more control: your own keyword lists per page, a shared list across all pages, links and contact details in any disguise, mentions, hashtag piles, emoji floods, image-only comments, and "hide everything" for campaigns where you want to answer only in private.
The difference from Moderation Assist is less about the rules and more about what happens after: every hidden comment is in one inbox with the reason next to it, you can unhide with one tap, and a team can work the queue with permissions. If you run more than one page, or run ads for clients, that is the part that saves the hours.
Option 3: AI moderation that reads the comment in context
Keyword filters cannot judge tone. AI moderation reads the comment the way a person would: who is it aimed at, is it asking something, is it an attack, is it a scam, is it a competitor selling under your ad? Engageefy's AI moderation works in any language and lets you pick how strict it should be:
- Light: only clear harm. Harassment, hate, scams, spam, defamation. Every kind of criticism stays visible.
- Balanced: harm plus hostile attacks on the page and competitor promotion. Honest criticism and venting stay.
- Strict: anything that could hurt reputation or sales under your ads, while still keeping supportive comments and questions.
Set it up in ten minutes
Whatever tool you use, the setup is the same shape. With Engageefy it looks like this:
- 1Connect the Facebook Page with your own Facebook login. Connect the ad account too, so comments on dark posts (ads that never appear on your page) are covered and tagged "Ad" in the inbox.
- 2Switch on the pattern rules you want: spam keywords, links, emails and phones, mentions, hashtags, emoji, images.
- 3Pick the AI moderation level. Start with Balanced. Add a few "always keep" and "always hide" phrases in plain words.
- 4Leave it in report-only mode for a few days if you are nervous: it shows what it would have hidden without touching anything.
- 5Check the inbox once a day. Unhide anything the AI got wrong; it uses your corrections as examples next time.
What to do with the comments you hide
Hidden is not deleted. On Facebook, a hidden comment is still visible to the person who wrote it and their friends, which is exactly why hiding is the polite tool: the angry customer does not see that they were silenced, and everyone else does not see the anger.
For real complaints, answer. A public reply that says "sorry, sending you a message now" followed by a private message that fixes the problem is the single best thing you can do under an ad. Engageefy can do the public part automatically and hand the private part to you or to a DM flow.
Mistakes to avoid
- Hiding every negative comment. You lose the questions and the complaints you could have turned around. Use levels, not a blanket.
- Forgetting dark posts. Most of your ad comments are on posts that are not on your page. If your tool only watches the page timeline, it is watching the wrong place.
- Never reviewing. Any automatic rule makes mistakes. Ten minutes a day in the hidden queue keeps the rules honest.
- Turning comments off entirely. It is possible on some ads now, and it is usually the wrong call. See the next article.
Try it on your own comments
Engageefy hides spam and attacks on Facebook, Instagram and TikTok automatically, explains every hide, and replies to real questions in your voice. From $29 a month for 10,000 comments.
Get startedRelated
