On this page

Connecting Instagram DMs takes one Facebook Login popup from Settings, then Channels: pick the Page linked to your Instagram professional account, turn on the Instagram DMs toggle, and every new direct message, story reply and story mention starts landing in your shared team inbox next to WhatsApp.
Connect Instagram: first 5 of 6 steps
- 1Open Settings, then Channels
- 2Click Connect Messenger, Instagram, or Lead Ads
- 3Select the Facebook Page linked to your
- 4Click Connect on that page
- 5Turn on the Instagram DMs toggle
Before you start
- You need an Instagram professional account (Business or Creator, not personal) linked to a Facebook Page you manage or have admin access to.
- Your VGraple CRM role needs the org settings permission (Owner or Admin, or a custom role granted
settings:org) to connect a channel. - Have the Facebook login you use to manage that Page ready; Meta's OAuth popup asks you to confirm which Pages and Instagram accounts to share.
- Instagram DMs count toward your plan's monthly conversation quota the same as WhatsApp and every other channel, so check your remaining headroom if you expect meaningful volume from day one.
Steps
- Open Settings, then Channels. Scroll past the WhatsApp Business card to the Meta connection section.

Click Connect Messenger, Instagram, or Lead Ads. This opens a Facebook Login popup, then Connect via Facebook, which is the single OAuth flow covering Messenger, Instagram and Lead Ads at once, since Meta issues one set of Page permissions for all three.
Select the Facebook Page linked to your Instagram account. VGraple CRM lists every Page your Facebook login has admin access to. Choose the one connected to the Instagram professional account you want in your inbox.
Click Connect on that page. A new Instagram channel card appears on the Channels page once Meta confirms the connection, showing the linked Instagram handle.
Turn on the Instagram DMs toggle. Each connected page shows two independent toggles, Instagram DMs and IG Comments. Turning on Instagram DMs is what starts routing direct messages, story replies and story mentions into your inbox; leave IG Comments off for now unless you also want comment automation.
Send yourself a test DM. From a phone with the Instagram app, message the connected account and confirm it appears in your Inbox within a few seconds, tagged Instagram.
What you will see
A new conversation tagged Instagram appears in the Inbox the moment someone DMs the account, replies to one of your stories, or mentions you in one. The contact's name and avatar populate from Meta's API as it resolves them, sometimes showing a generic placeholder for a few minutes on a brand-new contact before the real name loads. Story replies show the customer's text next to a link back to the story; story mentions show that they tagged you. The same assignment, tags, notes, stages and automation tools available on a WhatsApp conversation work identically here.
Settings and options
| Setting or control | What it does | Default |
|---|---|---|
| Instagram DMs toggle | Turns direct message, story reply and story mention routing on or off for this page | Off until you turn it on after connecting |
| IG Comments toggle | Turns on comment monitoring and automation for this Instagram account, separate from DMs | Off |
| Channel name | An internal label for this connection, editable from the channel card | The Page name Meta returns |
| Knowledge base and AI assistant | The same chatbot configuration used for WhatsApp and the chat widget can be extended to Instagram | Off until turned on in the chatbot settings |
| Human Agent 7-day window | Extends the reply window for a genuine human reply once Meta approves your account for it | Applies automatically once Meta grants the approval; not something you configure |
Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| No Pages appear in the Facebook Login popup | The Facebook login used does not have admin access to the Page, or the Instagram account is not a professional account | Log in with the account that manages the Page, and confirm the Instagram account is Business or Creator, not personal, in Instagram's own settings |
| Instagram DMs toggle exists but no messages arrive | The toggle was never turned on after connecting, or Meta's webhook subscription for this page needs re-establishing | Confirm the toggle is on; if it already is, disconnect and reconnect the page to refresh Meta's webhook subscription |
| Contact shows no name or photo, just "Instagram User" | Meta's profile lookup has not resolved yet, often because the rate-limited shared app quota is temporarily exhausted | Expected for a short window; a background sweep retries automatically, from 15 minutes up to 7 days depending on the reason it failed |
| A reply sent from the Instagram app does not show in VGraple CRM | Rare; usually a delay in Meta's echo webhook rather than a lost message | Wait a minute and refresh the conversation; check the connected page's token status on the Channels page if it persists |
| Connection shows "Reconnect required" | The page access token expired or was revoked on Meta's side | Click Reconnect on the channel card and complete the Facebook Login popup again |
Related reading
Once Instagram DMs are flowing, connect Facebook Messenger from the same Page, or turn on comment automation so a public comment can move into a private DM automatically. See the inbox tour for how Instagram conversations sit alongside WhatsApp in the shared list.