# How to Automate Your Weekly Lead List

> A simple routine that gives you a fresh, verified batch of prospects every week, without rebuilding the list from scratch each Monday.

Every Monday you sit down to do outreach and spend the first two hours hunting for businesses to contact. By the time the list is ready, your energy for writing emails is gone. Then next week, you do it all again.

The fix is not a magic button. It is a routine where the decisions are made once, and the weekly work shrinks to running a search, cleaning the results and pressing send. Here is how to set that up today.

## Step 1: Decide your weekly target once

Automation fails when the inputs change every week. Write down three things and keep them fixed for at least a month:

- **Who:** one or two business categories you can genuinely help, such as dentists, roofers or physical therapists.
- **Where:** a set of cities or regions. Rotate through them so you never re-scrape the same area too soon.
- **How many:** a weekly number you can actually follow up on. A rule of thumb many solo sellers use is 50 to 150 new contacts a week, but pick what you can handle with care.

If you sell outside your country, plan the regions by time zone so your emails land during their work hours. The guide on [selling to small businesses abroad](https://getclient.pro/blog/sell-to-small-businesses-abroad) covers what to adjust.

## Step 2: Build a keyword bank and a city rotation

One keyword misses a lot. "Plumber" will not catch businesses listed as "drain cleaning" or "water heater repair". Make a list of 5 to 15 variations per category.

Then make a city rotation table, for example:

| Week | Cities |
|---|---|
| 1 | City A, City B, City C |
| 2 | City D, City E, City F |
| 3 | City G, City H, City I |
| 4 | Back to week 1, new categories |

Keep this in a simple spreadsheet. Now your weekly decision is just "which row am I on?"

## Step 3: Run the search in one batch

The slow part of manual list building is searching one keyword in one city at a time and copying results. Use a tool that takes many keywords and several cities in one run.

In GetClient, the Google Maps scraper accepts bulk keywords and multiple cities at once, and returns business name, category, address, phone, website, any public emails, and where available the owner's name and title with a confidence score. That means your whole week's search is one job instead of thirty.

To keep quality up, filter out businesses that are clearly not a fit. Ratings are a useful signal; see [how to filter Google Maps results by rating](https://getclient.pro/blog/filter-google-maps-results-by-rating) for ways to use them depending on what you sell.

## Step 4: Clean the list the same way every week

A repeatable cleaning checklist matters more than the scraping itself:

1. **Remove duplicates** against everything you have already contacted. Keeping all past leads in one place makes this easy.
2. **Drop leads with no email** or set them aside for phone outreach.
3. **Verify emails** before sending. Bounces hurt your sender reputation and waste a send slot.
4. **Prefer named contacts.** A lead with the owner's first name lets you write a more personal opener.
5. **Save into a dated folder**, like "2024-W18 Roofers North". You will thank yourself when checking what worked.

If you also get leads from elsewhere, such as a referral list or an event, bring them in as a [CSV file](https://getclient.pro/learn/csv-file) and put them in the same folder system so everything goes through the same steps.

## Step 5: Connect the list to a campaign that already exists

This is where most weekly routines break. People build a list in one tool, export it, clean it in a spreadsheet, then upload it to a sending tool. Each handoff is a chance to stop.

Instead, write your campaign once and reuse it. Build a sequence with a first email and two or three follow-ups spaced a few days apart. Use merge tags so each email fits the business, for example:

> Hi {{params.firstname}}, I came across {{params.name}} while looking at {{params.category}} businesses in {{params.city}}...

Each week, you add the new folder to the existing campaign rather than starting over.

Before your first send, make sure your sending setup is solid. The [SMTP sending setup checklist](https://getclient.pro/resources/smtp-sending-setup-checklist) walks through authentication and warm-up basics. Include a working unsubscribe option and check the email rules that apply where you and your recipients are based.

## Step 6: Block one hour a week and stick to it

With the above in place, your weekly routine looks like this:

- **10 minutes:** check your rotation sheet, start the search.
- **15 minutes:** dedupe, verify, save to a dated folder.
- **10 minutes:** skim the list and personalise the first line for your best-fit leads.
- **5 minutes:** add the folder to your campaign and schedule it.
- **20 minutes:** read and answer replies from last week.

Put it in your calendar on the same day and time. The routine works because it is boring and predictable.

## Step 7: Review monthly, not weekly

One week of results tells you little. Once a month, look at which categories and cities produced replies and meetings, then update your keyword bank and rotation. Drop what is not working, double down on what is.

If you are early in finding customers, pairing this routine with the approach in [getting your first ten clients without ads](https://getclient.pro/blog/get-first-ten-clients-without-ads) gives you a clear weekly target to aim at.

You can try the full routine with the 100 free credits new GetClient accounts get, no card needed. See [plans and credits](https://getclient.pro/pricing) if you need more volume later.

## Frequently asked questions

### Can I fully schedule a lead list to build itself every week?

You can get very close, but a short human review is worth keeping. Running the search, verifying and adding to a campaign can be done in minutes, while a quick skim catches poor-fit businesses that would waste your sends.

### How do I avoid emailing the same business twice across weeks?

Keep every lead you have contacted in one saved list and dedupe each new batch against it before sending. Rotating cities on a fixed schedule also reduces overlap.

### Should I reuse the same email sequence every week?

Yes, as long as it is working. Reusing a tested sequence saves time and makes results comparable. Change one element at a time, such as the subject line, when you want to improve it.

### What if a week's search returns very few leads with emails?

Widen the keyword variations or add nearby cities. Leads without emails can still be useful for calls, so set them aside rather than deleting them.

Source: https://getclient.pro/blog/automate-weekly-lead-lists
