Inbound is unpredictable. You publish, wait, and hope the right person finds you. Referrals are unreliable. You can’t control when they come or from whom. Cold outreach is exhausting and usually ineffective because you’re reaching out to strangers with no context.
The Dream 100 solves all three problems. It gives you a defined list of exactly who you want to work with, a structured process for building relationships with those people, and a multi-channel cadence that turns strangers into warm contacts before you ever make an ask.
The original Dream 100 concept comes from Chet Holmes’s book The Ultimate Sales Machine, but the freelance version is leaner and more direct. You don’t have 5 salespeople and a marketing budget. You have yourself and 5-7 hours per month. This version is calibrated for that reality.
Step 1: Define Your Ideal Client Profile (Tightly)
Most freelancers define their ICP too broadly. “Mid-sized B2B companies” is not an ICP. “50-200 person SaaS companies in the HR tech space, Series B or C, with an in-house marketing team of 2-5 people, actively publishing content but inconsistent on conversion optimization”, that’s an ICP.
The tighter your definition, the better your Dream 100 list will be, because you’ll know exactly where to find them and exactly what they need.
Define your ICP across five dimensions:
Industry/vertical: Be specific. Not “tech” but “B2B SaaS.” Not “retail” but “DTC apparel brands with $5M-$50M revenue.”
Company size: Revenue range or headcount. Pick a band where you’ve delivered your best work and gotten the best outcomes.
Role of buyer: Who signs the check? The founder at a 10-person company? The VP of Marketing at a 100-person company? The Director of Operations at a 200-person company? Name the title, not the function.
Signal of need: What’s happening in their business that indicates they need you? Launching a new product, hiring a marketing role (which means they’re overwhelmed), raising a funding round, appearing at conferences (which means they have budget and ambition). Signals help you prioritize.
Geography/language: If you work remotely, this may be wide. If you do in-person work or prefer a time zone, narrow it.
Write this out as one paragraph: “My ideal client is [role] at [type of company, size], in [industry]. They typically need me when [trigger event]. I’ve done my best work with companies that [characteristic].”
Step 2: Build the List (4-6 Hours, Done Once)
With your ICP defined, you’re looking for 100 specific people. Not companies, people. You need a name, a title, a company, a LinkedIn URL, and one note about each person.
Source 1: LinkedIn Sales Navigator. If you invest in one tool for this, this is it. Build a saved search with your ICP filters and export the results. Free workaround: use LinkedIn’s advanced search and manually review results, saving them to a spreadsheet.
Source 2: Conference attendee lists. Industry conferences publish speaker and sponsor lists. Speakers are almost always senior enough to be buyers or champions. Collect every speaker from the last 2 conferences in your target industry.
Source 3: Association member directories. The associations you researched or joined often have searchable member directories. Buyer-concentrated associations are goldmines for list building.
Source 4: Podcast guest lists. Find the 3 podcasts your ideal clients listen to or appear on. Download the guest list. Every guest is someone with enough authority to be worth knowing.
Source 5: Your existing network. Go through your LinkedIn connections and email contacts. Who already knows you, roughly fits your ICP, but has never hired you? These are your warmest targets, add them first.
Build a simple spreadsheet: Name | Company | Title | LinkedIn URL | Source | Relationship Warmth (hot/warm/cold) | Last Contact | Next Action | Notes.
Step 3: Prioritize by Relationship Warmth
Not all 100 targets are equal. Sort them into three tiers:
Tier 1, Warm (already know you exist, 25 targets): Former colleagues, past clients at new companies, people you’ve interacted with on LinkedIn, mutual connections. These get your attention first. They’re the fastest path to conversations.
Tier 2, Lukewarm (in your ecosystem, 50 targets): You follow their content, they’ve attended the same conferences, you have a mutual connection but haven’t been introduced. These take 3-4 touchpoints to move to warm.
Tier 3, Cold (no connection, 25 targets): You found them through research with no prior contact. These take 6-8 touchpoints before any outreach feels natural. They’re on the list because they’re a perfect fit, not because they’re easy.
Work Tier 1 in months 1-3. Layer in Tier 2 in months 2-6. Start Tier 3 in month 4.
The Multi-Channel Touchpoint Cadence
Here’s the 12-month cadence per target:
LinkedIn engagement (monthly, every target): Follow their profile. Like their posts thoughtfully, not everything, just posts where you have something genuine to add. Leave one substantive comment per quarter. Not “great post!” but a specific observation or addition to their point. After 3 months, they know your name and face.
Email outreach (once per quarter): Quarter 1: A brief introduction + a specific observation about their work or industry. No ask. Quarter 2: A relevant resource, an article, data point, or case study directly useful to them. No ask. Quarter 3: A direct but low-friction ask, “Would you be open to a 20-minute call to talk about [specific topic]?” Quarter 4: A check-in if the Q3 ask didn’t land, or a renewal if a conversation happened and went quiet.
Value delivery (twice per year): Introduce them to a person who would be useful for them to know. Share a piece of their content with your audience and tag them. Invite them to something relevant, a webinar, an event, a community. These touchpoints feel like genuine generosity, not a campaign, which is what makes them effective.
Most outreach fails because it leads with what the sender wants. Dream 100 works because it leads with what the target needs. Every touchpoint should leave them slightly better off than before you reached out, a useful insight, a relevant connection, a piece of recognition. The pitch is the last thing you do, after you’ve established that you’re worth listening to.
The Pitch: When and How
Wait until you’ve had at least 3 touchpoints before making any direct ask. For Tier 1 targets, this might happen in month 2. For Tier 3 targets, not until month 6 or later.
The pitch is not a sales email. It’s a request for a conversation:
Subject: [Their name], quick question
Hi [Name],
I’ve been following your work on [specific thing], [one sentence that shows you’ve been paying attention].
I help [ICP description] with [specific problem]. I’ve been doing a lot of work in [their industry] lately, and I’d love to compare notes on [specific challenge].
Would you have 20 minutes sometime in the next few weeks?
That’s it. No portfolio link. No deck. No list of services. One question. One ask. If they say yes, you have a conversation, not a sales call, a conversation about their challenges, from which a proposal may eventually emerge.
Tracking: The Simple Weekly Review
Every Friday, 20 minutes:
- Check your spreadsheet. Who has a touchpoint due this week?
- Send any due touchpoints.
- Log any responses or conversations that happened.
- Move anyone who responded to “active conversation” status.
- Note anyone who went cold after 3+ outreaches, they get de-prioritized after 6 unanswered touches.
Monthly: count conversations started, proposals sent, deals closed from Dream 100 activity.
At 6 months: if you have fewer than 10 conversations started from 100 targets, your ICP definition is wrong, your messaging is off, or your list quality is poor. Diagnose and adjust.
Realistic Conversion Math
Working 100 targets over 12 months with this cadence:
- 20 targets respond to at least one touchpoint (20%)
- 10 targets agree to a conversation (50% of responses)
- 5 targets receive a proposal (50% of conversations)
- 3 targets close (60% close rate on proposal)
At an average contract value of $8,000: $24,000 from the Dream 100 channel in year one.
In year two, the list compounds: warm relationships from year one become referral sources, conversations that didn’t close in year one often close in year two, and your reputation in the space grows because you’ve been consistently visible to the same 100 people.
The time investment: 5-7 hours/month. That’s a $24,000/7 hours = $400+ effective hourly rate for your business development time. Very few activities compete with that.
The Dream 100 works because it treats client acquisition as a long game. You’re not trying to get 100 deals from 100 people. You’re trying to get 3-5 deals from the 100 people most likely to hire you. That specificity, knowing exactly who you want and why, is what separates it from spray-and-pray outreach.
What to Do With the Deals That Don’t Close
Not every Dream 100 target will hire you in year one. Some will hire you in year two. Some will refer you to someone else. Some will join a company that becomes a client later.
The rule: never let a warm relationship go cold. If someone had a conversation with you and didn’t hire you, send a check-in every 90 days. If someone was in active conversation and then went quiet, follow up once at 60 days and once at 6 months. If someone referred you to another company that became a client, thank them explicitly and let them know, they’ll refer you again.
Your Dream 100 list isn’t a one-year project. It’s the core of your professional network. The 3 deals you close in year one are the foundation. The 20 relationships you build in year one become an asset that compounds for the next decade.
Build the list this week. Work it this month. Measure it at 6 months. The outcomes are there for anyone willing to be systematic and patient.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





