IG Bulk DM avatar

IG Bulk DM

Pricing

from $20.00 / 1,000 results

Go to Apify Store
IG Bulk DM

IG Bulk DM

Send personalized direct messages to multiple Instagram users with customizable delays between messages

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

X402 Labs

X402 Labs

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

9 days ago

Last modified

Share

Instagram Bulk DM Sender: Automated Instagram Messaging Tool

Boost your Instagram outreach with the Instagram Bulk DM Sender. This powerful Apify Actor allows you to send personalized direct messages to multiple Instagram users automatically. Designed for efficiency and account safety, it supports message randomization and smart delays to mimic human behavior.


๐Ÿš€ Key Features

  • Automated Messaging: Send DMs to a list of usernames effortlessly.
  • Message Randomization: Use spintax like {Hello|Hi|Hey} to send unique variations to every user.
  • Account Safety: Custom delays between messages to prevent rate limiting.
  • Dual Authentication: Login using a Session ID or JSON Cookies.
  • Smart Fallback: Reliable sending mechanism with built-in error handling.
  • Proxy Support: Connect residential proxies for enhanced anonymity and higher success rates.

๐Ÿ› ๏ธ How to Get Started

1. Extracting Authentication Data (Required)

To use this tool, you need to provide your Instagram session data. There are two ways to do this:

  1. Install a browser extension like Cookie-Editor or EditThisCookie.
  2. Open Instagram.com and log into your account.
  3. Click the extension icon and select Export (choose JSON format).
  4. Paste the copied JSON into the cookies field in the Actor's input.

Method B: Using Session ID

  1. Open Instagram in your browser (Chrome/Edge preferred).
  2. Press F12 to open Developer Tools.
  3. Navigate to the Application tab โ†’ Cookies โ†’ https://www.instagram.com.
  4. Locate the sessionid cookie and copy its value.
  5. Paste this value into the sessionId field in the Actor's input.

๐Ÿ›ก๏ธ Best Practices for Account Safety

Instagram is strict about automation. To keep your account safe and avoid bans, follow these guidelines:

  1. Avoid Bulk Spams: Do not send hundreds of messages at once.
  2. Recommended Volume: Perform 2-3 runs per day, sending approximately 40-50 messages in total.
  3. Use Smart Delays: Set min_delay and max_delay to at least 90-180 seconds. Longer delays (2-5 minutes) are even safer.
  4. Message Variety: Use the {|} syntax to ensure every message looks different.
  5. Proxy Usage: Always use a residential proxy if you are sending messages frequently or from a different location than your usual IP.

[!WARNING] About Bans: If you exceed Instagram's limits, you may receive a "Action Blocked" notification. These are usually temporary at first (lasting 24-48 hours). If you see this, stop all automation immediately and wait before resuming with longer delays.


๐Ÿ“ฅ Input Parameters

ParameterTypeRequiredDescription
usernamesarrayYesList of Instagram usernames (e.g., ["user1", "user2"]).
messagestringYesThe message to send. Supports spintax: `{Hi
cookiesstringOptional*Your Instagram cookies in JSON format.
sessionIdstringOptional*Your Instagram sessionid value.
min_delayintegerNoMinimum delay in seconds between messages (Default: 90).
max_delayintegerNoMaximum delay in seconds between messages (Default: 180).
proxystringNoYour proxy URL (e.g., http://user:pass@host:port).

*Either cookies or sessionId is required for authentication.


๐Ÿ“ค Output Data

The Actor provides a detailed report of the operation in the following format:

{
"success": true,
"total_sent": 15,
"total_failed": 1,
"sent_items": [
{
"username": "recipient_user",
"status": "success",
"timestamp": "2026-03-31T01:15:00Z"
}
],
"errors": []
}

๐ŸŒ SEO Keywords

Instagram Bulk DM, Instagram Automation, IG DM Bot, Send Instagram Messages, Instagram Marketing, Instagram outreach tool, automated DM sender, Instagram cookie login.


๐Ÿ“„ Disclaimer

This tool is for educational and marketing outreach purposes only. Use it responsibly and comply with Instagram's Terms of Service. We are not responsible for any account restrictions or bans resulting from the use of this software.