Modern Creator
Haroon Khan · YouTube

How to Automate Outreach for Your AI DM Setter Agency

A screen-share walkthrough of scraping Instagram commenters and auto-DMing them with an Instagram outreach tool, pitched as the fix for manual cold outreach.

Posted
yesterday
Duration
Format
Tutorial
hype
Views
151
1 likes
Big Idea

The argument in one line.

Consistent outreach is what makes an AI agency real, and automating lead scraping and first-message DMs removes the discipline problem that makes most people quit.

Who This Is For

Read if. Skip if.

READ IF YOU ARE…
  • You run or are starting an AI DM setter agency selling to online coaches and your outreach stalls whenever you get busy or lose motivation.
  • You do Instagram cold outreach by hand, scraping profiles and typing openers one at a time, and want to see a full automated workflow end to end.
  • You want a concrete example of using comment-section CTAs on a competitor-adjacent coach's reel as a lead source.
SKIP IF…
  • You don't sell to Instagram-based coaches or infoproduct creators, since the targeting method is built around that niche.
  • You want an independent tool review: the walkthrough is one affiliate-linked product with a discount code and no alternatives compared.
TL;DR

The full version, fast.

Haroon Khan says most AI agency owners never land clients because they skip daily outreach, and doing it manually costs four to six hours a day. He demos Nucify.ai, a paid Instagram automation tool: scrape commenters from a coach's CTA reel, filter by followers and bio keywords, import them into a campaign, generate personalized openers from your business context, then send at a capped pace of 40 DMs per account per day with safe delays, skip rules and stop-on-reply. He recommends three warmed accounts for about 120 DMs a day, and promotes a discount code and a free course tied to signing up through his link.

Free for members

Chat with this breakdown — free.

Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.

Create a free account →
Chapters

Where the time goes.

00:00 – 02:20

01 · Why outreach decides everything

Claims most AI agencies fail from too little outreach, and that manual outreach relies on willpower.

02:21 – 04:30

02 · The manual grind vs the tool

Four to six hours a day by hand versus about 20 minutes with Nucify.ai; pricing and discount code.

04:31 – 07:30

03 · Choosing a lead source

Lead Finder options and the comment-leads method, using a coach who coaches coaches.

07:31 – 08:30

04 · Scraping commenters

Paste a reel link, set lead count, optional AI enrichment, and run the scrape.

08:31 – 11:40

05 · Building the campaign and messages

Import leads, follow-first workflow, personalized opener generation from business context.

11:41 – 16:00

06 · Pace and safety rules

40 DMs per account, send windows, cross-account skip, stop on reply, safe delays.

16:01 – 17:50

07 · Launch and tracking

Launch the campaign and read sent, replied and skipped stats.

17:51 – 19:32

08 · Plan limits and the offer

Three accounts, 360 DMs per day claim, 7-day trial, discount code, ROI framing.

Atomic Insights

Lines worth screenshotting.

  • Outreach that depends on willpower fails, because discipline rises and falls while a scheduled campaign keeps running on days you skip.
  • A comment section under a coach's CTA reel is a pre-qualified lead list: everyone who typed the keyword has already raised a hand for that offer.
  • Target the audience of a coach who coaches your ICP, since their commenters are the coaches you want to sell to.
  • Generating each opener from your business context beats a template, and unique messages also reduce the chance Instagram flags identical DMs.
  • The video's suggested cap is 40 DMs per warmed Instagram account per day, scaled by adding accounts rather than raising the cap.
  • Three accounts at 40 DMs per day gives roughly 120 outbound conversations a day without any single account looking abnormal.
  • Delays of a few minutes between sends make automated DMs look like a person using the app, versus a burst of 40 at once.
  • Cross-account skip rules stop two of your accounts from messaging the same lead.
  • Stop-on-reply hands the conversation to you, or to an AI bot if you turn it off, so a reply never gets a canned follow-up.
  • The pitch frames a $99 monthly tool against four to six hours a day of saved manual work, a comparison worth checking against your own hourly value.
  • The first DM can sell the demo directly, or open with a personalized question and hold the pitch until the lead replies.
Takeaway

Make outreach a system, not a habit

WHAT TO LEARN

Lead sourcing, message writing and send pacing can each be systemized, so outreach volume stops depending on daily motivation.

  • Pick lead sources where intent is already visible, such as people commenting a keyword on a post aimed at your target customer.
  • Filter scraped leads by hard criteria like follower count and bio keywords before they enter a campaign, so volume does not dilute quality.
  • Feed your offer, ideal customer, results and tone into the message generator, so each opener references the lead's own comment and your real pitch.
  • Vary every message. Identical DMs sent in bulk are a known trigger for Instagram restrictions.
  • Cap sends per account at about 40 a day, space them minutes apart, and add accounts to scale instead of pushing one account harder.
  • Turn on skip-already-contacted and stop-on-reply rules so you never double-message a lead or talk over a human conversation.
  • Treat the product pitch critically: it is an affiliate-linked single-tool demo, so compare cost and risk against your own manual hours.
Glossary

Terms worth knowing.

AI DM setter
An AI agent that answers a business's inbound Instagram direct messages, qualifies leads, and books calls, in place of a human appointment setter.
ICP
Ideal customer profile. The specific type of buyer an agency targets, here high-ticket online coaches.
Comment leads
Instagram users who commented on a given post, often a keyword reply to a call to action, scraped into a list for outreach.
Warm-up
Gradually building normal activity on a new or dormant Instagram account before cold outreach, so it is less likely to be restricted.
CTA post
A post that asks viewers to comment a keyword to receive more details, which creates a visible list of interested commenters.
Resources

Things they pointed at.

03:35productNucify.ai ↗
03:57linkDiscount code HAROON10
13:20channelInstagram warm-up and anti-ban video on the creator's channel
Quotables

Lines you could clip.

01:30
“You don't have a real agency until you're doing outreach, content or ads every single day.”
single-sentence claim, no setup→ TikTok hook↗ Tweet quote
01:51
“Discipline and willpower goes up and down. It's not something that is consistent.”
short, relatable reason to automate→ IG reel cold open↗ Tweet quote
The Script

Word for word.

Read-along

Don't just watch it. Burn it in.

See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.

All right, so in this video, I'm going to show you how to automate outreach for your AI DM server agency using AI, okay? Now, I want to start with saying this. 80 % of people that claim that they have an AI agency don't have a fucking AI agency, okay?
And here's the reason why. They do no to little outreach, and the less outreach you do, the less businesses see you. The less businesses see you, the less calls you book.
The less calls you book, the fewer clients you sign. the less money you make. Now, before we go further, I want you to ask yourself this question.
Are you in here in this game because you love building AI or are you in here because you want to make money and get financially free? I don't know about you, but I'm in here to make money and get financially free. I don't give a fuck about AI, to be honest.
I'm not passionate about AI. I don't sit there and glaze AI. I don't care.
It makes me money. Cool. That's what I'm here for, right?
If you want to make money, keep watching this video. But if you're one of those guys who just likes building in their room, sitting there with no money, go ahead, do that, right? But you don't have a real agency until you're doing outreach content or ads every single day.
Because if no one knows you exist, no one buys and you make no money, okay? Now, with that being said, here is the problem with doing outreach right now, okay? It is hard, right?
It is manual and it's very time -consuming, okay? Like outreach, everyone tells you do outreach, do more volume, do more volume, but it's fucking hard, bro. It is hard, right?
Sitting there every single day doing this shit manually, it's hard. It requires a lot of willpower and discipline to sit there and do outreach every single day without falling off. And if you only rely your business on discipline and outreach, it's going to be very hard.
Because discipline and willpower is going to be very hard. Because discipline and willpower goes up and down. It's not something that is consistent.
So here's what happens. Outreach is a grind. We fall off like everyone, bro.
Everyone falls off at some time. Sometimes we don't have time to do outreach. And what happens is when we fall off or we lack or we don't do enough or we skip a day, we stop getting in front of businesses.
Which means we make... No money because we sign no clients and we book no calls, right? So I found a way to automate it, which means you don't have to do it manually.
Because if you do it manually, here's what it looks like. First of all, you need to find coaches online that needs an AI DM center. So you need to scrape leads by hand.
Go on Instagram, look for AI people that are selling online coaching, right? And then you need to find coaches who actually are a fit one by one. And then you need to DM them one by one.
That can take up to four to six hours a day. You know, if you're doing it manually. So it requires a lot of time.
Versus, I found a tool to automate this. And that means you need to do no manual scraping. That means with this tool, it can literally scrape leads using AI.
It'll find coaches, you know, who are a fit for an AI DM center that you're selling. And it will DM them for you. So it'll automate everything.
And with that, you literally use like 20 minutes a day. And you say like four to six hours a day. Okay?
And before you think, oh, will I get banned? No, you won't. The tool is a verified official Meta partner, so you won't get banned.
There is over 500 people using it right now. People are claiming to get 10 % to 15 % response rates, and it's just a great fucking tool. Let me show you how to use it.
So here is the tool. It's called Nucify .ai. Okay?
Great fucking tool. Once you log in, you know, obviously it's paid. And for everyone who's like, oh, bro, it's paid, bro.
Just fuck off right now, okay? And let me show you what plan you need, by the way, as well. So everyone who's going to cry about it's paid, they can just fuck off right now.
So you're going to need the $99 month plan, okay? And if you, by the way, if you use the code HAROON10, like literally this code, I'm going to put it in the description below, you get 10 % off for lifetime. Now, with this tool, you're going to save four to six hours a day in exchange for $99 a month.
If your time, if you think about it, you're saving four to six hours a day for $99 a month, that's a fucking steal, bro. And it helps you sign more clients. With that being said, everyone who thinks like a poor fucking person now is gone.
Let me show you how to use this tool. Okay, so basically... You can, like, if you go over to Lead Finder, right, that's the first step in our outreach, right?
We need to scrape leads. There is a ton of ways to scrape leads, okay? You can basically tell AI what kind of leads you're looking for.
You can find Instagram accounts, you know, that, for example, Hermosi, we can scrape all of the followers he has. We can, you know, there's a bunch of ways, like people that like the post, location, hashtag, comment. My favorite way is comments.
So let me show you how I use this. So click on comment leads, okay? Now, if we go over to Instagram, and let's see here.
This is a user that a lot of, like, this is a coach that coaches coaches, right? My ICP and my niche is selling AIDM centers to high -ticket online coaches, right? And this is a coach.
that coaches these coaches, which my ICP is, right? What I can do is, I know that a lot of coaches... which is my icp and who i'm targeting is following this person all right quick 30 second break and then we're back if you're trying to start an ai agency or already running one but you need help growing i give away everything i know for completely free top link in the description here is everything you get you get my full ai dm center course every module nothing held back you get live calls with me every single week you can bring whatever you have to those calls ask me to review your whatever you've done or ask me questions i bring on a lot of guest speakers as well that you get access to there's a private community where you can ask questions connect with others you get access to all of my worksheets and templates that i use from my own ai agency So what I can do is if I go on his reels, right?
And I just find a reel that has a CTA. So let me just find one real quick. So for example, this one, okay.
This is a post with a CTA that says comment scale and I will send over more details. Now, I know that this person creates content for coaches, right? So I know there's a bunch of coaches here that is going to comment for the CTA.
For example, this guy, you know, DME scale to qualify. This is a fit for an AI DM center. I can sell them an AI DM center because I know he gets his DMs and yeah.
So what I basically do is I grab one of these posts. I grab the link to this. I go over to Nucify.
and I click on the comment scraper, and I click on this, and I put in the link to the reel, and I'm like, okay, I want 100 leads out of that. Skip leads that I already found. I'm not going to do that because I already used this post.
I can also turn on AI profile enrichment. If I click on next, and now I can be like, okay, only scrape the people that are over 10 ,000 followers, and their bio has a keyword, people. can DM to work one -on -one with them.
Now, this post only has like 87 comments, but there is posts out there with like thousands of comments. But I'm just going to remove the AI qualification for right now because there is not that many coaches that commented on this post. But basically, if I go back, turn this off, go to next, click on next, and then it's going to take like five minutes.
I'm just going to call it like test YouTube. It's going to take like five minutes. I click on start scrape.
And then now what this is doing is it's going through all of these users and creating a list with every detail that I need to DM them, okay? It's going to take like five minutes. I'm just going to show you like a list that is already ready.
So this is what it's going to look like once it's ready. It's going to say completed. Boom, it's already found 20 of them.
You see it goes fast, about one minute left. But basically, click on view lead list, okay? Boom, here we have all of those people.
And you can see what they commented, their profile, their name, their first name, last name, right? I haven't scraped their first name and last name. That's the reason it's not showing up.
But boom, okay? Now what I can do is I can click on like this and I can click on import to campaign, right? So all these leads that I just scraped, I can put them inside of a campaign.
So I can name this campaign like test YouTube, right? Click on next. I see there's 76 leads inside of here.
And I click on, I can also import more people inside of here. Click on next. And now is the workflow.
So I can choose what it does before it DMs them. So I can turn on follow profile, right? So if I turn this on, it's going to follow them first before it DMs them.
And then it's going to send the opener. So inside of here, I can write a message. I can say like, hey, You know, hey, first name.
I obviously haven't scraped the first name for these people, so it's not going to show up. Hey, name. Saw you commented on Sue Wei or whatever his name is post.
I built you an AI DM setter that responds to all your leads.
instantly books you calls all while sounding like you can I send the demo over for you to test something like that right I can either do this or I can have like a personalized so instead of sending like the pitch in the first message I can have it like you know if I click on like friendly it will like you know generate some kind of like uh uh like some you know just like a comment so if i click on generate examples let me just show you what it looks like so now the ai just generated a bunch of like messages for example hey martin saw you saw the scale comment on suey's post are you at the stage where leads are coming in but it's getting hard to keep up you know it's going to generate examples and by the way what it generates examples on like You give it your business context, right?
It's not going to just give some random ass message. It's actually going to use context from what you're selling. So let me show you.
So if you go over to AI agents right here, you can tell it your business and offer, right? So what I do is, for example, what you sell, I sell AI DM centers to online coaches. Who's your ideal customer?
What problem do you solve for them? What results do you help them get? Blah, blah, blah, blah, blah, blah, blah, right?
Voice and tone, boundaries, and et cetera, right? Now it uses this to create... this, these messages, right?
So it's not random messages. You can see, hey, Martin, saw the scale comment on Sue's post. Are you at the stage where leads are coming in, but it's getting hard to keep up, right?
So it's like it's personalized to the lead, but also it's not just a random message. It actually is a message based like, you know, the question is based on what we actually help them face, right? So this is great.
Now, I turn on like wait for reply before it actually follows up with them. So I click on next now. It generated a bunch of examples.
And click on save. And now messaging, right? As we can see here, generate messages.
This can take a few minutes. So now it's going to generate the messages for all of the leads. That was just a preview, right?
So let it just generate. And boom, literally like two minutes later, it has generated a message to all of these leads. And these are personalized, right?
Creating personalized messages, bro, it would take you fucking hours and hours to do this manually for 76 leads. I just did that in literally, bro, like five minutes, okay? So there is like, you know, personalized messages.
Hey, Wilson, saw you commenting on Suge's post. It's not the same message for each one of them either because, you know, when you send the same message, same DM to everyone, Instagram can restrict you. So these are like different messages.
Boom, as you can see here, you can also go ahead and change this if you want. You know, for example, hey, Kajal, sorry comments, what does scaling look like for you at the moment? And there is a bunch of other messages that you can, you know, that you can do as well.
Like you can do friendly, you can do, there is a bunch of them, right? A bunch of different ones. But basically, once you build the message, what you can do now is you can schedule these messages.
So if you click on next.
messages from this account right you can connect up to three accounts i'm going to show you that in a second set the daily pace for cold outreach so i recommend not doing like first of all you warm up your accounts obviously right i have a full video on this by the way on like the whole protocol and doing outreach it's like a master class that i have on my youtube channel it's like two or three videos ago It's like a one hour long video where I go through everything on how to set up your profile, how to not get banned, how to warm up your profile and everything.
But once you have warmed up your profile, the maximum messages you should do per profile is 40, right? So I'm going to set it to 40 since my profile is warmed up. This is like estimated lead per value, sorry, value per lead.
This isn't that important to set up. It's like, what can you gain from each client? Just ignore this for now.
It's not. Important. You can also do any time or you can set custom hours on when you should send the messages.
For example, let's say all these leads are in the US. I can set a time in the US where these leads are more likely to reply. Then sending mode, you know, normal.
And then safety rules. Skip people that are already contacted from this account. I can turn this on.
Skip people your other accounts already contacted. So you have multiple accounts, right? I'm going to show you that in a second.
You have multiple, since you don't want to be doing only 40 DMs per day. Normally what we have is like three accounts doing 40 DMs per day. That's like 120 DMs going out per day.
So when you have multiple accounts connected to this, you can skip the people that are already, you know, let's say account number two already contacted. Stop when someone replies. So once you have this on, you take over the conversation manually.
If you turn this off, You have an AI bot that is going to take over the conversation and try and set them in for an appointment, right? Pause if Instagram cannot send safely.
Use safe delays between DMs. This is very important that you turn on. So it's actually going to wait, right?
It's not going to send all 40 like this. It's going to wait like, you know, three, four minutes. Because what happens if you send all DMs like this?
Instagram is going to know all it's about, ban them, right? So turn this on and then it's going to wait before it sends all, it's not just going to send all of the DMs at once. So all this shit is going to keep you safe.
So there is no way you're going to get banned, okay? Because for Instagram, it will look like that it's a normal human actually using the platform to send DMs. Click on next.
And here you can, you know, just review everything. 76 people, okay, 40 DMs a day. There is around 80 leads inside of there, so it's going to take around two days to send all these 40 messages.
Sorry, all these 76 messages. Boom, workflow, follow profile, first DM, and then wait for reply. Schedule, sending mode, and I click on launch campaign.
Boom, launch. And boom, now it's launched. So we can see inside of campaigns, it's launched.
We can see, okay, it's waiting. How many leads are being sent? No one yet.
We have 76 people, sent zero, replied zero. Like we can track like reply rate, skipped, how many people replied, how many is sent. Now it says here the status is next DM will go out to this guy in four minutes.
And yeah, this way, like it's literally going to send the DMs for you. Okay, if I go back into campaigns, this will literally send all of the DMs for me. So I never have to do a cold outreach again.
I'm just going to turn this off because I don't really use this user to send DMs, but simple as that, boys. You can literally automate your DMs, save like four to six hours a day instead of manually scraping leads. You saw this.
This took like 10 minutes, and now it's going to send all of the DMs. And there is a bunch of other things inside of here. You can read analytics, how many leads are scraped, response times, activity.
You can use this to improve your outreach. You can go inside inbox, you can see all the messages that you have sent inside of here. Click on lead finder.
There is a bunch of other ways to find leads as well. So I can literally go inside of here and I can tell it like, I want to ideal customer like fitness coaches, you know, and then if I click on preview, it's going to show me like what kind of people before it actually scrapes. Boom, it's going to show me, okay, these are the kind of people who will scrape for me.
These are real fitness coaches, as you can see. And then you can use this to scrape leads, or you can use follower leads. There is a bunch of ways, guys.
And you don't have to pay for usage. You only pay your subscription, and then you have unlimited leads you can scrape, unlimited messages you can send, and you can connect up to three accounts. As you can see here, connect up to three accounts.
send up to 360 cold DMs per day, everything included, unlimited lead scraping, unlimited campaigns, blah, blah, blah, blah, blah. You have a bunch of shit. It'll also even warm up your account, okay?
All of my students, or not all of them, but a lot of them are using this, okay? And they've been using it for some time now. Everyone fucking loves it.
And yeah, like... You literally save a bunch of time every single day. Now, if you want to sign up to this, you also get a seven -day free trial.
So if you sign up and you select the $99 plan, click on this, write Haroon 10 like this, and then click on Apply, you're going to get a lifetime like 10 % off. So you'll get it for $89 per month. And if you're like, oh, $99 a month, look at it this way.
You pay $99 a month. up to 180 hours per day, sorry, per month. You get personalized messages sent out to every coach.
You get more replies. You book more calls. You get more clients.
You make more money. So this literally pays for itself. So boom, this is exactly how I automate outreach for my AI DM center agency.
The Hook

The bait, then the rug-pull.

Most people who say they run an AI agency barely do outreach, and this video claims that is the whole reason they stay broke. What follows is a start-to-finish tool demo of scraping and messaging Instagram leads on autopilot.

Frameworks

Named ideas worth stealing.

04:58list

Comment-lead outreach loop

  1. Find a coach who coaches your ICP
  2. Pick a reel with a keyword CTA
  3. Scrape the commenters
  4. Filter by followers and bio
  5. Generate personalized openers
  6. Send at a capped, delayed pace

A repeatable sequence for turning one competitor-adjacent post into a qualified DM list.

Steal forany service business selling to creators or coaches
CTA Breakdown

How they asked for the click.

VERBAL ASK
18:38product
“Sign up, select the $99 plan, apply Haroon 10, and get lifetime 10% off after a seven-day free trial.”

Price anchored against four to six hours of daily manual work; a mid-roll break also plugs a free course and community.

MENTIONED ON CAMERA
Storyboard

Visual structure at a glance.

Miro title board
hookMiro title board00:00
Instagram CTA post comments
valueInstagram CTA post comments07:30
Campaign safety rules
valueCampaign safety rules14:30
Plan and offer
ctaPlan and offer18:55
Frame Gallery

Visual moments.

One-click upgrade to your Google

Get more breakdowns in your search results

Add Modern Creator as a preferred source and Google shows you more of our breakdowns in Search, Top Stories, and AI Overviews. It only changes what you see, and you can undo it in your Google settings anytime.

Add to Preferred SourcesOpens your Google source preferences with us pre-loaded. Tick the box and you're done.
Watch next

More from this channel + related breakdowns.

40:11
Andrew Kroeze · Tutorial

The AI Instagram Reels Workshop

A 40-minute live workshop showing coaches and consultants how to use Claude to script Reels, automate DMs, and build a community funnel that converts followers into buyers — without paid ads.

June 10th