How to find leads for a digital marketing business?

Most people don’t wake up and magically get inbound leads. You have to go out and get them.

Here’s how I’d start if I were doing it from scratch today:

1. Pick a niche (don’t skip this)

You’ll get better results selling “Google Ads for dentists” than “marketing for everyone.”
Why? Specificity builds trust — and makes targeting 100x easier.

2. Use LinkedIn to find your audience

  • Search for business owners in your niche.
  • Engage with their posts.
  • Send a message that starts a convo, not a pitch.

Example: “Hey John, I’ve worked with a few local gyms on Instagram growth — thought I’d connect and share some ideas.”

3. Run cold outreach (but do it right)

Don’t send spammy emails. Instead, write 1–2 personalized lines, then pitch clearly.

Tools like Saleshandy can help you automate this without sounding robotic.

4. Post your results online

Got even one success story? Turn it into a LinkedIn post or a mini thread.

People will check you out if you share actual value.

5. Tap into referrals

Even one happy client can unlock 3 more.Just ask:
“Hey, know anyone else who might need this?”