Instagram DMs
Automate your Instagram Direct Messages with DM Champ. Connect your Instagram Business or Creator account to receive DMs in the DM Champ inbox, respond with the AI bot, and set up keyword-triggered automations and comment monitoring.
Prerequisites
Before connecting Instagram to DM Champ, make sure you have:
An Instagram Business or Instagram Creator account (not a personal account)
A Facebook Page connected to your Instagram account
A Meta Business account (business.facebook.com) with admin access
The Facebook Page must be published (not in draft/unpublished state)
Note: Personal Instagram accounts cannot be connected. If you have a personal account, you can switch it to a Business or Creator account for free in your Instagram app settings under Account > Switch to Professional Account.
Linking Your Instagram to a Facebook Page
If your Instagram account is not yet connected to a Facebook Page:
Open Instagram on your phone and go to your profile.
Tap Edit Profile.
Under Page, select an existing Facebook Page or create a new one.
Confirm the connection.
This link is required because Meta (the company behind both Instagram and Facebook) requires Instagram DM access to go through a connected Facebook Page.
Connecting Instagram to DM Champ
In DM Champ, go to Settings in the left sidebar.
Navigate to Account.
Find the Connect Facebook / Instagram option.
Click Connect.
You will be redirected to Facebook's login page.
Log in with the Facebook account that manages your Business account and Instagram.
Review and grant the requested permissions:
Instagram messaging - allows DM Champ to read and send Instagram DMs
Page messaging - allows DM Champ to read and send Messenger messages (this also connects Messenger; see the Facebook Messenger guide)
Page management - allows DM Champ to access your Page information
Select the Facebook Pages and Instagram accounts you want to connect.
Click Done to complete the authorization.
After you complete the authorization, DM Champ will import your connected Instagram account information and you will be ready to start receiving DMs.
Important: This same login process connects both Instagram and Facebook Messenger. You do not need to go through it separately for each channel. If you have already connected Messenger, Instagram may already be available.
How Incoming DMs Are Handled
When someone sends a Direct Message to your connected Instagram account:
Instagram automatically notifies DM Champ about the new message.
DM Champ creates or updates the contact record for the sender.
The message appears in your Inbox in real time.
If an AI bot is active on the associated campaign, it generates and sends a response automatically.
Supported Incoming Message Types
Text messages
Yes
Images
Yes - uploaded and stored securely
Videos
Yes - uploaded and stored securely
Voice messages
Yes - uploaded and stored securely
Documents / Files
Yes - uploaded and stored securely
Message reactions (emoji)
Acknowledged but not processed further
Story mentions
Acknowledged but not processed further
Message deletions
Detected and reflected in conversation
Read receipts
Tracked for delivery status
Note: Instagram media links expire quickly. DM Champ automatically saves copies of all photos, videos, and files so they remain accessible in your inbox long-term. In rare cases, if a file expires before DM Champ can save it, the message will note that the media is unavailable.
Creating Campaigns for Instagram
To automate responses and engage contacts through Instagram DMs:
Go to Campaigns and create a new campaign or edit an existing one.
In the campaign settings, set the channel to Instagram.
Select the connected Instagram account.
Configure the AI bot with:
Bot instructions - Tell the AI how to respond, your brand voice, and any rules.
FAQ - Add common questions and answers so the bot can respond accurately.
Active hours - Set when the bot should respond (e.g., 24/7 or only outside business hours).
Save and activate the campaign.
When the campaign is active, incoming DMs from contacts assigned to (or matched with) that campaign will receive AI-powered responses.
Keyword-Triggered Automation
You can set up keyword triggers to route incoming messages to specific campaigns or trigger specific actions:
In your campaign settings, define keywords that should trigger the automation.
When a contact sends a DM containing one of the keywords, they are automatically assigned to the campaign.
The AI bot responds based on the campaign's instructions and FAQ.
This is particularly useful for scenarios like:
A contact DMs "pricing" and receives automated pricing information.
A contact DMs "book" and is guided through an appointment booking flow.
A contact DMs a specific word from a story or post call-to-action (e.g., "DM us 'FREE' for a discount code").
Comment Monitoring and Auto-Replies
DM Champ can monitor comments on your Instagram posts and automatically respond via DM.
How It Works
A user comments on one of your Instagram posts.
DM Champ detects the comment automatically.
Based on your campaign configuration, DM Champ can:
Send the commenter an automated DM with relevant information.
Assign the commenter to a campaign for follow-up.
Trigger a specific AI-powered conversation flow.
Setting Up Comment Monitoring
Go to your Campaign settings.
Enable Instagram comment monitoring.
Optionally, specify the Instagram post to monitor (or monitor all posts).
Define the trigger keywords in comments that should activate the automation (or respond to all comments).
Configure the auto-DM response or let the AI bot handle it.
Save and activate.
Tip: Comment-to-DM automation is a powerful growth strategy. You can create a post saying "Comment 'INFO' to learn more" and have DM Champ automatically send detailed information via DM to everyone who comments.
Instagram Post and Story Engagement
Beyond standard DMs, DM Champ can help you manage engagement across your Instagram content:
Post comments - Monitor and respond to comments on specific posts.
Story replies - Receive and respond to story replies as DMs.
Post reactions - Track when users react to your content.
These interactions flow into the same unified inbox, giving you a complete view of each contact's engagement with your Instagram presence.
Message Types Supported for Outgoing
When responding to Instagram DMs through DM Champ, you can send:
Text messages
Yes
Images
Yes
Quick replies
Yes (buttons the recipient can tap to respond quickly)
Note: Instagram DM automation through the API has some restrictions compared to manual messaging. For example, you cannot initiate new DM conversations - you can only respond to users who have messaged you first. This is a Meta policy to prevent spam.
Troubleshooting
Instagram Account Not Appearing After Connection
Verify that your Instagram account is a Business or Creator account, not personal.
Ensure the Instagram account is linked to a Facebook Page.
Check that you granted all required permissions during the Facebook login process.
Try disconnecting and reconnecting through Settings > Account > Connect Facebook / Instagram.
Not Receiving Incoming DMs
DM Champ handles the technical setup automatically, so this is rarely a configuration issue. Start by checking:
Confirm that your campaign is active and the channel is set to Instagram.
Verify the Instagram account is connected in your Settings.
Send a test DM from a different Instagram account to your connected account.
AI Bot Not Responding
Ensure the AI bot is enabled on the campaign.
Check that the campaign's active hours include the current time.
Verify the contact is assigned to the correct campaign.
Check your credit balance - AI responses require credits.
Media Not Displaying
Instagram media URLs can expire quickly. DM Champ downloads media automatically, but very high traffic volumes can occasionally cause delays.
If media shows as "unavailable," it means DM Champ could not save the file before Instagram's temporary link expired. The text content of the message is still preserved.
"Permissions Error" When Connecting
Make sure you are logging in with the Facebook account that has admin access to the Business account.
Verify that your Facebook Page is published and in good standing.
Check that your Meta Business account has no policy violations.
Best Practices
Respond to DMs within 24 hours. Instagram users expect quick responses, and timely replies improve your account's standing with the algorithm.
Set up your FAQ thoroughly. The AI bot performs best when it has comprehensive FAQ data to draw from.
Use comment-to-DM automation to convert post engagement into conversations.
Keep your AI bot personality consistent with your brand voice on Instagram.
Monitor the inbox regularly for conversations the AI has flagged for human review.
Do not spam. Instagram actively monitors for spam-like behavior. Keep your automated messages relevant and valuable.
Last updated
Was this helpful?

