Every post on an Instagram Business or Creator account has a unique 17-19 digit numeric ID assigned by Meta. You need this ID when you want to share a specific post in a DM via MegaSend flows or target a comment trigger to a specific post. Here's the easiest way to find it.
An Instagram Post ID (also called a Media ID) is a unique numeric identifier assigned by Meta to every post on an Instagram Business or Creator account. It looks something like 17841405820676872 — a long string of digits. MegaSend uses it to tell the Instagram Messenger API which post to share in a direct message, or which post a comment trigger should listen to.
Open any Instagram flow or comment trigger in MegaSend, click the Share Post or Filter by post button, and hit "Browse my posts". You'll see a visual grid of your recent posts — click one to select it. MegaSend handles the ID lookup for you, so you never need to copy or paste anything.
In the same picker, open the "Advanced" section and paste the public post URL (for example https://www.instagram.com/p/ABC123/). MegaSend will look up the post in your connected Instagram Business account and find the ID automatically. This only works for posts from your own account.
For developers: open the Meta Graph API Explorer, select your Instagram Business user token, and query //media?fields=id,caption,permalink. The response lists every post with its ID. You'll need the instagram_business_basic permission.
An Instagram Post ID is a unique 17-19 digit numeric identifier that Meta assigns to every post on a Business or Creator account. It's used by the Instagram Messenger Platform API to reference a specific post when sharing it in a DM or filtering comment triggers.
Open any Instagram flow, Comment Trigger, or Share Post node, click "Browse my posts", and select the post you want. MegaSend fetches your recent posts from the connected Instagram Business account and handles the ID automatically — you don't need to copy or paste anything.
Yes, but only for posts from your own connected Instagram Business account. Paste the post URL into the Advanced field of the post picker and MegaSend will resolve it to the internal ID. Posts from other accounts can't be resolved this way due to Instagram API privacy restrictions.
Three common reasons: (1) your Instagram account must be a Business or Creator account, not a personal one; (2) your connected Instagram account in MegaSend needs the instagram_business_basic permission (granted automatically on first connect); (3) the picker only shows posts from the connected account's own feed — shared or tagged posts from other users aren't included.
Reels are supported — they appear in the picker as video posts. Stories are not, because the Instagram Messenger API doesn't allow sharing Stories in direct messages. For comment triggers on Reels, use the standard flow — the picker handles the media-type filter automatically.
Our support team is here to help. Browse the FAQ or send us a message and we'll get back to you.