Instagram Bulk Messenger
by webscrap18
This actor allows you to send the Individual DM's to Multiple users.
Opens on Apify.com
About Instagram Bulk Messenger
This actor allows you to send the Individual DM's to Multiple users.
What does this actor do?
Instagram Bulk Messenger is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Instagram Bulk DM Sender This Actor allows you to send personalized direct messages to multiple Instagram users with customizable delays between messages. ## Features - Send messages to multiple Instagram users - Personalize messages with randomized variations - Configurable delays between messages to avoid rate limiting - Authentication methods: - Cookie-based authentication (bypasses 2FA) ## Authentication Methods ### 1. Cookie-based Authentication (Recommended) This method bypasses 2FA and is the most reliable. You can obtain your Instagram cookies: #### Using browser developer tools For Puppeteer automation, you can export the cookies as a JSON file: - you can use the xport-cookie JSON plugin to export the cookies in a JSON format compatible with Puppeteer sessions. - Log into Instagram - Click on the extension icon - Click "Export" to save the cookies in JSON format - This JSON file can be directly used with Puppeteer for automation ## Message Templates You can use a simple templating system to randomize parts of your messages: Hey {there|hi|hello}, how are you {doing|feeling} today? This will randomly select one option from each set of braces, creating variations like: - "Hey there, how are you doing today?" - "Hey hi, how are you feeling today?" - "Hey hello, how are you doing today?" ## Input Fields Description - Instagram Cookies Paste your Instagram session cookie string here. - Target Usernames A list of Instagram usernames to whom the message should be sent. You can: - Add usernames one by one. - Use the Bulk Edit feature to input multiple usernames at once. - Use Remove Empty Fields to clean up unused entries. - Message Template The message content to be sent to each user. You can optionally use template syntax to randomize messages: Are you {good|doing okay|feeling fine}? 😊 This adds natural variation to reduce detection as automated messaging. - Minimum Delay (seconds) (optional) The minimum amount of time (in seconds) to wait between sending messages. Recommended value: 60 seconds or more. - Maximum Delay (seconds) (optional) The maximum wait time (in seconds) between two consecutive messages. A random delay between min and max will be used to simulate human behavior and avoid rate limits. ## Output The Actor returns a JSON object containing: json { "success": true, "sent": [ { "username": "username1", "user_id": "12345678", "message": "Hey there, how are you doing today?", "timestamp": "2025-05-22T12:34:56.789Z" } ], "failed": [ { "username": "non_existent_user", "error": "User not found", "timestamp": "2025-05-22T12:35:56.789Z" } ], "total_sent": 1, "total_failed": 1 } ## Notes - To avoid being rate-limited by Instagram, keep the delays reasonably high (at least 30-60 seconds between messages) - Instagram has automatic protections against spam, so use this tool responsibly - For best results, use an account that has been active for a while and has established relationships with the users you're messaging - Using a saved session can help avoid frequent logins which may trigger security measures ## License This Actor is proprietary software. All rights reserved. No permission is granted for any use, copying, modification, distribution, or operation of this software without explicit written permission from the owners. If you wish to use this software, please contact us for licensing information. ## Disclaimer This Actor is not affiliated with, authorized, maintained, sponsored or endorsed by Instagram or any of its affiliates or subsidiaries. Use at your own risk and responsibility.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Instagram Bulk Messenger now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- webscrap18
- Pricing
- Paid
- Total Runs
- 458
- Active Users
- 75
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support