Instagram comment moderation: how to set up Instagram automoderation
On Instagram, the comments under a post are part of the post. Spam bots, fake giveaways, insults and trolls end up next to your product shots and your campaigns. Instagram gives you a few built-in filters, but they were designed for individuals, not for brands receiving thousands of comments. This guide covers what Instagram offers, where it stops, and how to set up automatic moderation with a tool.
The short answer
- Built-in tools: Hidden Words, a custom list of words and emojis, Limits, Restrict, comment controls and manual deletion.
- Their limit: they work on word lists and on who can comment, not on what a comment means.
- To connect a tool: you need a professional account (Business or Creator) and must approve Meta's permissions.
- A moderation tool adds context-aware analysis, your rules and your use cases, human review of doubtful cases and a written reason for every decision.
What are Instagram's built-in moderation tools?
Instagram renames and moves its settings regularly, so look for them in your account's privacy settings rather than at a fixed place. The features themselves have been around for years.
- Hidden Words. Instagram filters comments it considers offensive, based on its own list, and moves them out of view. A stricter option hides more comments that may be inappropriate.
- Custom word list. Within Hidden Words, you add your own words, phrases and emojis. Comments that contain them are hidden.
- Limits. During a wave of abuse, you temporarily limit comments and messages from accounts that don't follow you or followed you only recently.
- Restrict. A restricted person's new comments are only visible to them unless you approve them. They are not told they have been restricted.
- Comment controls. You choose who can comment, block specific accounts from commenting, or turn comments off on a given post.
- Manual moderation. You delete comments one by one or several at a time, and block or report their authors.
Turn these on in any case. They are free and remove a share of the obvious spam and insults.
Where Instagram's tools fall short
- Words, not meaning. "Nice filter, shame about the face" contains no banned word. Sarcasm, irony and coded language get through.
- Easy to get around. Spaces, dots, emojis or a letter swapped are enough to beat a list.
- Several languages. A global brand gets comments in many languages, and a list only covers what you thought to add.
- Blunt controls. Limiting comments or turning them off also silences your real customers, which is the opposite of what a campaign wants.
- No rules of your own. You cannot tell Instagram "hide competitor promotion" or "hide comments containing a customer's order number".
- No reasons, no log. Nothing records what was filtered and why, which you need for reviews and for the DSA.
- One account at a time. Each account is managed in the app. Teams handling several accounts, or Facebook as well, juggle several interfaces.
| What you need | Instagram built-in tools | Automoderation tool |
|---|---|---|
| Filter generally offensive comments | Yes, with Hidden Words and Instagram's own list | Yes, read in context |
| Block your own words and emojis | Yes, with a custom list, exact matches only | Yes, including variants and misspellings |
| Understand sarcasm, coded language and context | No | Yes |
| Apply rules specific to your account | Limited to word lists and who can comment | Yes, your rules and your use cases written in plain language |
| Send doubtful comments to a person | No | Yes, to human moderators, with every decision visible in one console |
| Written reason for each decision | No | Yes |
| Audit trail of decisions | No | Yes, every decision is logged |
| Several accounts and networks in one place | No, account by account in the app | Yes, with Facebook, YouTube and WordPress |
What do you need to connect a comment moderation tool to Instagram?
This is the question most teams get stuck on. Third-party tools go through Meta's official API, which comes with a few conditions.
- A professional account. The account must be a Business or Creator account. Personal accounts are not accessible through the API. Switching is free and can be done in the account settings.
- A linked Facebook Page, depending on the connection method. Many tools connect through Facebook Login, which requires the Instagram account to be linked to a Facebook Page you manage.
- Admin rights. You must have full control of the account (and of the Page, when one is linked), for example through Meta Business Suite.
- Meta permissions. You log in through Meta and approve the permissions the tool requests, mainly reading the account's media and comments and managing comments. The tool never needs your password.
- Webhooks. Once connected, Meta notifies the tool of each new comment, so it can act within moments of the comment being posted.
With OpenModeration, there is no code to write. You connect the account and our team checks the prerequisites and sets up your rules with you. Details are on the Instagram integration page.
What does an Instagram automoderation tool add?
- Context. Each comment is read for what it means, so disguised insults, scam offers and harassment are caught even without a banned word.
- Your rules and your use cases. You describe in plain language what you accept and what you don't: competitor links, fake giveaway accounts, personal data, off-topic debates.
- Automatic hiding. Comments that clearly break your rules are hidden as soon as they arrive, day and night.
- Human review. Doubtful comments are handled by our team, and you see every decision in one console and can override it.
- A written reason. Every decision is explained and logged, which is what the DSA expects.
- One place for every network. OpenModeration also connects to Facebook Pages, YouTube channels and WordPress.
For brands running campaigns and influencer partnerships, this is the difference between a comment section you watch and one you trust. See the brands and retail use case.
How to choose an Instagram comment moderation tool
- Official API only. The tool should connect through Meta's API, never ask for your password.
- Real time. Comments should be handled as they arrive, not in batches hours later.
- Hide by default. Hiding is reversible and discreet. Deletion should be reserved for specific cases.
- Custom rules. You should be able to describe your own rules, not just toggle generic categories.
- Context and languages. Test it on real comments from your account: sarcasm, emojis, slang, other languages.
- Human review. Doubtful cases need a person to decide them quickly. Check who does it, and whether you can see and override every decision.
- Reasons and log. Every decision should be explained and exportable, in line with the DSA.
- Data hosting. Check where comments are processed. OpenModeration is hosted in the EU.
- Facebook too. If you also run a Facebook Page, use the same rules on both.
Moderating Facebook as well?
Facebook Pages have different built-in tools and a different way of hiding comments. Read our guide on how to hide Facebook comments automatically, or try the live demo to test the moderation on your own comments.
FAQ
What is Instagram automoderation?
Instagram automoderation means comments are filtered without anyone reading them first. Instagram does part of it with Hidden Words. A moderation tool goes further: it reads every new comment in context, applies your own rules, hides what breaks them and sends doubtful cases to a person. With OpenModeration, our team handles them and you see every decision.
What do I need to connect a comment moderation tool to Instagram?
A professional Instagram account (Business or Creator), admin access to it, and, depending on how the tool connects, a Facebook Page linked to the account. You then log in through Meta and approve the permissions the tool needs to read and manage comments. Personal accounts cannot be connected.
Can I moderate Instagram comments without a business account?
You can use Instagram's built-in tools (Hidden Words, Limits, Restrict, deleting comments) on any account. But third-party tools can only connect to professional accounts, because Meta's API is not available for personal ones. Switching to a professional account is free.
Does Hidden Words catch every offensive comment?
No. It relies on lists of words, phrases and emojis, so it misses misspellings, sarcasm, coded language and insults that use ordinary words. It also cannot apply rules that are specific to your brand, such as competitor promotion or customers posting personal data.
Does the person know their Instagram comment was hidden?
Instagram does not notify the author. A comment hidden by a filter or a moderation tool is no longer shown to other visitors, while its author generally still sees it, which avoids escalating the conversation.
Is Instagram automoderation compliant with the DSA?
It can be, provided each decision is explained and recorded. The Digital Services Act asks for a statement of reasons when content is restricted, including whether automated means were used. OpenModeration writes a reason for every decision, keeps a complete log and is hosted in the EU.