惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
Attack and Defense Labs
Attack and Defense Labs
GbyAI
GbyAI
月光博客
月光博客
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
F
Full Disclosure
宝玉的分享
宝玉的分享
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
爱范儿
爱范儿
博客园 - Franky
V
V2EX
Recorded Future
Recorded Future
WordPress大学
WordPress大学
小众软件
小众软件
Webroot Blog
Webroot Blog
雷峰网
雷峰网
Vercel News
Vercel News
N
News and Events Feed by Topic
PCI Perspectives
PCI Perspectives
Cyberwarzone
Cyberwarzone
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
W
WeLiveSecurity
S
Schneier on Security
博客园 - 三生石上(FineUI控件)
K
Kaspersky official blog
F
Fortinet All Blogs
Security Archives - TechRepublic
Security Archives - TechRepublic
Spread Privacy
Spread Privacy
博客园 - 叶小钗
罗磊的独立博客
D
Docker
Forbes - Security
Forbes - Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The Register - Security
The Register - Security
A
About on SuperTechFans
B
Blog RSS Feed
I
InfoQ
T
Tailwind CSS Blog
G
Google Developers Blog
H
Help Net Security
V
Vulnerabilities – Threatpost
AWS News Blog
AWS News Blog
N
News and Events Feed by Topic
M
MIT News - Artificial intelligence
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
P
Proofpoint News Feed
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
MyScale Blog
MyScale Blog
Latest news
Latest news

SerpApi

Introducing SerpApi’s Hermes Agent Plugin Loop Engineering Visualized: A World Cup Fan Journey with SerpApi and Codex Google v. SerpApi: The Court Granted Our Motion to Dismiss SerpApi Weekly Changelog: July 13-19, 2026 The State of the SERP in the Age of AI How to find the Google Knowledge Graph ID (kgmid) for anything What is an API? Part 2: Feeding the Machine (JSON) Building an Accessibility Search Experience with Google Flights, Hotels, and Maps APIs SerpApi Weekly Changelog: July 06-12, 2026 How to Scrape Google Flights Deals with a simple API Monitoring FIFA World Cup scores with a simple API How to scrape Google sports results Build Smarter Pydantic AI Agents with Real-Time Search A complete guide to web scraping with Ruby (2026) SerpApi Weekly Changelog: June 29- July 05, 2026 Make no mistakes: agent usability testing Semantic Image Search with Elasticsearch What is an API? Part 1: The Secret Life of a Web Browser MCP Apps with FastMCP: Turning Tool Output Into Interactive UI How to Scrape Naver AI Briefings with SerpApi Connect Sakana AI (Fugu) with Web Search API SerpApi Weekly Changelog: June 22-28, 2026 Trending Travel Destinations using Python & SerpApi How to scrape Bing reverse image search results Measuring Brand Presence Across AI Answer Engines SerpApi Weekly Changelog: June 15-21, 2026 How I Built a Star Wars Grogu Product Research Agent with Codex, Lark, and SerpApi How to scrape Bing web search results Categorizing hotels using Google Hotels images How to scrape Bing Images search results How to scrape Bing Copilot answers SerpApi Weekly Changelog: June 08-14, 2026 How to Do SEO Research with Claude Desktop and SerpApi MCP Track and Compare Product Prices Across Stores and Locations (SerpApi & Python) How to Extract Full Opinion Text from Google Scholar Case Law with SerpApi How to scrape Bing Maps search results SerpApi Weekly Changelog: June 01-07, 2026 Amazon ASIN Lookup API: Find and Fetch Product Details The State of MCP: Everything That Changed in H1 2026 How to scrape Bing News search results How to Connect Your Local LLM with Web Search Data SerpApi on Postman: One Unified Collection for Faster API Exploration SerpApi Weekly Changelog: May 25-31, 2026 Building an AI Agent in Python How to scrape Google Case Law API for Legal Research, Analytics, AI, and more SerpApi Achieves SOC 2 Type 2 and ISO 27001 Certification How to find your next product idea with Google Trends and SerpApi Scrape Competitors' Google Ads Data (Tutorial 2026) Using SerpApi and DeepSeek to Break Down Dan Koe’s Content Strategy SerpApi Weekly Changelog: May 18-24, 2026 How to scrape Bing Videos search results How to Scrape Instagram Profile Data with SerpApi How to scrape Bing Shopping search results How to Scrape Google Hotels Reviews SerpApi Weekly Changelog: May 11-17, 2026 5 Things You Can Build with Claude Code and Live Search Data Real Estate Data API for PropTech Developers How to Scrape Apple Maps with SerpApi How to scrape Google Trends
Build A No Code AI-Powered Local Lead Outreach System
Sonika Arora · 2026-06-16 · via SerpApi
Blog  /  Google Maps

How to use SerpApi with Make to automatically find businesses, generate personalized outreach with Claude, and send leads to your CRM.

7 min read

Google Maps business listings contain valuable lead data. The challenge is finding the right businesses, qualifying them, and personalizing outreach at scale. What if you could automate the entire process including discovering businesses, generating personalized outreach messages, and sending leads directly to your CRM?

In this tutorial, we'll build a fully automated local lead outreach workflow without using any code with:

Workflow Overview

Example use case we'll work on: Find dentist offices in Miami whom you can sell your monthly subscription based appointment scheduling software to and draft personalized emails to them.

The automation will follow this process:

  1. Extract businesses from Google Maps using SerpApi
  2. Format and send information for each business to Claude to generate personalized outreach
  3. Push lead data along with the personalized message into your CRM (Google Sheets in this example)

The entire workflow uses no code and runs in Make.

Step 1: Setup a Make scenario

If you haven't used SerpApi with Make, I recommend checking this blog post for setup steps:

Announcing SerpApi’s Make App

We are pleased to announce the release of our Custom App on Make.com. This makes it easier than ever to integrate SerpApi with other systems without having to write any code.

SerpApiAlex Barron

To begin, in Make, we'll create a new scenario. To make requests to SerpApi, we'll use SerpApi's Make integration.

💡

In case you don't see our Google modules, please use the Universal Module to construct API calls to any of our Google APIs.

Here's the flow we'll setup:

SerpApi Search Google Maps module (or the Universal Module) -> Iterator module -> Claude Simple Text Prompt module -> Google Sheets Add a Row module

Here's the scenario for this blog post example so you can follow along:

Integrate SerpApi, Claude, Google Sheets - Make.com Automation Scenario

Preview Integrate SerpApi, Claude, Google Sheets created with Make.com. Connect your favorite apps and automate repetitive tasks.

Make.com

If you don't already have a SerpApi account, please register an account. You'll need your API key to set up the SerpApi integration in Make. Once you have an active account, you can find your API key here.

We’ll start by using the SerpApi Google Maps API to search for businesses.

Example query:

  • “dentists in Miami”
  • “restaurants in Austin”
  • “law firms in Chicago”

Example API request:

https://serpapi.com/search.json?engine=google_maps&q=dentists+in+miami&api_key=YOUR_API_KEY

The response includes:

  • Business names
  • Ratings
  • Reviews
  • Phone numbers
  • Websites
  • Coordinates
  • Categories
  • Hours
  • And more

Try out your request in our playground to visualize the result:

SerpApi Playground - SerpApi

Test SerpApi’s Google Search, Google Maps, YouTube, Bing, Walmart, eBay, Baidu, Yandex and more APIs for free in the interactive playground!

SerpApiSerpApi

With the Search Google Maps Module in Make, it looks like this:

💡

In case you don't see our Google modules, please use the Universal Module to construct API calls to any of our Google APIs.

With the Universal Module, it looks like this:

This gives you structured local business JSON data directly from Google Maps.

Step 3: Iterate through businesses

Google Maps results return multiple businesses matching the query. We'll use the Iterator module in Make to process each business individually.

To begin with, we'll focus on a few super useful fields found in the local results array like:

  • title
  • website
  • phone
  • rating
  • reviews
  • address

To extend this solution, you can also filter leads by specific things like:

  • Only businesses with ratings below 4.0
  • Only businesses without websites
  • Only businesses with less than 50 reviews

This is especially useful for targeted prospecting.

Step 4: Generate personalized outreach with Claude

Now we connect Claude in Make. This step transforms raw lead data into personalized and actionable outreach.

💡

I chose the model Claude Opus 4.7. Feel free to change it according to your use case.

Here's the prompt I used:

Write a short cold outreach email for this business.

Details about the business from Google Maps: 
Title: {{title}}
Type of business:{{type}}
Rating: {{rating}}
Reviews: {{reviews}}
Website: {{website}}
Address: {{address}}
Phone: {{phone}}
User review from Google: {{user_review}}

For each entry, draft a personalized email to reach out and ask if they need an appointment scheduling software. I own a company called XYZ and we sell a monthly subscription based appoiintment scheduling software. Link my website called xyz.com. 

Sample output for one of the dental offices:

Subject: Helping Relax and Smile Dental Care Save Time on Scheduling

Hi Relax and Smile Dental Care Team,

Congratulations on building such an outstanding reputation in Miami — a 4.9 rating with 883 reviews is no small feat! I noticed patients consistently rave about your efficiency, with one recent review highlighting "no wait time to see the hygienist" and a cleaning done in just 30 minutes. That kind of streamlined experience is exactly what keeps patients coming back.

My name is [Your Name], and I'm the founder of XYZ — a monthly subscription-based appointment scheduling software designed specifically for busy practices like yours. Our platform helps dental offices reduce no-shows, automate reminders, and let patients self-book online 24/7, freeing up your front desk to focus on in-person care.

Given how much your patients value your quick, gentle service, I think XYZ could help you maintain that pace as your practice continues to grow.

Would you be open to a quick 15-minute call this week to see if it's a fit? You can also learn more at xyz.com.

Looking forward to hearing from you,
[Your Name]
Founder, XYZ
xyz.com

Step 5: Push leads into a Google sheet

Finally, connect Google Sheets using the Google Sheet Integration in Make.

We'll note these fields in this blog post, but feel free to add any more you need to keep track of:

  • Business name
  • Website
  • Phone
  • Address
  • AI-generated outreach message

Create a sheet named "Dentist offices Make.com automation sheet" and then add the relevant details to the Google Sheets Add a Row module.

You can also do more with the data later like adding lifecycle stages in the sheet and/or triggering email sequences.

At this point, we have a fully automated AI-powered lead generation system.

Here's what the output looks like:

Conclusion

I hope it was useful to see how we can use SerpApi with Make to build a workflow that automatically discovers businesses, gets structured data about them, generates personalized outreach using Claude, and pushes qualified leads directly into your CRM (Google Sheets in this example).

Here's the Make scenario we created in this blog post:

Integrate SerpApi, Claude, Google Sheets - Make.com Automation Scenario

Preview Integrate SerpApi, Claude, Google Sheets created with Make.com. Connect your favorite apps and automate repetitive tasks.

Make.com

I hope you found this useful. If you have any questions, feel free to reach out at contact@serpapi.com.

Announcing SerpApi’s Make App

We are pleased to announce the release of our Custom App on Make.com. This makes it easier than ever to integrate SerpApi with other systems without having to write any code.

SerpApiAlex Barron

Scrape Google Maps data and reviews using Python

Learn how to quickly and effortlessly scrape Google Maps places data and its reviews using the SerpApi Python library. Bonus: export the data to a CSV file.

SerpApiHilman Ramadhan

Scrape Google Maps Business Reviews with SerpApi’s Google Sheets Extension [No Code]

A step by step tutorial on how to use SerpApi to scrape user ratings and reviews from any business on Google Maps without any coding required.

SerpApiSonika Arora