How to get leads for a marketing agency: 11 channels ranked
11 ways to get leads for a marketing agency, ranked by cost, time to first client and how well they scale, with honest pros and cons for each channel.
- Published
- Read time
- 8 min
- Category
- Playbook
The best way to get leads for a marketing agency depends on how fast you need clients and what you can spend. For a new or small agency, the fastest channels are referrals, partnerships and direct outreach to one niche (cold email, calls and visits built from a list of local businesses). Content, SEO, LinkedIn and paid ads take longer and work better once you have case studies. Most agencies that grow steadily combine one fast channel with one slow, compounding one. Below are 11 channels, ranked for a small agency selling to local or small businesses, with honest costs, time and trade-offs.
How are these channels ranked?#
We ranked them for a small agency (one to ten people) selling marketing, web or SEO services to small and local businesses, on three things:
- Time to first client: how long before the channel usually produces a paying client.
- Cash cost: what you spend before it pays back (time is listed separately).
- Scalability: whether doubling the effort roughly doubles the results.
This is our judgment, not a survey. If you sell to enterprise brands, the order changes: LinkedIn, events and content move up.
The 11 channels at a glance#
Scroll horizontally if needed →
| # | Channel | Time to first client | Cash cost | Time cost | Scales? |
|---|---|---|---|---|---|
| 1 | Referrals from clients and contacts | Days to weeks | None | Low | Poorly |
| 2 | Partnerships with complementary businesses | Weeks | None | Medium | Moderately |
| 3 | Cold email to a niche | Weeks | Low | Medium | Well |
| 4 | Cold calls and in-person visits | Days to weeks | None | High | Poorly |
| 5 | Local networking and referral groups | Weeks to months | Low to medium | Medium | Poorly |
| 6 | LinkedIn (posting plus direct messages) | Weeks to months | Free to medium | Medium | Moderately |
| 7 | Freelance marketplaces | Days to weeks | Fees on earnings | Medium | Moderately |
| 8 | Free audits and tools as lead magnets | Weeks to months | Low | Medium | Well |
| 9 | Agency directories and review sites | Months | Free to high | Low | Moderately |
| 10 | Content and SEO for your own agency | Months | Low | High | Very well |
| 11 | Paid ads | Days to weeks | High | Medium | Well, if margins allow |
1. Referrals from clients and contacts#
Referrals close fastest because trust is borrowed. Ask every past and current client for one introduction, at a moment when they're happy: after a launch, a good month, or a thank-you.
- Pros: highest close rate, no cash cost, best-fit clients.
- Cons: you can't control the volume, and a new agency has few clients to ask.
- Make it work: ask for a specific kind of business ("Do you know another dentist who's unhappy with their website?"), and offer a referral fee or a month free if that suits your clients.
2. Partnerships with complementary businesses#
Partner with businesses that serve your clients before or after you do: web developers if you do SEO, accountants and business coaches, printers, POS resellers, and agencies that don't do your service.
- Pros: a steady flow from people your clients already trust.
- Cons: slow to set up, and partners only refer if you refer back or pay.
- Make it work: start with three partners, agree on what a good referral looks like, and send them work first.
3. Cold email to a niche#
Cold email is the most scalable outbound channel when the list is targeted and the message is specific. For agencies selling to local businesses, the list is the business: build it from Google Maps by trade and area, find the email on each business's own website, verify it, and write about something true on their listing.
- Pros: you choose exactly who hears from you, it scales with list size, and the cash cost is low.
- Cons: setup takes care (separate domain, authentication, warm-up), generic emails get ignored, and bad lists damage your sending reputation.
- Rules: in the US, CAN-SPAM covers business email: honest headers and subject lines, a postal address, and an opt-out honored within 10 business days.
- Make it work: one niche, one area, one offer. Our Google Maps lead generation playbook walks through the whole process with a worked funnel, and our cold email templates for local businesses give you starting copy.
4. Cold calls and in-person visits#
Calling or walking into local businesses still works, especially for trades where the owner answers the phone and for shops near you.
- Pros: immediate feedback, no cash cost, and the best way to reach businesses with no website or email.
- Cons: time-heavy and doesn't scale beyond your hours. Many people find it draining.
- Rules: the FTC says most sales calls to businesses are exempt from the National Do Not Call Registry provisions, but autodialers, prerecorded messages and texts to mobile numbers have their own rules. Dial by hand.
- Make it work: call mid-morning or mid-afternoon, lead with one observation about their listing, and ask a question rather than pitching.
5. Local networking and referral groups#
Chambers of commerce, BNI-style referral groups and local business meetups put you in a room with owners.
- Pros: trust builds fast in person, and members refer each other.
- Cons: membership fees and weekly time commitments, and results depend heavily on the specific group.
- Make it work: visit a meeting before joining, pick a group with businesses that match your niche, and give referrals first.
6. LinkedIn: posting and direct messages#
LinkedIn works best when your buyers are on it: professional services, B2B companies, multi-location brands. Many trades and restaurants are not active there.
- Pros: free to start, and posting builds visible proof over time.
- Cons: slow to compound, and message limits cap outbound volume.
- Cost: free for posting. LinkedIn lists Sales Navigator Core from US$119.99 a month per license billed monthly, or US$1,079.88 a year, as of October 2026.
- Make it work: post one specific result or teardown a week, and message people who engage.
7. Freelance marketplaces#
Upwork, Fiverr and similar marketplaces bring buyers who already want the service.
- Pros: buyers with intent and budget, fast first projects, and a way to build reviews.
- Cons: price competition, platform fees on what you earn, paid proposals on some platforms, and clients who belong to the platform rather than to you.
- Make it work: use it to get the first few case studies, then move clients to direct contracts where the platform's terms allow.
8. Free audits and tools as lead magnets#
A free website grader, a review-gap report or a one-page listing audit gives prospects a reason to contact you.
- Pros: inbound leads that already know their problem, and it pairs well with cold email ("I made you one").
- Cons: takes effort to build and promote, and many downloaders never buy.
- Make it work: keep the audit to one page with three fixes, and follow up personally within a day.
9. Agency directories and review sites#
Directories such as Clutch, plus your own Google Business Profile, help buyers who are comparing agencies.
- Pros: buyers in comparison mode, and reviews keep working for years.
- Cons: paid placements can be expensive, and it takes months of reviews before you show up.
- Make it work: complete your own Google Business Profile first, since it's free, and ask every happy client for a review.
10. Content and SEO for your own agency#
Writing the best answer to the questions your buyers search ("how much does a dental website cost", "why isn't my roofing company on Google Maps") brings inbound leads for years.
- Pros: compounds over time and scales without extra cost per lead.
- Cons: months before it produces leads, and competitive for broad terms.
- Make it work: go narrow. "SEO for HVAC companies in Phoenix" is winnable; "SEO services" is not.
11. Paid ads#
Google Ads and social ads buy attention immediately.
- Pros: fast, measurable, and easy to switch off.
- Cons: the most expensive channel per lead for most small agencies, and buyers searching "marketing agency near me" are comparing several of you.
- Make it work: only once you know your close rate and client value, so you can work out what a lead is worth. Advertise a specific offer for a niche, not "full-service marketing".
Which channels should a new agency start with?#
Start with one fast channel and one slow one, and give each 90 days. A practical combination:
- Fast: referrals plus direct outreach (cold email or calls) to one niche in one area.
- Slow: a weekly piece of content for that same niche: a teardown, a case study, an answer to a buyer question.
Track leads, calls and clients by channel from the first week. After 90 days, double down on what's working and drop what isn't.
How do I work out how many leads I need?#
Work backward from the number of clients you want, using your own rates. As an illustration with assumed numbers: if you want two new clients a month, close one in three sales calls, and one in four interested replies books a call, you need 24 interested replies a month. At an assumed 1% positive reply rate on cold email, that's about 2,400 verified emails a month. Every rate here is an assumption; replace each one with your own after the first month. Our lead list calculator does this arithmetic for you.
If cold email is one of your channels, Leadraft builds the list: every business of a trade in the area you choose, with verified emails from their own websites, ready to push to your sending tool. You can try it on one niche on the free plan.
FAQ#
What is the fastest way to get leads for a new marketing agency?#
Referrals and direct outreach. Ask everyone you've worked with for one introduction, then contact businesses in one niche directly by email, phone or in person. Content, SEO and paid ads take longer to pay back and work better once you have case studies.
How do marketing agencies find clients for free?#
Referrals, partnerships with complementary businesses, local networking events, posting useful work on LinkedIn, and building prospect lists by hand from Google Maps all cost time rather than money. Paid tools mainly save time once you know which channel works.
Is cold email still worth it for agencies?#
It can be, if the list is targeted and verified and the message is specific to the business. Cold email fails when it is sent in bulk to unverified lists with generic copy. In the US it must follow CAN-SPAM, including for business email.
Should a marketing agency niche down?#
Usually yes, at least for outbound. A niche lets you reuse one offer, one set of case studies and one prospect list, and makes every channel cheaper because your message is more specific. You can still take clients outside it.
Should I buy leads for my agency?#
Be careful. Shared or bought lists are often out of date and contacted by many other agencies. Building your own list of businesses in your niche and area, with verified emails, usually gives you fresher, exclusive data.
Sources#
- Federal Trade Commission, CAN-SPAM Act: A Compliance Guide for Business.
- Federal Trade Commission, Q&A for Telemarketers and Sellers about the Do Not Call Provisions of the TSR.
- LinkedIn, Sales Navigator plans and pricing (Core from US$119.99/month, checked October 2026).
Lead lists for the trades in this article
Keep reading
Playbook
How to get bookkeeping clients: who to target, when to reach out, what to say
Get bookkeeping clients: target local businesses by category and size signals, time outreach to the 2027 tax deadlines, build referral partners, use scripts.
Read articlePlaybook
How to get clients for an AI automation agency: verticals, signals and offers
Get AI automation agency clients: pick verticals with repetitive admin (dental, law, home services, real estate), spot signals in Maps data and pitch a pilot.
Read articlePlaybook
How to get clients for a staffing agency: find the local employers that hire most
Which local employers hire the most (BLS and ASA data), how to list every warehouse, clinic and restaurant in your area, and how to reach hiring managers.
Read article