AWAutoWorks AI
← All projects
Social MediaAustralia·2024·1 month

Instagram DM Username Scraper

Automated tool to extract 3,500+ usernames from Instagram DMs and export to spreadsheet — without violating platform policies.

Overview

Built an automated extraction tool for an Australian client who needed to process thousands of Instagram DM conversations and pull out sender usernames.

Approach

  • Accessed DM inbox using a user-level session (not an official bot account)
  • Scrolled and extracted usernames from approximately 3,500 conversations
  • Deduplicated and validated the output
  • Exported clean list to a spreadsheet ready for further use

Compliance

Designed specifically to stay within Instagram's terms of service — no mass actions, no API abuse, human-like pacing throughout.

Tech stack

PythonSeleniumInstagram APIPandas
★★★★★
"Best in the world no doubt"

Jesse Bar · Australia

Want something like this?

30-minute scoping call. Written spec before any code.

Let's talk →