General
Instagram Prospecting: Step-by-Step Guide for Agencies
A repeatable Instagram prospecting process for agencies: client briefs, seed lists, qualification, suppression lists, approvals, a weekly cadence and reporting.
By ColdNerd Team · October 12, 2026 · 11 min read
Instagram Prospecting:
Step-by-Step Guide for Agencies
Prospecting on Instagram for yourself is one job. Prospecting for five clients at once, with a small team, without lists overlapping or anyone messaging the wrong people, is a different one.
Most agencies start the same way: someone on the team scrolls hashtags, adds accounts to a spreadsheet and hands it to whoever writes the messages. It works for a while. Then a second client signs, then a third, and suddenly two clients' lists overlap, nobody remembers why half the prospects were added, and the client asks why reply rates dropped.
The short answer: Instagram prospecting for agencies works best as a repeatable system. Write a prospecting brief for each client, build seed lists of accounts the client's buyers engage with, qualify prospects against a shared scoring standard, segment them by the signal you'll mention, remove duplicates and exclusions, get client approval, then feed reply data back into the brief every week.
This guide lays out that system step by step, along with the roles, weekly cadence and reporting that keep it running.
What is Instagram prospecting?
Instagram prospecting is the process of finding and qualifying Instagram accounts that are likely to need what you or your client offer, and organising them into lists ready for outreach. It's research, not messaging: prospecting decides who gets contacted, and outreach decides what they hear.
Keeping those two jobs separate is the first thing that makes agency prospecting scale. Researchers can focus on list quality, writers on messages, and when results dip you can tell which part needs fixing.
Prospecting for your agency vs for your clients
Agencies usually do both, and the differences matter:
For your own agency | For a client | |
|---|---|---|
Who you're looking for | Businesses that need your agency's service | The client's ideal customers |
Whose account sends messages | Your agency or founder account | Usually the client's account |
Who approves the list | You | The client, at least at the start |
Brand voice | Yours | Theirs |
What success looks like | Calls booked with your agency | Leads, bookings or sales for the client |
Biggest risk | Inconsistency when client work gets busy | Messaging the wrong people in the client's name |
The process below works for both. For your own agency, treat yourself as client number one and give yourself a brief, a weekly slot and a report like everyone else. That's the only way your own pipeline survives a busy month.
The 7-step Instagram prospecting system
Step 1: Write a prospecting brief for each client
Every list starts from a one-page brief. It stops the team guessing, and it gives the client something concrete to agree to before any messages go out.
Brief field | Example (dental clinic client) |
|---|---|
Ideal customer sentence | Adults in Leeds interested in cosmetic dentistry, such as whitening, veneers or aligners |
Offer | Free smile consultation in October |
Signals to look for | Posts or comments about wedding prep, smile insecurity, local beauty services |
Exclusions | Existing patients, other dentists, under-18s, accounts outside the area |
Seed sources | Local bridal shops, salons, wedding photographers, city lifestyle pages |
Sending account | The clinic's own Instagram account |
Weekly volume | Set by account age and warmup stage |
Approval | Client reviews 20 sample prospects and first messages before launch |
If you're prospecting for your own agency, the "ideal customer sentence" is your ideal client. Our guide to finding your ideal clients on Instagram walks through how to write it from your best existing clients.
Step 2: Build seed lists, and reuse them across clients
A seed list is a set of accounts your target buyers follow, comment on or buy from: educators, suppliers, local pages, events, tools and complementary businesses. Prospects come from the people engaging with those seeds.
This is where agencies have an advantage over solo freelancers. Once you've built a good seed list for a niche, such as "fitness coaches" or "Shopify skincare brands", you can reuse and extend it for every client in that niche. Keep a shared seed library by niche and location, with notes on which seeds produced the best prospects last time.
Good prospect sources from seed lists include:
People commenting on seed accounts' recent posts (active right now)
Followers of seed accounts (larger, but less active)
Accounts tagged by seeds, such as collaborators, clients or stockists
Similar accounts Instagram suggests next to a strong prospect
For other sources, including keyword search, Google site searches and the Meta Ad Library, see how to find high-quality leads on Instagram.

Step 3: Qualify against one shared standard
The biggest quality problem in agency prospecting isn't laziness. It's inconsistency: two researchers looking at the same profile and making different calls.
Fix it with a shared scoring sheet. A simple version scores five signals from 0 to 2:
Fit: matches the brief's ideal customer
Activity: posted recently and engages with others
Need: shows a signal from the brief
Budget or intent: signs they can buy (for B2B), or clear interest in the offer (for B2C)
Reachability: public, active and likely to see messages
Then calibrate. When a new researcher joins, or a new client starts, have two people score the same 20 profiles separately and compare. Where you disagree, agree a rule and add it to the brief. It takes about half an hour and saves weeks of uneven lists.
Step 4: Segment by the signal you'll mention
Don't hand writers one long list. Group prospects by the reason they qualified, because that reason becomes the opening line.
For the dental clinic example, segments might be:
Wedding prep: recently engaged, commenting on bridal pages
Local beauty: engaging with Leeds salons and skincare clinics
Smile-focused: commenting on posts about whitening or aligners
Each segment gets its own first message and its own results line in your report. When one segment replies far better than the others, you know where to prospect more next week.
Step 5: De-duplicate and apply exclusions
This is the step that protects your clients and your reputation, and it's the one most agencies skip.
Keep a suppression list for each client and check every new prospect against it:
The client's existing customers or followers they already talk to
Anyone who has asked not to be contacted, or replied "not interested"
Competitors and businesses the client has asked you to avoid
Prospects already contacted in a previous campaign
Then check across clients. If two of your clients serve similar audiences, make sure the same person isn't hearing from both through you in the same week. Nothing makes an agency look worse than a prospect replying "you already messaged me from another account".
Step 6: Get client approval before launch
Before the first campaign for a new client, send them a sample: around 20 prospects across your segments, with the first message you plan to send each segment. Ask two questions: "Are these the right people?" and "Does this sound like you?"
This does three things. It catches wrong assumptions early, such as "we don't actually want wedding clients, they all want discounts". It gets the client's buy-in before results come in. And it protects you if they later question who was contacted. After the first couple of weeks, most clients are happy with a weekly summary instead of approving every list.
Step 7: Hand off to outreach, and feed results back
Hand the approved, segmented list to whoever runs outreach, with the signal noted for each prospect. Our Instagram cold outreach guide covers the outreach side, including what Instagram's rules say about cold DMs and how often to follow up.
Then close the loop. Every week, look at replies by segment and by seed source, and update the brief: add seeds that produced positive replies, remove ones that didn't, and tighten the signals. Prospecting gets better every week only if outreach results flow back into it.
Who does what: roles in agency prospecting
In a small agency one person may cover several of these. Naming the roles still helps, because it makes clear who owns each step.
Role | Owns | Typical time |
|---|---|---|
Researcher | Seed lists, qualifying, segmenting, de-duplication | Most of the week |
Outreach lead | Messages per segment, follow-ups, replies | Daily |
Account manager | Client brief, approvals, weekly report | A few hours per client per week |
Agency owner | Calibration, quality checks, new client setup | Short weekly review |
A weekly prospecting cadence
A fixed rhythm keeps lists fresh and stops prospecting being pushed aside by urgent client work:
Day | What happens |
|---|---|
Monday | Review last week's results; update briefs and seed lists |
Tuesday to Thursday | Build, qualify and segment new prospects; run de-duplication |
Thursday | Spot-check 10 prospects per client against the scoring sheet |
Friday | Send the approved list to outreach; send weekly reports to clients |
Adjust the days to suit your team. What matters is that each step happens every week, in order.
What to measure and report
Track prospecting metrics separately from outreach metrics, so you can tell which side needs work:
Metric | What it tells you |
|---|---|
Qualification rate (qualified ÷ reviewed) | Whether your seed sources are good |
Time per qualified prospect | Whether the process is efficient |
Reply rate by segment | Which signals make the best openers |
Positive replies by seed source | Which seeds to keep, add or drop |
Leads or bookings per client | Whether the work is paying off for the client |
We haven't included benchmark numbers on purpose. Rates vary a lot by niche, offer and account, so the most useful comparison is each client against their own previous weeks.
A good weekly client report is short: prospects added, segments, replies and positive replies by segment, leads or bookings, what you're changing next week, and anything you need from them.
Keeping client accounts safe
When outreach goes out from a client's account, a restriction on that account is your problem too. A few rules worth agreeing with every client:
Warm up new or quiet accounts before outreach and increase volume gradually. See why account warmup is critical.
Keep daily volume conservative and spread it across the day. Instagram doesn't publish DM limits, so treat any number as an estimate.
Avoid sharing passwords around the team. Use tools and access methods that let staff work without passing logins in chat. The Instagram app only lets you switch between up to five accounts on one device, which is another reason agencies managing many clients move to a dedicated tool.
Agree what happens if an account is restricted: who's told, and how long outreach pauses.
Our post on how agencies manage 50+ client accounts goes deeper on keeping multi-client setups organised.
Running this system in ColdNerd
Everything above can run on spreadsheets for one or two clients. Beyond that, the admin starts eating the time you should spend on quality.
ColdNerd's Agency plan is built around this kind of workflow:
Client workspaces keep each client's accounts, prospect lists and campaigns separate
Prospect discovery pulls lists from followers, likers, commenters and hashtags, which fits the seed-list approach
AI profile analysis reads each prospect's bio and recent content to help filter for fit and write personalised openers
Team members can work in assigned workspaces without sharing personal logins
Warmup and daily limits are applied to each connected account
Analytics to report replies, conversations and leads to clients, plus API access to feed your own reporting
The Agency plan is $197 a month with unlimited Instagram accounts. See pricing. The brief, calibration and client approval steps are still yours, and they're what make the lists good.
Common agency prospecting mistakes
Starting a new client without a written brief
Letting each researcher use their own judgement instead of a shared scoring sheet
One giant list per client instead of segments by signal
No suppression list, so past contacts and existing customers get messaged
Launching without client approval of sample prospects and messages
Treating your own agency's pipeline as something to do "when there's time"
Never feeding reply data back into seeds and signals
The short version
Treat Instagram prospecting as a system, not a task. Give every client (including your own agency) a written brief. Build reusable seed lists by niche, qualify with one shared standard, segment by the signal you'll mention, and clean every list against a suppression list. Get approval early, run the same weekly rhythm, and let reply data reshape the brief each week. That's how a small team prospects well for many clients at once.
FAQ
What is Instagram prospecting?
Instagram prospecting is finding and qualifying Instagram accounts that are likely to need what you or your client offer, and organising them into lists for outreach. It's the research stage that comes before sending messages.
How do agencies find clients on Instagram?
They define their ideal client, build seed lists of accounts those clients engage with, qualify the people engaging there against a scoring standard, and reach out with messages based on a specific signal they noticed. Running this on a fixed weekly schedule keeps the pipeline consistent.
How do you prospect on Instagram for multiple clients?
Give each client a written brief, a separate prospect list and a suppression list, and check for overlap between clients who serve similar audiences. A tool with separate client workspaces makes this much easier once you have more than a couple of clients.
Should clients approve prospect lists?
At the start, yes. Send a sample of around 20 prospects and the planned first messages before launch. It catches wrong assumptions, gets the client's buy-in, and protects the agency. After the first few weeks a weekly summary is usually enough.
How many prospects should an agency find per client each week?
It depends on how many messages the client's account can safely send and how many conversations the client can handle. Work backwards from those limits rather than aiming for a big number, and prioritise qualification over volume.
What should an Instagram prospecting report include?
Prospects added, segments, replies and positive replies by segment, leads or bookings, the seed sources that worked best, and what you'll change next week.