Keep a lead list from directories fresh in Google Sheets
Updated
Ask BrowseWiz to read a directory or member list into a new Google Sheet, one row per company with its website, city, phone and listing link. A weekly scheduled run then updates that sheet while Chrome is open: it adds new companies, marks the ones no longer listed and updates the rest in place.
Add to Chrome – it's freeAsk for the lead list once
Say you sell packaging to food producers, and your state's food manufacturers' association lists its members online, a page per member. A bought list goes stale, and copying the directory by hand takes a day you'd rather spend calling.
Open the member directory at foodmakers-ohio.example/members and go through every page. For each member, open its listing and get the company name, website, city and phone. Create a Google Sheet called "Ohio food makers" with the columns Company, Website, City, Phone, Listing and First seen, one row per company. Put the link to the member's listing in Listing and today's date in First seen.
Swap in your directory's link. Ask only for what its listings show: BrowseWiz writes what's on the page and doesn't look anyone up. If the directory is for members only, sign in to it in Chrome first.
The lead sheet after the first run
BrowseWiz creates the sheet in your Google Drive, one row per company. The Listing column links each row to the page it came from, so you can check any phone number before you call.
| Company | Website | City | Phone | Listing | First seen |
|---|---|---|---|---|---|
| Brightwater Pickle Co. | brightwaterpickle.example | Toledo | (419) 555-0143 | …/m/1043 | 2026-10-05 |
| Cedar Run Creamery | cedarruncreamery.example | Wooster | (330) 555-0178 | …/m/1057 | 2026-10-05 |
| Hollis & Vane Bakery | hollisvane.example | Columbus | (614) 555-0112 | …/m/1102 | 2026-10-05 |
| Ridgeline Sauce Works | ridgelinesauce.example | Dayton | (937) 555-0164 | …/m/1118 | 2026-10-05 |
How it works
Describe the list
Name the directory, the columns and the sheet. Paste the request into the side panel.
Check and approve the plan
BrowseWiz replies with a plan: how it pages through the directory, what it opens for each member and which columns it writes. Nothing runs until you approve. Then grant tab access and sign in to Google once when asked.
It reads the directory in your Chrome
It opens the pages in the BrowseWiz Tabs group, using the sessions you already have, and never asks for your passwords. See how the browser agent works.
Every Monday, the same sheet, kept fresh
After the first run, send one more message: "Every Monday at 8:00, update this sheet from the directory. Add a row for each new member, with today's date in First seen. For members already in the sheet, update their website, city and phone in their row. Add a Status column, and write Not listed for members the directory no longer shows. Don't delete any rows." Approve the plan, and BrowseWiz saves it as a scheduled task without running it now. Each Monday after that:
New members get a row
A company the sheet doesn't have yet gets a new row, with that Monday's date in First seen. Filter on the date to see this week's new leads.
Changed details are updated in place
When a member's website, city or phone changes, the run writes the new value into that company's row. You keep one row per company, not a second copy.
Members that left are marked
When a company drops out of the directory, its row stays, with Not listed in Status. You keep the history, and you know not to pitch a company that closed or left.
You hear when it's done
Each run alerts you in Chrome when it finishes or fails, so a week that went wrong doesn't pass unnoticed.
A one-off scrape, a list vendor or BrowseWiz?
Choose a one-off scrape if…
- You need the list once, for one campaign, and won't look at it again.
- A CSV file is the end of the job, and a free scraper extension or a freelancer already gets you the rows.
Choose a list vendor if…
- You need thousands of companies across a whole market, not the members of one directory.
- You want named contacts, their emails or company size added to each row. That's data a directory page doesn't show.
Choose BrowseWiz if…
- Your leads are in a directory you trust: an industry association, a chamber of commerce or a member list you can sign into.
- You want the list kept fresh, with new members added each week and the ones that left marked, without starting over.
- You want to name the columns in plain words and keep the sheet in your own Google Drive.
What to know before you start
- Hundreds of rows, not thousands. BrowseWiz reads the directory page by page in your Chrome, the way you would, so it fits a list you'd otherwise copy by hand. For thousands of companies, use a list vendor or a cloud scraping service.
- Only what the pages show. It writes what the listings display and finds no hidden emails. It doesn't guess addresses, look people up or add data from other sources.
- Chrome has to be open. Scheduled runs happen only while your computer is on and Chrome is open. This isn't a 24/7 service.
- The directory's terms apply. Many directories limit copying or reusing their listings, and some block automated visits. Read the terms before you schedule a run: you're responsible for following them.
- Named people's details are personal data. Data about a company isn't covered by the GDPR, but a person's name, work email or direct phone is, including at work Source 1. Privacy rules such as the GDPR apply to those details, so collect only what you need and check the rules where you and your leads are. This isn't legal advice.
- Check the first two scheduled runs. An AI model carries out each run from the approved plan, so results can vary. Make sure there's still one sheet, with one row per company.
- Layout changes and sign-ins. If the directory changes its layout or signs you out, a run can miss members or land on a sign-in page. The Listing link in each row lets you check any value.
- A sheet BrowseWiz creates. It writes the leads into a new sheet in your Google Drive, and each run updates that one.
What it costs
Start on Free: it includes one scheduled task that runs up to once a day, one monitor and 10M credits a month. Credit use depends on how much page text each run reads, so opening every member's listing uses more than reading one long list.
Free
$0 / month
- 1 scheduled task, up to once a day
- 1 page monitor
- 10M credits a month
Pro
$35 / month
- Up to 10 scheduled tasks, up to once a day
- Up to 30 page monitors
- 250M credits a month
Max
$95 / month
- Up to 10 scheduled tasks, up to once a day
- Up to 30 page monitors
- 1B credits a month
Prices include VAT. See how credits are counted.
Questions
We don't suggest it. Google Maps' terms say you may not mass download its content or create bulk feeds of it Source 2. Start from a directory that lists the companies you sell to instead, such as an industry association, a chamber of commerce or a trade show's member list.
Start from a source that lists the companies you sell to, such as an industry or member directory. Give each fact its own column: company, website, city, phone, the listing's link and the date you first saw it. Ask BrowseWiz to fill the sheet from the directory, then put it on a weekly schedule so new members show up without another copy-paste.
No. It writes only what the pages it reads show. If a directory lists a company's general email, you get that, and nothing more. For named contacts and their emails, use a list vendor. A named person's contact details are personal data, so privacy rules apply to them Source 1.
It depends on the directory's terms, the data and where you and your leads are. The GDPR doesn't cover data about companies, such as a company's name, website and main phone, but it does cover a named person's details Source 1. This isn't legal advice: read each directory's terms and the privacy rules that apply to you.
Up to once a day, at the time you set, while Chrome is open. A member directory usually changes slowly, so a weekly run keeps the list fresh without spending credits on days nothing changed.
Related pages
- Use caseAutomatically update Google Sheets from a websiteDescribe the data once and BrowseWiz updates a Google Sheet on a schedule, even from pages behind your login. Up to once a day, at the time you set.
- Use caseScrape a website that requires a login into Google Sheets, from your own ChromeScrape data behind a login with no code, no shared password and no cookie export. BrowseWiz reads sites you're signed into in Chrome and fills a Google Sheet.
Stop rebuilding the same lead list
Add BrowseWiz to Chrome, turn your directory into a Google Sheet and let a weekly run keep it fresh. Free includes one scheduled task and one monitor.
Add to Chrome – it's freeSources
- European Commission: Application of the GDPR (opens in a new tab)commission.europa.eu, checked
- Google Maps Additional Terms of Service (opens in a new tab)maps.google.com, checked