If you want clients — fast and at almost zero cost — this is a practical blueprint you can use today. I’ve used these exact methods to build long lists of prospects, book discovery calls, and convert clients. The workflow combines simple free tools, ChatGPT for fast parsing, and optional automation for scale.
What is a lead (and why your definition matters)
A lead is anyone or any business that could become a future customer. For a video editor that might be a realtor who uses property promo videos. For a copywriter it could be a startup founder who runs a newsletter. The important part is capturing contact details and a reason to reach out later.
When you build a lead list, collect:
- First and last name
- Business name and website
- Social media handles
- A short personalized note or compliment (more on this below)
Before you start: pick a niche and ideal client
Decide which industry and geographic area you’ll target. Examples:
- Realtors in New York
- Dentists in Chicago
- Hair salons in Los Angeles
- Entrepreneurs worldwide who need copywriting
Having a narrow niche makes outreach easier to personalize and increases conversions.
Method 1 — Google Maps (manual, high-quality leads)
This is the simplest free approach. It’s manual but effective if you want accurate, high-intent leads.
- Open Google Maps and search for your target, for example: realtors in New York.
- Click profiles that look promising and visit their website.
- Collect name, email, website, social links and write a genuine compliment about something you noticed on their site or profile.
- Add the data to an Excel or Google Sheets file.
- Repeat until you have a comfortable list. Expect about 50–100 leads in 2 hours if you’re systematic.
Why add a compliment? It makes your outreach feel personal and avoids the “mass-email” impression.
Method 2 — Google search + ChatGPT (fast scraping, large volume)
Use this when you want speed and volume. It’s still free and works across Instagram, Twitter, Facebook or any site indexed by Google.
- Search Google with a query like:
- site:instagram.com “realtor” “New York” “@gmail.com”
- Copy the search results page content (Ctrl+A, Ctrl+C).
- Open ChatGPT, paste the copied content and use a prompt that extracts name, handle, email, city and removes duplicates, then outputs CSV-ready rows.
Example ChatGPT prompt to paste with your copied data:
Extract all unique entries containing a name, Instagram handle, and an email address from the text I pasted. Output as CSV with columns: first_name, last_name, instagram_handle, email, city. Remove duplicates and rows missing an email. Do not include any commentary — only CSV rows.
Copy ChatGPT’s output into Excel or Google Sheets. Repeat across multiple Google result pages and for different platforms or cities. With this approach you can generate hundreds to thousands of leads in 30–60 minutes depending on how many pages you process.
Clean and prepare your CSV
Before outreach, make sure columns match the tool you’ll use later. Typical columns:
- first_name
- last_name
- business_name
- website
- icebreaker (your compliment)
Outreach: write personalized cold emails that convert
Cold emailing works when it’s short, specific, and personalized. Use the prospect’s name, add a genuine compliment, ask a question, then explain how you help and finish with a clear call to action.
Structure to follow:
- Greeting and first name variable
- One-line personalized compliment (icebreaker)
- A single question that shows curiosity about their work
- Two lines: who you are and how you can help
- One-line call to action (book a meeting or reply)
Subject line example:
- Would love to work together, {first_name}
Follow-ups are crucial. Send simple one-line follow-ups at these intervals:
- First follow-up: 2 days after initial email
- Second follow-up: 4 days later
- Third follow-up: 7 days later
- Optional final follow-up: 14 days later
Follow-up examples: “Did you get a chance to see my earlier email?” or “Would you be interested in this?” Keep follow-ups polite and minimal.
Automate outreach with Lemlist (optional, paid)
If you have a budget and want to scale, tools like Lemlist make it simple to send personalized cold email campaigns at volume.
- Export your lead list as CSV.
- Create a new campaign in Lemlist and import the CSV.
- Map CSV columns to Lemlist variables (first_name → {{firstName}}, icebreaker → {{icebreaker}}, email → {{email}}).
- Compose your sequence: the initial email plus 3–4 follow-ups. Use variables in subject and body so each message feels personal.
- Preview a few leads to confirm variables render correctly, then start the campaign.
I usually run campaigns sending a few hundred to several thousand emails per month, then book discovery calls using a calendar tool like Calendly.
Realistic response and conversion expectations
Cold emailing benchmarks vary. A reasonable baseline:
- Open/response rate: around 8.5% (varies by subject line, list quality and personalization)
- Conversion from response to client: 1–5% (depends on your offer and sales skills)
Remember: these are averages. Results will improve with a stronger offer, better targeting, and more persuasive messaging.
Other tools and outsourcing options
If you prefer a less hands-on route:
- Paid lead tools: Apollo.ai, D7 Lead Finder — generate thousands of leads automatically.
- Outsource: hire someone on a freelancer marketplace to build your lead lists for $10–$20.
- Use ChatGPT to automate parsing and CSV creation so you can focus on outreach and closing.
Final tips and mindset
Cold outreach is a numbers and iteration game. A few things that matter most:
- Quality over quantity: a smaller, well-researched list with real personalization beats a huge generic list.
- Offer clarity: make it impossible for them to say no. If your offer is weak, even great outreach won’t convert.
- Test and iterate: tweak subject lines, icebreakers, email copy and follow-up timing based on results.
- Be consistent: schedule time weekly for list building and outreach to keep the pipeline full.
If you’re starting out and want a step-by-step path for turning a digital skill into income, consider learning marketplaces that teach freelancing systems and provide templates. Whether you choose manual scraping, ChatGPT parsing, paid tools, or outsourcing, the important part is to start, measure, and improve.
Now pick one method, build a small list, and send your first personalized email. Repeat, learn, and scale.
