你想将WordPress表单连接到Google Sheets吗?Google Sheets使你可以轻松在电子表格内管理你的表单数据,并且它们内置了协作工具以改进工作流程。在本文中,我们将向你展示如何轻松地将任何WordPress表单连接到Google Sheets,以便自动将WordPress表单数据发送到Google表格。
为什么将WordPress表单连接到Google Sheets?
Google Sheets是Google的流行免费电子表格软件。将你的WordPress表单连接到Google Sheets可以更轻松地管理和整理你的表单数据。无论你是在创建问卷、收集推荐、构建调查表单或其他内容,你都可以只需几次点击就可以将你的WordPress表单连接到Google Sheets。将表单条目与Google Sheets集成可以以多种方式帮助你的WordPress网站。
1. 可以轻松向你的团队提供表单数据访问权限,而无需创建新的WordPress登录。
2. 可以轻松解释和分析你的表单/调查数据。
3. 设置自动数据收集并减少手动数据输入的错误。
4. 根据访客提交的数据生成个性化报告。
步骤1:使用WPForms创建WordPress表单
首先,你需要在你的WordPress网站上拥有一个活动的联系表单,它将作为数据收集源。在本教程中,我们将使用WPForms插件。它是超过600万个网站使用的WordPress最佳联系表单插件。
他们的初学者友好型表单构建器可用于创建几乎任何类型的WordPress表单。你可以从他们的1300多个表单模板之一开始,或者简单地使用拖放构建器添加表单字段并根据自己的喜好自定义它们。
有关详细信息,请参阅我们的分步指南,了解如何在WordPress中创建联系表单。
如果尚未创建Google Sheets电子表格,则现在需要这样做。前往Google Sheets网站并点击“空白”以添加新电子表格。
然后,当你添加电子表格列时,你希望这些列与你的WordPress表单字段匹配。在这种情况下,我们将有“姓名”、“电子邮件”和“消息”三个列。
步骤2:安装并激活Uncanny Automator WordPress插件
要将你的WordPress表单连接到Google Sheets,我们将使用自动化插件。最好的WordPress自动化插件是Uncanny Automator。它充当WordPress插件和其他第三方应用之间的连接器,因此它们可以轻松通信。这意味着你可以在WordPress中创建任何自动化工作流程。
它是无需任何代码即可自动化你的WordPress博客流程的最强大方式。最棒的部分是Uncanny Automator不像其他SaaS提供商(如Zapier)那样对每个数据传输收取费用。
Uncanny Automator还与所有主要表单解决方案兼容,包括WPForms、Formidable Forms、Gravity Forms、Ninja Forms、WooCommerce等。
但是,本教程将重点放在与WPForms的集成上。
注意:有免费版本的插件可用,但我们将使用专业版,因为它包含我们所需的Google Sheets集成。
有关详细信息,请参阅我们的指南,了解如何使用Uncanny Automator在WordPress中创建自动化工作流程。
步骤3:将你的Google帐户连接到Uncanny Automator
在激活并设置Uncanny Automator之后,你需要将插件连接到你的Google帐户。为此,请导航到Automator » 设置,然后单击“Google”菜单项。
之后,点击“连接一个帐户”按钮。这将引导你到一个屏幕上,你需要授权你的Google帐户。只需选择你想使用的Google帐户,然后单击“允许”按钮。
然后,你需要再次点击“允许”以确认你的选择。一旦成功连接你的帐户,你将被带回到WordPress管理仪表板中的插件设置屏幕。
步骤4:使用Uncanny Automator将你的WordPress表单连接到Google Sheets
现在,到了将你的WordPress表单连接到你早先创建的Google表格的时候了。Uncanny Automator使用称为“配方”的工具来连接不同的应用和插件。
要创建一个配方,请前往Automator » 添加新,点击“所有人”选项,然后点击“确认”。你想选择“所有人”,因为大多数时候,新的访客会填写你网站上的表单。
接下来,你可以给你的配方命名。之后,选择“WPForms”作为“触发”元框中的选项。
然后,你将有两个不同的选项可供选择。我们将选择“表单已提交”选项,因为这将把所有表单提交发送到Google Sheets。
然后,从下拉列表中选择你的表单。之后,点击“保存”按钮。
在继续之前,你需要在WordPress中创建一个新的“订阅者”用户。这个新的订阅者角色将用于发送表单数据,你将在下一步中需要该用户ID。有关更多详细信息,请参阅我们的指南,了解如何向WordPress博客中添加新用户和作者。
现在,你需要通过点击“操作元框”下的“添加操作”按钮来添加一个操作。接下来,你将看到一列集成选项。继续选择“Automator”作为集成选项。
接下来,你需要从下拉菜单中选择“调用自定义函数/方法”选项。“调用自定义函数/方法”操作可以调用你WordPress网站中的任何全局或静态函数。
当你选择这个选项时,会弹出一个提醒窗口,提醒你这将需要用户数据。只需选择“设置用户数据”按钮继续。
接下来,它会询问你是否希望操作在现有用户或新用户上运行。继续选择“现有用户”选项。
现在,你需要设置用户数据。为此,只需从下拉菜单中选择“ID”作为唯一字段,然后输入你创建的新用户的ID号。你可以通过转到WordPress仪表板中的用户 » 所有用户来找到用户ID。然后,打开新用户并在页面URL中找到ID。
一旦完成上述步骤,为“如果用户不存在该怎么办”选择“什么都不做”选项。确保点击“保存”以保存配方到目前为止的进度。
之后,再次点击“添加操作”按钮。
接下来,你将看到一个集成选项列表,以将你的表单连接到。选择列表中的“Google Sheets”。然后在“选择一个操作”部分下选择“在Google表格中创建一行”选项。这样,新的行将随着你的表单提交而创建。
这将弹出一个菜单,以选择你之前创建的电子表格。你可以搜索电子表格的名称,并且它会显示一个选项列表。选择电子表格后,你还需要选择一个工作表。
完成后,只需点击“获取列”按钮,在“行”部分。这将显示电子表格中的列列表。你需要将表单字段映射到你的电子表格列。在每个表单列旁边,找到匹配的电子表格字段。“列”名应与“值”名相同。
将所有字段匹配完毕后,它应类似于上述设置。确保你完成配方创建后点击“保存”按钮。
之后,你需要发布你的新配方。这将确保表单条目会自动发送到你的Google Sheets电子表格。要发布配方,只需将配方开关切换到“已发布”即可。
现在,每当访客填写你的表单时,信息将立即出现在Google Sheets中。你还可以使用这个插件创建许多其他无代码集成和自动化,例如将Slack与WordPress集成,甚至在WooCommerce中设置SMS通知。
我们希望这篇文章帮助你轻松将任何WordPress表单连接到Google Sheets。你可能还想查看我们专家挑选的最佳无代码拖放式WordPress页面构建器和我们精选的企业必备的WordPress插件列表。如果你喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。你还可以在Twitter和Facebook上找到我们。