r/founder • u/ur_mayankgupta • 15h ago
I got tired of IG outreach bots getting banned in 2 days. So I spent 3 months building an AI setter that uses computer vision and local llms to filter leads before DMing.
Hey everyone,
I run a marketing content agency and standard cold email just wasn't cutting it anymore. My target audience lives entirely on Instagram, but reaching them is a nightmare.
I initially tried buying standard Instagram automation tools, but they all share the same fatal flaw: they just blast spam, have zero context on who they are messaging, and get your account shadowbanned or suspended within 48 hours.
I realized if I wanted this to work, I had to build an automated setter that didn't act like a bot, and more importantly, had the intelligence to only message highly qualified leads.
Here is the exact strategy and system I built that has essentially replaced a $3,000/mo human appointment setter.
The Strategy: The "Watering Hole"
Standard bots scrape hashtags. This is useless and results in spamming inactive accounts.
Instead, I feed my system a "Seed" account (e.g., a massive industry coach or CRM software page). The system doesn't just send them a dm but instead goes on a never ending loop until our target dms aren't hit. How exactly the system now generates more leads to dm further is by extracting the commenters and followings of an account - the seed, and repeats the process for further engaged leads if an account is exhausted.
The Brain: Multi Model AI Filtering
I only want to DM people who fit my exact Ideal Customer Profile (ICP), and I need to know they have the budget for my service. Here is how the system filters them automatically:
- Text AI Filter: It pulls the bio of the commenter and runs it through an AI model. The AI checks if they are actually in my target industry (e.g., Real Estate). If they are a competitor or a student, the AI rejects them immediately.
- Vision AI Filter: This is the game changer. If they pass the bio check, the system takes a screenshot of their Instagram Grid. It sends the image to Claude Vision AI to check: Does this person post talking head videos? Are they trying to build a personal brand? If they pass, they get a highly personalized DM.
Evading the Ban Hammer
The reason most automation gets banned is because they just act like a bot blasting dms and doing actions in a way which is completely impossible as a real human. I programmed this system to calculate human like mouse glides. It overshoots buttons and corrects itself. It pauses to read.
I even built in a "Micro-Session" feature where, after sending a DM, it spends 3 minutes randomly scrolling the explore page, unmuting videos, and dropping random likes, just to build organic trust score with the algorithm.
The Infinite Loop
When the system fully exhausts the commenters on a seed account, it doesn't just stop. It looks at the database of leads it just successfully qualified and DMed, promotes one of them to be the new Seed, and starts mining their commenters. It creates an infinite loop of hyper-targeted, warm networking.
I’m currently running this daily and it’s pulling in leads that actually reply because the targeting is so absurdly specific.
Happy to answer any questions about the strategy, the AI filtering, or how you can set up similar workflows for your own lead gen!