自动化从谷歌搜索和地图生成潜在客户并同步到Google表格 - n8n工作流
n8n工作流,谷歌搜索自动化,潜在客户生成,数据提取,Google表格同步,网页抓取,AI数据采集

## 工作流概述

这个n8n工作流实现了从谷歌搜索和谷歌地图自动提取潜在客户信息,并将数据整理后保存到Google表格的完整自动化流程。

## 工作流功能

### 主要特点
– **多渠道数据采集**:同时从谷歌自定义搜索API和谷歌地图搜索结果中提取潜在客户
– **智能数据提取**:自动从网站HTML中提取联系方式、社交媒体链接等关键信息
– **去重处理**:确保每个潜在客户只被记录一次,避免重复数据
– **数据验证**:对提取的信息进行格式验证和完整性检查

### 工作流阶段

#### 阶段1:谷歌自定义搜索分支
1. **聊天消息触发**:接收用户搜索查询启动潜在客户生成流程
2. **分页设置**:创建搜索序列(1, 11, 21)以搜索多个谷歌结果页面
3. **多页面搜索循环**:逐个处理每个页面编号,为每个页面执行单独的谷歌搜索
4. **谷歌自定义搜索API**:使用用户查询和当前页码执行搜索获取网页结果
5. **扁平化输出项**:将API响应解嵌套,将10个结果块转换为10个单独项
6. **信息提取**:从原始搜索结果中提取关键详细信息,如企业名称、URL和描述
7. **搜索去重**:确保每个来自谷歌搜索的独特企业URL只被处理一次

#### 阶段2:谷歌地图搜索分支
1. **准备地图查询**:将聊天输入转换为URL友好格式
2. **抓取谷歌地图**:抓取谷歌地图搜索结果页面以查找本地企业网站
3. **提取URL**:使用正则表达式提取在谷歌地图搜索结果页面上找到的所有网站链接
4. **过滤谷歌URL**:从抓取结果中移除无关链接
5. **地图结果去重**:确保每个来自地图抓取的独特企业URL只被处理一次
6. **地图URL循环**:逐个处理来自地图抓取的每个独特URL进行深入分析
7. **网站抓取器**:访问通过地图找到的企业网站URL以下载其HTML内容
8. **速率限制器**:在抓取网站之间暂停1秒以避免被阻止
9. **联系信息提取器**:扫描网站HTML以查找电子邮件、电话号码和社交媒体链接

#### 阶段3:数据丰富与保存
1. **电子邮件检查点**:检查是否找到电子邮件;如果没有,则发送URL进行更深入的网站抓取
2. **网站抓取循环**:通过逐个访问其网站来处理每个需要更多数据的潜在客户
3. **网站抓取器**:访问通过谷歌搜索找到的企业网站URL以下载其HTML内容
4. **抓取成功检查**:仅在网站成功下载时继续,跳过失败的尝试
5. **联系信息提取器**:扫描网站HTML以查找电子邮件、电话号码和社交链接
6. **整合数据**:将所有新找到的联系详细信息收集到单个结构化项中

#### 阶段4:最终验证与输出
1. **加载现有潜在客户**:从Google表格获取所有先前保存的潜在客户以进行去重
2. **准备匹配**:从所有潜在客户中隔离URL字段以准备重复检查
3. **最终重复检查**:将新潜在客户与现有Google表格进行比较,确保只保存独特企业
4. **URL存在检查**:在继续之前确保潜在客户具有有效的URL
5. **过滤内容网站**:移除可能是文章或博客的结果,专注于企业网站
6. **最终去重**:在写入表格之前进行最终检查以移除任何可能的重复项
7. **保存潜在客户到表格**:将最终、丰富且独特的潜在客户数据作为新行附加到Google表格中

## 技术要求

– **n8n平台**:工作流执行环境
– **谷歌自定义搜索API**:用于搜索功能
– **谷歌表格连接**:用于数据存储
– **HTTP请求节点**:用于网页抓取
– **代码节点**:用于自定义数据处理逻辑

## 应用场景

– 销售团队自动寻找潜在客户
– 市场研究数据收集
– 竞争对手分析
– 本地企业目录构建
– 潜在客户生成自动化

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。