Gold Penguin Logo with Text

How to Get Leads From Google Maps

B2B marketers can leverage Google Maps to enhance their lead generation strategy. When used with Clay, extracting key details becomes a seamless process. Read this guide to learn how.
Updated September 25, 2023
get leads from Google Maps
get leads from Google Maps
Difficulty: Very Easy. No prior knowledge required
Time Required: ~5 minutes

Google Maps provides a wealth of information. 

For B2B marketers, it’s an excellent resource for local leads.

For instance:

  • If you’re a restaurant owner, you can use Google Maps to target local offices for lunch orders or catering services.
  • Local service providers like landscapers, electricians, and plumbers can quickly find nearby businesses to offer their services.
  • Real estate agents can use Google Maps to survey the neighborhood details and search for competing listings.

Traditionally, you would collect B2B leads from Google Maps through a web scraper. However, building and configuring it requires some technical knowledge.

Thankfully, with Clay, it’s possible to collect data from Google Maps with just a simple click. This gives you a head start in building potential business relationships without the technical expertise.

Follow the steps in this guide to learn how to enhance your lead generation strategy using Clay.

get leads from Google Maps

Getting Leads from Google Maps Using Clay 

1) Create a New Table on Clay

Click on ‘Companies’ and select ‘Find Local Businesses using Google Maps.’

add new table on Clay
find local businesses using Google Maps

2) Input the Details

On the pop-up, enter the business location. 

For our example, input ‘Los Angeles, California.’ 

For the search query, enter the business you’re interested in together with the location. In this example, we’ll enter ‘digital marketing agency in Los Angeles, CA.’

Google Map settings

Adjust the radius based on your coverage preference. Then, enter the number of results you want to get. In this example, let's keep the results capped at 10.

Google Map settings

Once done, click ‘Continue.’ 

3) Review the Generated Table

Choose how you want to add your results. You can save them to a new table or an existing table. 

For this tutorial, let’s choose a new blank table.

add data to blank table on Clay

Your workspace should now look like this. 

Clay table with Google Map results

On the right side, there’s a pop-up window where you have the option to fetch more results. Let’s close this for now and proceed to the next step.

4) Add Company Details

Let’s add the company name and website to the table. 

To view the details, click a row. 

On the pop-up, hover your mouse over the data you want to add. Click ‘Add as Column,’ and then ‘Create Column.’ In this case, we've added and renamed the title to "Company Name" and added the website. 

add business details

5) Find Decision Makers

Next, let’s enrich our table to find the decision makers of the businesses on our list.

Right-click on your table and select ‘Add Enrichment.’

enrich Clay table

In the pop-up window, go to the ‘Recipes’ tab. Select ‘SMBs - Find and Verify Decision Makers + Contact Information.’

Find and Verify Decision Makers + Contact Information

Note: There are other ways to enrich your table to find company decision makers. For instance, you can use the enrichment tools ‘Search Google,’ ‘Find Contacts at Company,’ and the Waterfall method. 

Next, modify the enrichment settings. Note that you can add your own API key for each tool. The default setting uses Clay’s API. Let’s keep this setting. Then, select the appropriate columns for the business name and website fields. 

Then, click apply and run.

Your table should now be populated with the contact information of decision makers for each business.

get leads from Google Maps using Clay

Note that Clay might not be able to fetch all email addresses. This limitation could be due to restricted app access or the decision of business owners to keep their contact details private.

What’s Next?

Now you have the contact details, it’s time to reach out!

Remember these tips when writing emails to your prospects:

  • Do your research to learn more about your prospect’s business or company. Know their recent milestones or the challenges they experience.
  • Politely introduce yourself and the company you’re working for.
  • Talk about your purpose in contacting them.
  • If you’re offering a service, try to showcase its value. Position your offerings as direct solutions to their problems.
  • Keep your email concise but genuine.

Company decision-makers are busy individuals. They get pitched a lot. The challenge is to ensure your email grabs their interest instead of just another email lost in their inbox.

Writing personalized emails can be tough. If you need more tips, read our tutorial about How to Personalize Cold Emails With Location of a Lead Using Clay.

Hopefully, this was helpful. If you have any questions or other ideas to add, please let me know in the comments!

Want To Learn Even More?
If you enjoyed this article, subscribe to our free monthly newsletter
where we share tips & tricks on how to use tech & AI to grow and optimize your business, career, and life.
Written by Christy Cañete
Christy Cañete is a software engineer who's passionate about front-end web design. Not only can she code, but she writes too! She loves breaking down technical topics into super easy tutorials. If you're looking to learn without the jargon, she's your go-to.
Notify of

Inline Feedbacks
View all comments
Join Our Newsletter!
If you enjoyed this article, subscribe to our newsletter where we share tips & tricks on how to make use of some incredible AI tools that you can use to grow and optimize a business