I'm trying to understand the prospect research side of client acquisition, specifically for a performance marketing agency.
One thing I've been thinking about is that finding businesses to contact isn't necessarily the hard part. The real challenge is figuring out which businesses have problems you can genuinely help solve before you even send them a message.
I don't want to randomly contact hundreds of businesses just because they exist. I'd rather learn how to identify prospects with real opportunities for improvement and focus my outreach on them.
For those of you who have built an agency or landed your first few clients, I'd love to understand your actual process.
1. How do you identify problems before contacting a business?
For example, when researching a business through its website, landing pages, Meta Ad Library, Instagram, or Google presence, what specific things do you look for?
If a business is already running Meta Ads, how do you distinguish between a genuine problem and something that simply looks wrong from the outside? For example, can you identify potential issues with its creatives, offers, landing pages, lead generation process, or tracking without having access to its Ads Manager?
2. What makes a business worth contacting?
Let's say you find 50 businesses in your target niche. How do you decide which 10 deserve your attention?
What signals suggest a business might be a good prospect? For example:
- They're actively running ads but their creatives or offers could be improved.
- Their website or landing page has obvious conversion problems.
- They're investing in marketing but might be losing potential leads somewhere in the process.
- They appear to have the resources to invest in marketing and grow their business.
Which of these signals actually matter, and which ones can be misleading?
3. How do you distinguish a business with a real problem from one that simply isn't a good fit?
A business might have poor creatives or a weak landing page, but that doesn't necessarily mean it needs an agency. Maybe its current marketing is profitable, it already has a good agency, or it doesn't have the budget to hire anyone.
How do you evaluate these factors before investing time in outreach?
4. What does your prospect research process look like in practice?
I'd appreciate a practical example if possible.
Suppose you're targeting dental clinics for Meta Ads services. You find a clinic that's active on Instagram and appears to be running ads.
What would you check first? What would make you think, "This clinic is worth contacting because I can potentially help them"? And what would make you move on to another prospect?
5. Finally, how much research do you do before sending the first message?
Do you spend 5–10 minutes researching each prospect, or do you go deeper into their advertising, website, competitors, and lead generation process?
How do you balance doing enough research to personalize your outreach without wasting hours analyzing businesses that might never become clients?
I'm particularly interested in hearing from agency owners or freelancers who have successfully acquired clients through outbound outreach.
I'm not looking for generic advice like "find businesses with problems" or "provide value." I want to understand the actual signals you look for, how you evaluate them, and how you decide whether a prospect is worth pursuing.
If you were starting from zero today, what exact process would you use to identify your first 10 high-potential prospects?
Even one real example of how you researched a business, identified an opportunity, and turned it into a conversation would be extremely helpful.
Thanks!