Describe the problem/error/question
I’m trying to receive Instagram comment notifications in n8n via Facebook’s Webhooks, but despite following the setup steps, no comment events are being delivered.
What I’ve done so far:
1. Facebook App & Business Login
-
Created a Facebook App with the Instagram Graph API and Webhooks products enabled.
-
Created a Business Login configuration in the App Dashboard and retrieved the
business_login_config_id. -
Using the Graph API Explorer, completed the OAuth flow by:
-
Selecting the correct Meta App (app1)
-
Choosing User Token
-
Clicking Configurations and selecting the previously generated login configuration
-
Clicking Generate Token (this starts the OAuth login flow for Facebook account facc1)
-
Logged into my Instagram account linked to the Page
-
Opted in for the Page, the Business Portfolio, and the IG account ig1
-
Reviewed the app access request and saved (completing the OAuth and returning the user token)
-
Confirmed with the message: facc1 has been connected to app1
-
-
-
Using the returned user token and page token, confirmed linkage with these calls:
Code
GET https://graph.facebook.com/v23.0/me/accounts?fields=id,name,access_token&access_token=EAAX...qzIo
# Selected Page: Test Posts (PAGE_ID)
GET https://graph.facebook.com/v23.0/PAGE_ID?fields=instagram_business_account&access_token=EAAX...9Wes
# Linked IG user ID: IG1
GET https://graph.facebook.com/v23.0/IG1?fields=id,username,media_count&access_token=EAAX...9Wes
2. Page Subscription
-
Linked the Instagram Creator account to the relevant Facebook Page.
-
Subscribed the App to the Page’s
feedfield using:
Code
POST /{page-id}/subscribed_apps
?subscribed_fields=feed
&access_token={PAGE_ACCESS_TOKEN}
- Verified the subscription via:
Code
GET /{page-id}/subscribed_apps
which shows my App subscribed to feed.
3. Webhook Configuration
Option A:
-
In the App Dashboard → Webhooks, subscribed to:
-
Page object with
feedfield -
Instagram object with
commentsfield
-
-
Both point to the same callback URL:
-
One Facebook Trigger node for comments
-
Another Facebook Trigger node for Page feed
-
-
Workflow is set to Active in the n8n UI.
Option B:
-
In the App Dashboard, go to Products → Instagram → API Setup.
-
Under Instagram Login, locate the Webhook configuration section.
-
Enter your Callback URL (the public URL of your n8n webhook endpoint that will receive Instagram comment events).
-
Enter your Verify Token (a secret string you’ll also configure in your n8n workflow to validate Facebook’s subscription handshake).
-
Save the settings.
-
Facebook will immediately send a GET request with
hub.mode=subscribe,hub.challenge, andhub.verify_tokento your callback URL — ensure your endpoint responds with thehub.challengeto complete verification. -
Once verified, your App is officially subscribed to receive Instagram comment webhooks via the configured callback.
I tried option A, it did not work. I tried option B, it did not work, no POST from facebook on adding a comment on a media owned by IG1.
I tried Facebook Trigger nodes, regular webhook node, I even tried a nodejs webhook code (behind a public accessible valid SSL URL), and I never get the post. I always get the verification get but never the post. The only exception is when I use the test button on the instagram product webhook section, I get the post. I never get a post when I use the test link on the webhook product for instagram in the product dropdown.
4. Testing
-
Posting comments on media from the Instagram Creator account (from another account to avoid self-comment filtering).
-
No webhook POSTs are received in n8n for these comments.
-
Webhooks Debug tool in the App Dashboard works for test payloads — n8n receives those fine.
-
Tried revoking and re‑granting permissions via Business Integrations and
/me/permissionsDELETE. -
Tried re‑subscribing the Page and Instagram objects.
The problem:
-
Real Instagram comment events are not triggering any webhook POSTs to my endpoint, even though:
-
The IG account is linked to the Page
-
The App is subscribed to the Page
feedand Instagramcomments -
Test payloads from the dashboard arrive successfully
-
Questions:
-
Is there an additional permission or subscription step required specifically for Creator accounts?
-
Does the
feedsubscription on the Page need to be combined with another field for IG comments to flow? -
Are there known delays or filtering rules for Instagram comment webhooks in Creator accounts?
Information on your n8n setup
- n8n version: 1.108.2
- Database (default: SQLite): default
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): docker
- Operating system: linux
I am wondering if you have any suggestion @Oscar_Bent since you said you got this to work.


