Google Maps scraper alternative: export businesses with emails, no scraping

Published . Updated . Figures from ; other tools’ prices read .

Primavera is a database already built from Google Maps and business websites: on November 9, 2026, it held 27,976,084 US businesses, 8,419,209 of them with an email address. You see the exact count before paying, then export a CSV file, with no scraper to run.

27,976,084
businesses in the United States
30.1%
of them list an email address: 8,419,209
5,740,526
businesses in the United Kingdom27.7% with an email address
46,057,905
businesses in the 8 countries built in advance

Source: Primavera’s database, snapshot 2026-11 of November 9, 2026. A business counts once; service points such as parcel lockers and charging stations are left out.

Three ways to get businesses out of Google Maps

You can query Google’s Places API, run a scraper that reads Google Maps for you, or search a database built from it in advance. The three differ in how long the first list takes, what it costs at volume, and whether emails come with it.

Google’s Places API, a scraper and a database built in advance, compared
ComparedGoogle’s Places APIA scraper you runPrimavera, built in advance
What you getUp to 20 places per page and 60 per search, through code you write.The places a Google Maps search shows, copied by a program: open source like gosom/google-maps-scraper, or a cloud service like Apify or Outscraper.Google Maps listings and the websites they link to, already collected. You search, filter and export.
Before the first listCode to write and run. A city takes many searches, since each stops at 60 places.10,000 places in about 83 minutes, 100,000 in about 14 hours, at the 120 places a minute gosom/google-maps-scraper announces, before reading websites.The count shows in seconds. A list of 2,000 businesses exports in under a minute.
EmailsNone: a Google Maps listing has no email field.A second pass that reads each business’s website, usually billed on top.Read from each business’s website, and included in the export.
10,000 businesses, with the emails foundNo emails to find: Google Maps has none.Outscraper: $28.50 for places, plus up to $28.50 to read their websites for emails.$59 a month (€49 excl. VAT) on Pro.
100,000 businesses, with the emails foundNo emails to find: Google Maps has none.Outscraper: $298.50 for places, plus up to $298.50 to read their websites for emails.$119 a month (€99 excl. VAT) on Agency, with unlimited exports under fair use.
UpkeepAn API key, a billing account and quotas to watch.Run yourself: a server, and proxies for larger jobs. In the cloud: nothing to run, a bill per result.None on your side: Primavera collects the listings and reads their websites again on a rolling basis.
Keeping the listGoogle’s terms don’t allow copying and saving business names and addresses (section 3.2.3).The file is yours.The file is yours, as CSV or Excel. A business already delivered is never charged to your account again.

Sources: Google’s pricing ($35 per 1,000 Text Search requests that ask for a phone number or website, 1,000 free a month), its Text Search documentation and the Google Maps Platform terms; Outscraper’s pricing ($3 per 1,000 places and per 1,000 websites read; the first 500 of each are free every 30 days); gosom/google-maps-scraper. All read November 3, 2026. Primavera’s pricing, in US dollars, with its euro prices excluding VAT in brackets.

When each way is the right one

  • Google’s Places API, when you show places live inside your own app or map, without keeping them.
  • A scraper, for a country Primavera hasn’t built in advance, for review texts and photos, or for a one-off list of a few hundred places: Outscraper’s first 500 places are free every 30 days.
  • A database built in advance, when you want the emails found on websites, a whole state or country, the exact count before paying, or the same search again later with nothing to run.

What a search shows before you pay

A scraper tells you how many places it found once the run is over. Primavera counts first: on November 9, 2026, a search for roofing contractors in Houston, Texas, returned 734 businesses, 406 of them with an email address, before anything was paid or exported.

Roofing contractors in Houston, Texas, by kind of contact found

Share of the 734 roofing contractors, not only those with a website

Has website77.9%
Has phone98.1%
Has email55.3%

Roofing contractors in Houston are much more likely than the average US business to list a website (77.9% against 58.1%), a phone number (98.1% against 78.5%) and an email address (55.3% against 30.1%).

Source: Primavera’s database, snapshot 2026-11 of November 9, 2026. Houston: the Google Maps category “Roofing contractor” in the city of Houston. US average: the 27,976,084 US businesses.

What a row contains

Each row is one business, with the fields below when Google Maps or its website gives them. You choose the columns of your CSV or Excel file. The shares are those of the 27,976,084 US businesses.

The fields of an exported row, where each comes from, and how often it is filled in the United States
FieldWhere it comes fromFilled in the US
Name, category, other categoriesThe Google Maps listing.Every row.
Address, city, ZIP code, county, state, coordinatesThe listing. A business that serves an area without a public address comes with that area instead.About 87.3% have a public address.
PhoneThe listing.78.5%
WebsiteThe listing.58.1%
Email, other emailsFound on the business’s own website, or in open data such as Overture Maps. An address shared by many unrelated businesses is left out.30.1%
Rating, number of reviewsThe listing.About 57.8% have at least one review.
Facebook, Instagram, LinkedIn, YouTube, TikTok, X, Pinterest, contact formLinks found on the website.When the website links to them.
Website technologies, ad pixelsRead on the website: WordPress, Shopify, the Meta pixel, Google Ads…When the website was read.
ChainOur matching of names and websites. A chain’s locations stay in results, marked.When the business belongs to one.
Google Maps linkThe listing.Every row.

Emails come from websites: among US businesses whose listing links to their own website, about 48.1% have an email address, against 30.1% of US businesses overall.

Source: Primavera’s database, snapshot 2026-11 of November 9, 2026. Shares written “about” come from a random sample of 838,781 US listings (3% of the table); the others are exact counts.

Added on request, once your list is created

Owner names, a Website summary, an answer to your own question from each website, and an AI filter that keeps only the businesses that fit, each paid in credits. You can also have each main email of your list checked, at 1 credit per address.

What is left out

Primavera holds what businesses publish about themselves: their Google Maps listing, their own website, and open data such as Overture Maps or, in France, the national business register. Role addresses such as postmaster@ or noreply@ are never delivered, and neither is an address that many unrelated businesses share, such as a directory’s. How each figure is counted: Primavera’s methodology.

Countries built in advance

Primavera has 8 countries built in advance, so their counts and exports are immediate. Elsewhere, the data is updated when you create a list, which takes from under an hour to a few hours.

Businesses in Primavera’s database by country, with the share that has a website, a phone number and an email address, November 9, 2026
CountryBusinessesWebsitePhoneEmail
United States27,976,08458.1%78.5%30.1%
France7,161,00054.4%62.1%33.1%
United Kingdom5,740,52659.4%70.9%27.7%
Canada3,009,97561.9%78.5%32.9%
Switzerland1,080,87568.6%78.5%39.5%
Belgium1,011,22959.6%76.1%33.5%
Luxembourg66,85653.5%80.7%28.8%
Andorra11,36057.0%58.8%20.9%

The share of businesses with an email address ranges from 20.9% in Andorra to 39.5% in Switzerland; it is 30.1% in the United States.

Source: Primavera’s database, snapshot 2026-11 of November 9, 2026. France includes its overseas departments. Shares are of each country’s businesses.

Use it in the app, through the API, or from Claude

In the app

Describe who you sell to in plain English, or pick the category and the place yourself. The count updates as you go; the list exports as CSV or Excel, with the columns you choose.

Through the API

On Pro and Agency, the same searches run through a REST API: count, estimate the cost, create the list, download it. Each action costs the same credits as in the app. API documentation.

From Claude

Primavera’s MCP server lets Claude, Cursor or Codex do those steps from a sentence such as “find roofing contractors in Houston with an email and export them”: it counts the search, gives the cost, then creates the list. On Agency, those exports don’t use credits either. Server address: https://primaverapp.com/api/mcp, set up with your API key (MCP setup, and what you can ask Claude).

What it costs

Two plans, billed monthly. A business already delivered to your account is never charged again, whatever list it appears in.

Primavera’s plans, a month, in US dollars and in euros excluding VAT
PlanPriceExportsAlso included
Agency$119 a month (€99 excl. VAT)Unlimited under fair use: up to 10% of a country’s businesses in any 30 days, 2,000,000 at most, 50,000 rows per list.100,000 AI credits a month for enrichments, AI filters and assistant messages. API and MCP.
Pro$59 a month (€49 excl. VAT)1 credit per business, out of 10,000 credits a month.API and MCP.
To startFree300 credits when you sign up.No credit card.

Source: Primavera’s pricing.

Primavera compared with Scrap.io and Outscraper

Scrap.io also sells access to a database built from Google Maps, with monthly plans by volume. At 100,000 businesses a month, its Company plan costs $499, against $119 (€99 excl. VAT) for Primavera’s Agency plan. Primavera vs Scrap.io, price at your volume.

Outscraper runs the scrape for you and bills each result, with no subscription: $3 per 1,000 places up to 100,000, and the same again per 1,000 websites read for emails. It also extracts review texts and photos, which Primavera doesn’t. Primavera vs Outscraper, cost with emails.

Apify’s Google Maps Scraper lists prices from $1.50 per 1,000 places depending on the Apify plan, with contact details as an option, and notes that Google Maps shows at most 120 places per area searched. Apify Google Maps Scraper alternative, cost on each plan.

Other tools, priced at your volume with emails: Outscraper alternatives and D7 Lead Finder alternative, which searches one city at a time.

What this page doesn’t say

  • A row is a Google Maps listing, not a company: each location of a chain counts as one business. In France, a small share of rows come from the national business register or public files instead.
  • “With an email address” means at least one address was found, on the business’s website or in open data. Whether it reaches an inbox is checked only on request, once your list is created.
  • Outscraper’s email cost is an upper bound: it bills each website read, and not every place has a website.
  • Google’s API is billed per search, not per business: a search returns 60 places at most, and searches over one city overlap.
  • Scraper run times use gosom/google-maps-scraper’s own figure; proxies, blocks and the size of each search change them.
  • Countries other than the 8 built in advance are not counted here.

Questions

Does Google Maps give email addresses?

No. A Google Maps listing has a phone number and a website, but no email field. Scrapers find emails by reading each business’s website, usually as a paid add-on; Primavera has already read them, and 8,419,209 US businesses have at least one.

How many results can one Google Maps search return?

Google Maps shows at most 120 places per area searched, according to Apify’s documentation, and Google’s Places API returns 60 at most per search. Scrapers split a city into many small searches to go further. A Primavera search covers a city, a county, a state or a whole country at once.

How much does it cost to scrape 100,000 businesses from Google Maps?

With Outscraper, $298.50 for the places, plus up to $298.50 to read their websites for emails (prices read November 3, 2026). Google’s Places API gives no emails. In Primavera, 100,000 businesses a month fit the Agency plan, at $119 a month (€99 excl. VAT) with unlimited exports under fair use.

Can I get Google Maps leads without coding?

Yes. In Primavera, you type who you sell to, or pick the category and the place, then export a CSV or Excel file. There is no program, proxy or API key to set up.

Can Claude scrape Google Maps for me?

Claude can run a scraper you install, such as gosom/google-maps-scraper, or work with Primavera through its MCP server. With Primavera, Claude counts the search, tells you its cost and creates the list, without scraping anything.

Method and date

Figures Nov 9, 2026
Primavera figures
Counted in Primavera’s database, built from Google Maps listings and the websites they link to: monthly snapshot 2026-11, read on November 9, 2026. Service points (lockers, charging stations) are left out. Methodology.
Other tools
Described only from their own pages, read on November 3, 2026: Google’s pricing, Text Search documentation and Google Maps Platform terms; Outscraper’s pricing; Apify’s Google Maps Scraper; gosom/google-maps-scraper. Prices in US dollars, as published. We have not run these tools for this page.
Next check
Prices are read again every three months. After 120 days without a check, this page marks them “to be checked”; after 180 days, it stops showing them. Primavera’s figures follow the monthly snapshot.
Cite this page
Primavera (2026). “Google Maps scraper alternative: export businesses with emails, no scraping.” Figures of November 9, 2026. https://primaverapp.com/en/google-maps-scraper

Published
Updated

Primavera is one of the ways compared here. If something about another tool is wrong or out of date, tell us and we will correct it.

Try the search

The Houston roofing contractors search from this page, ready to open in Primavera:

Target
Roofing contractor
Location
Houston
734businessesPreview leads

Free, no account needed. Contact details stay hidden until you create a list. 300 free credits when you sign up.