DocsConnect a channelInstagram

Connect Instagram

Wire your Instagram Business or Creator account so DMtoLead can answer DMs, story replies, mentions and ad-message replies — all from one AI brain.

Requirements
  • An Instagram Business or Creator account (personal accounts are not supported by Meta's API).
  • A Facebook Page that's linked to your Instagram account.
  • Admin access to both, on the same Facebook user account.

Instagram connection uses Meta's official OAuth flow. You'll be redirected to Facebook, sign in, pick which Page (and the linked Instagram account) to grant access to, and come back. DMtoLead never sees your Instagram password.

Step by step

  1. 1

    Open the dashboard

    Go to app.dmtolead.com/dashboard/integrations and click Connect Instagram.

  2. 2

    Sign in to Facebook

    You'll be redirected to facebook.com. Log in as the user who admins both the Facebook Page and the linked Instagram account.

  3. 3

    Pick the Page + Instagram account

    Meta will ask which Facebook Pages to grant access to. Select only the Page(s) you want DMtoLead to handle. The linked Instagram account is auto-included.

  4. 4

    Approve permissions

    DMtoLead requests instagram_basic, instagram_manage_messages, instagram_manage_comments and pages_manage_metadata. These are the standard scopes for an Instagram inbox tool — Meta reviewed them when DMtoLead was approved.

  5. 5

    Subscribe to webhooks (automatic)

    DMtoLead automatically subscribes your account to the message, messaging_postbacks, message_reactions and comments webhook fields. No webhook config in Meta's developer console needed.

  6. 6

    Send yourself a test DM

    From a different account, DM the connected Instagram. Within 2–3 seconds the AI should reply (assuming your automation is on and has at least default personality). The conversation appears in your DMtoLead inbox in real time.

If your account isn't appearing
Three common causes: (1) the Instagram account is a Personal account — switch it to Business or Creator in the Instagram app under Settings → Account → Switch to Professional. (2) The Instagram account isn't linked to a Facebook Page — link it from the Facebook Page's "Linked Accounts" settings. (3) The Facebook user you signed in as doesn't have admin role on the Page — promote them in Page settings.

What DMtoLead handles on Instagram

  • Direct messages — inbound DMs from any user. AI replies within the 24-hour Meta messaging window.
  • Story mentions and replies — when a user replies to your Story or @-mentions you.
  • Post and Reel comments — see Instagram comment automation for keyword-based auto-reply and comment-to-DM flows.
  • Ad-message replies — when someone clicks "Send Message" on an Instagram ad and lands in your DMs.

Manual override

Inside any conversation in the DMtoLead inbox, toggle the AI off and take the reply yourself. Manual replies don't consume credits. The AI stays paused on that thread until you flip it back on (per-thread state, not workspace-wide).

Disconnecting

Open Integrations → Instagram → Disconnect. We revoke the access token on Meta's side and stop processing webhooks for that account. You can reconnect at any time without losing your conversation history.