Here’s how to get agency clients with zero budget and zero portfolio: pick one local niche, find 20 businesses with an obvious, provable leak (missed calls, a dead Google profile, no follow-up), show each one their own leak for free, and offer to fix exactly that for a flat monthly fee. That’s the whole playbook. The rest of this article is the execution detail, scripts included, because execution detail is the only thing separating founders who land 5 clients in 60 days from founders who post “how do I get clients?” in Facebook groups forever.
No ads. No cold-email software. No “fake it till you make it.” This is the walking-around method, and it still beats everything else at this stage. At 0–5 clients your one advantage is personal attention, and personal attention doesn’t scale, which is exactly why bigger agencies can’t compete with you on it.
Why should you pick a niche before you pick a service?
Because referrals and proof only compound inside a niche. One plumber result means nothing to a dentist. It means everything to the other 40 plumbers in your county.
Pick using three filters:
- They already spend money on marketing. Roofers, HVAC, med spas, dentists, personal-injury-adjacent trades — industries with high job values. An $8,000 roof job justifies a $500/mo retainer instantly. A $12 sandwich doesn’t.
- The phone matters. You want niches where revenue arrives by phone call, because phone leaks are the easiest problem to prove (more on that below). A large share of calls to small businesses simply ring out unanswered, and that leak is your entire opening pitch.
- You have some unfair access. Your cousin owns a gym, you worked the front desk at a dental office, your dad’s a contractor. Even one warm door into a niche beats a “better” niche where you know nobody.
Write down the niche. One. You can widen later; you can’t focus later.
The local outreach ladder (work it top to bottom)
Order matters. Each rung is colder and lower-converting than the one above it, so exhaust the warm rungs first.
Rung 1 — Warm intros (your first 1–2 clients are hiding here)
Text 15 people you actually know: “I’ve started helping [niche] businesses stop losing customers to missed calls and slow follow-up. Do you know one owner I could help? Happy to do a free check-up for them.”
Notice what that message does: it names a niche, names a concrete problem, and asks for one intro, not for business. Nobody feels sold to. Expect 2–4 intros from 15 texts.
Rung 2 — Facebook groups, value-first (weeks, not days)
Join 5 groups: 2–3 local business or community groups, 2–3 niche groups (“HVAC Business Owners”). Then for two weeks, sell nothing. Answer questions. Post one genuinely useful thing per week: a checklist, a teardown, a “here’s how to fix your Google Business hours” walkthrough.
The post that converts is the specific offer with a cap:
“I’m taking on 3 local [niche] businesses this month for a free missed-call audit. I’ll tell you exactly how many calls you’re missing and what they’re costing you. No pitch unless you ask. First 3 comments.”
Caps and specificity do the selling. “DM me for marketing help” converts at zero.
Rung 3 — The missed-call audit (the foot in the door)
This is the highest-leverage move on the ladder, because it proves a loss the owner can feel in about three minutes:
- Call 10–15 businesses in your niche during business hours, and a few after 5pm. Log each one: answered? voicemail? how long?
- For every missed call, do the napkin math. Callers who reach voicemail rarely call back (they dial the next result on Google), so count every missed call as a lost conversation. Two missed calls a day × their average job value × a conservative close rate. Round down. The number is still scary.
- Deliver it personally: a 60-second Loom or a one-page PDF. “I called Tuesday at 2:14pm and got voicemail. Here’s what that pattern costs a business like yours, and three ways to fix it.”
You are not selling yet. You’re proving that you find money leaks. Owners forward these to other owners, so this audit is how one client becomes three.
Rung 4 — Before/after mini-audits (for the visual niches)
Same idea, different leak. Screenshot their Google Business profile next to the top-ranked competitor’s (review count, photos, posts, response rate). Or their homepage on mobile next to a good one. Send five per week with one line:
“Made this comparing you to [competitor]. Three things they’re doing that you’re not. Want the list? It’s free either way.”
Volume matters less than specificity here. Five sharp, personal audits beat 100 templated “I noticed your website…” messages that every owner deletes on sight.
What scripts should you adapt?
Steal these; change the nouns.
The intro-ask (to your network):
“Quick one — I help [niche] owners catch the calls and leads they’re currently losing. Who’s one owner you know I should do a free check-up for? I’ll make you look good.”
The audit follow-up (after they view it):
“Glad it was useful. If you want, I can fix the missed-call piece this week — flat monthly fee, no contract, cancel anytime. If it doesn’t pay for itself in saved jobs, fire me.”
The referral-ask (after any win):
“You said the after-hours texts saved that [job type] job — can I quote you on that, one line? And is there one other [niche] owner you’d introduce me to? One intro is the biggest thank-you there is.”
Never promise revenue outcomes. Promise the mechanism (answered calls, faster follow-up, more review requests) and let their results speak. (Regulators have shut down AI-hype schemes over inflated earnings claims. Honesty isn’t only ethics here; it’s positioning.)
How should you package your first offer?
Sell one outcome at one flat price, not a menu.
- The starter package that fits the audit: missed-call rescue. Every missed call gets an instant text-back, an AI answers after hours, every new lead gets a same-minute response, and reviews get requested monthly. Flat $300–$500/mo depending on the market.
- Why flat: owners hate variable bills, and you’ll price it against a loss you already quantified for them, not against your hours.
- Why this outcome: it’s provable in week one (they see the saved calls and texts), it needs no creative work, and it renews itself. Nobody cancels the thing catching their leads.
Your delivery cost should be one platform, not six tools. This is where the product plug goes, and it’s the only one in this article: we built Stack Space for exactly this founder. The missed-call text-back workflow, the AI receptionist, review requests, and the CRM ship in one login you can run all five clients from, on every plan from $25/mo (Launch); most founders land on Starter at $120. The mechanics of that first package are covered in missed-call text-back, and AI cold email is there for when you’re ready to add outbound. When you’re choosing your delivery stack, start with the best CRM for agencies.
The 60-day plan, condensed
- Week 1: pick the niche. Send 15 intro-texts. Join 5 groups.
- Weeks 2–3: run 15 missed-call audits. Deliver every one personally. Post value in groups; sell nothing yet.
- Week 4: post the capped free-audit offer. Follow every audit with the flat-fee close.
- Weeks 5–8: deliver brilliantly for clients 1–2. Ask each for one intro and one quotable sentence. Then repeat the ladder.
Expect roughly this: 15 warm texts → 3 intros → 1 client. 15 audits → 4 conversations → 1–2 clients. Two referral asks → 1 client. That’s five, with a phone, a spreadsheet, and zero ad spend.
FAQ
How do I get agency clients with no portfolio? Replace the portfolio with a diagnosis. A missed-call audit or before/after mini-audit proves you can find money leaks without needing past clients. Do the first fix cheap or free for one flagship client in your niche, document the result, and trade on that.
How long does it take to get your first agency client? With the ladder above and real daily effort, most founders land the first client in 2–4 weeks, usually from a warm intro or a delivered audit rather than a cold message. Five clients in 60–90 days is a realistic, unglamorous target. No result is guaranteed; volume and follow-up decide it.
Should I use cold email or cold calling to get agency clients? At 0–5 clients, neither is your best channel. Warm intros and personal audits convert far better and build local reputation. Add structured outbound once you have proof to reference, and when you do, do it properly: warmed domains, tight lists, real personalization.
What should I charge my first agency clients? A flat $300–$500/mo for a single concrete outcome (like missed-call rescue) is defensible almost everywhere, because you can anchor it against a quantified loss. Avoid hourly pricing and avoid menus. One outcome, one price, no long contract.
Is running a marketing agency with no experience realistic? Yes, if you sell one narrow, provable outcome instead of “marketing.” You don’t need to be an expert at everything. You need to find one leak an owner can feel, fix it with one platform, and show the saved calls. Depth comes after client one.
Pick the niche tonight. Send the 15 texts tomorrow. The audits will do the selling, and when a client says yes, the whole delivery stack is one login.