Google Maps extractor: what a full extraction run involves

Between opening the tool and having a file worth working there are six steps. Most of the value is in the two that people skip.

Last reviewed

How do you run a Google Maps extraction?

Lead Finder runs an extraction in six steps, and the order matters more than the tool. First, choose the search term the way a customer would type it rather than the way the industry names itself. Second, set a grid over the target area, finer where businesses are dense. Third, let the sweep run, with progress saved per cell so a dropped connection resumes rather than restarts. Fourth, repeat with alternate terms, because category labelling is inconsistent and each term returns a set the others miss. Fifth, merge everything and remove duplicates on place ID. Sixth, clean: drop permanently-closed rows, normalise phone numbers, and segment before anyone makes contact. Steps four and six are the ones commonly skipped, and they are where most of the difference between a usable list and a mediocre one lives.

Choosing terms, and why one is never enough

Businesses pick their own primary category, and they pick inconsistently. A firm doing plumbing and heating appears under whichever label its owner chose, so a sweep for one term returns a confident-looking list missing whatever share of the market chose the other. The fix is mechanical: run each plausible term as its own pass and merge.

Think in customer language rather than trade language. People search for what they want done, and businesses name themselves to be found that way, so the term a customer would type usually returns more of the market than the formally correct industry term.

Grid resolution, the setting that decides completeness

Because each search stops at roughly 120 results, the grid decides how much of a city you actually see. A coarse grid over a dense category returns a plausible list that is badly short, and nothing in the output indicates the shortfall.

Resolution should follow density rather than convenience. Plumbers or restaurants in a large city need finer cells than opticians or coworking spaces in the same city, and categories that sit in residential areas rather than the centre need the grid extended outward rather than concentrated.

The cleaning step everyone underestimates

A raw merged export is not a working list. Permanently-closed flags need filtering, phone numbers need normalising to a single format, and duplicate rows that survived the place ID merge because they are genuinely separate listings, chain branches, practitioner listings, delivery storefronts, need a deliberate decision rather than an automatic rule.

That decision is the one that most affects results, and it differs by what you sell. Collapsing by address is right when the buying unit is the premises and wrong when it is the individual. Getting it backwards removes most of the addressable list while leaving the file looking tidier than before.

Related reading: choosing a grid cell size , how the three tool models differ .

Frequently asked

How long does a full city extraction take?
It depends on grid resolution and category density rather than on any per-row speed. A fine grid over a dense category is many separate searches, so a large city can run for hours. Progress saves per cell, so the practical constraint is leaving the machine on rather than starting again after an interruption.
How many search terms should I run?
As many as the category plausibly uses, usually two to four. Businesses choose their primary category inconsistently, so each term returns a set the others miss. Recording which term produced each row also gives you a rough segmentation for free.
What does Lead Finder do about interruptions?
Lead Finder is a desktop Google Maps extractor that saves progress per grid cell, so a dropped connection or a sleeping machine resumes from where it stopped rather than restarting the sweep. For long runs that behaviour matters more than raw speed.
Should I clean before or after merging?
After. De-duplicate on place ID across the merged set first, because the same business appears in neighbouring cells and in multiple term passes. Cleaning individual cell outputs wastes effort and can hide duplicates that only become visible once everything is together.
What is the most common mistake in an extraction run?
Applying address-based de-duplication to tidy the file. It looks sensible and it silently deletes genuine businesses wherever several share an address, which happens in coworking buildings, medical practices, salons and anywhere chains operate branches.

From teams using Lead Finder

What lead generation teams say after a month

5 out of 5 from 110 reviews

  • Lead Finder helped us research pet clinics, groomers and other pet businesses across multiple locations. The category-based search makes it easy to find relevant businesses and build targeted lists.


    Monica T.

    Owner, pet services business

  • We use Lead Finder for finding jewellery retailers and related businesses in specific markets. The Google Maps extraction process is straightforward and useful for our regional sales research.


    Yogesh S.

    Founder, jewellery retailer

  • Lead Finder is useful for researching agricultural equipment dealers and suppliers. We can target specific locations and create B2B prospect lists quickly. It has improved our initial market research process.


    Rakesh C.

    Director, agricultural equipment company

Quotes come from licence holders who agreed to be credited in this form, given on WhatsApp or by email, and trimmed only for length. The rating is the average of all 110 on file, not of the 3 shown here, and it is computed from them rather than entered by hand, so it cannot be set independently of the reviews behind it.