102 个 Google Ads 脚本来提高您的 PPC 广告效果

已发表: 2021-04-28

要获得高质量的分数,您需要不断优化广告,这已不是什么秘密。 但是,大多数人不知道有免费的 Google Ads 脚本可以让您的生活更轻松。

这些 Google Ads 脚本会对您的广告执行多种操作,否则这些操作将需要您手动执行。 通过使用这些脚本,您可以花更少的时间做无聊的事情,而将更多的时间花在可以取得成果的更改上。

但在我们查看最佳 Google Ads 脚本之前,它们究竟是什么以及它们是如何工作的?

什么是 Google Ads 脚本?

对于那些以前没有接触过 Google Ads 脚本的人来说,这些脚本可能听起来令人困惑,有时甚至令人害怕。 但请放心,如果您正确使用这些脚本,它们不会对您的广告造成任何危害,事实上,它们实际上会改进您的广告系列并节省您的时间。

在基本层面上,脚本只是可以轻松粘贴到 Google Ads 中并执行一系列有用操作的代码。

这可以是任何事情,从暂停点击率低的广告到提高对廉价转化关键字的出价。

任何人都可以创建 Google Ads 脚本; 你只需要一些编程知识和你想要脚本做什么的想法。 正因为如此,实际上有数百个免费的 Google Ads 脚本在线可用,并且一直在制作新脚本。

如果您有一项想要自动化的任务,那么很可能已经有人为其编写了脚本。

现在您了解了 Google Ads 脚本的作用、它们的外观以及如何制作脚本?

Google Ads 脚本示例

如果您之前从未见过 Google Ads 脚本,请不要担心,它们并不像听起来那么可怕。

要了解这些脚本的工作原理,下面是一个示例,您可以立即将其粘贴到您的 Google Ads 帐户中。

 function main() { var THE_VALUE_OF_ONE_CONVERSION = 10; var DECREASE_BIDS_BY_PERCENTAGE = .5; var kw_iter = AdWordsApp.keywords() .withCondition("Status = ENABLED") .get(); while (kw_iter.hasNext()) { var kw = kw_iter.next(); var kw_stats = kw.getStatsFor("LAST_30_DAYS"); var cost = kw_stats.getCost(); var conversions = kw_stats.getConversions(); if (conversions == 0) { if (THE_VALUE_OF_ONE_CONVERSION * 5 > cost) { kw.pause(); } else if (THE_VALUE_OF_ONE_CONVERSION * 2 > cost) { kw.setMaxCpc(kw.getMaxCpc() * (1 - DECREASE_BIDS_BY_PERCENTAGE)); } } else { //no conversions on this keyword //we will deal with that later continue; } } }

如果您没有任何编程经验,那么这可能看起来很令人困惑,但别担心,您不需要了解每一行的作用。 该脚本实际上会根据某些指标暂停表现不佳的关键字,在这种情况下是一次转化的价值。 如果一次转化的价值乘以 5 大于费用,则广告将暂停。

现在您已经对 Google Ads 脚本的外观有了一个很好的了解,以下是我们在网络上的一些最爱。

最佳 Google Ads 脚本库

广告管理脚本

广告管理脚本

1. 移除 Frederick Vallaeys 的表现不佳的广告

在优化广告系列时,确保投放效果最佳的广告对于最大化 PPC 预算至关重要。 此脚本可帮助您确保只有效果最佳的广告变体在您的帐户中运行,并移除效果不佳的广告变体。

尽管 Google 会尽量展示效果最佳的广告,但审核您的帐户并删除效果不佳的广告始终是一个好主意。

2. 丹尼尔吉尔伯特的动态广告扩展

对于有经验的 PPC 经理来说,标注和站点链接可以为用户提供更多与其搜索相关的信息。 但是,随着网站的定期更改以及页面的制作和删除,这些网站链接可能会随着时间的推移而发生变化。 此脚本有助于使这些站点链接保持最新状态并确保它们指向正确的页面。

3. 暂停质量得分低的关键词 Frederick Vallaeys

如果您想提高广告系列的效果并节省资金,找出广告系列中的弱点至关重要。 此脚本会生成您帐户中质量得分低于您选择的预定义质量得分的所有有效关键字的列表。 它还为您提供暂停这些关键字的选项,以便您可以优化它们并停止浪费金钱。

4. FreeAdwordsScripts.com 将 AdWords 超额投放限制为任意数量

如果您使用每日预算投放广告系列已有一段时间,那么您应该知道 Google 如何允许广告超支高达 100% 以弥补低流量的日子。 然而,可以理解的是,许多广告商希望对他们的预算有更多的控制,这正是这个脚本所做的。 要坚持每日预算,您可以将超支值更改为 0%,最高可达 100%。

5. 复制 Daniel Gilbert 的 Google Ads 扩展

Google Ads 扩展程序对于提高您的广告点击率至关重要。 如果您以前没有使用过它们并且最近才添加它们,那么您一定会看到积极的结果。 尽管这些广告附加信息非常有用,但将它们复制到每个广告系列中可能会很麻烦,这就是该脚本派上用场的地方。

6. Russell Savage 自动暂停低点击率的广告

在运行 Google Ads 广告系列时,创建许多不同的广告并让 Google 自动选择最佳广告是很常见的。 出现的问题是表现不佳的广告通常永远不会暂停或删除。 幸运的是,这个脚本为您完成了无聊的工作,并且只会暂停点击率最低的广告。

7. 暂停没有活动关键字的广告组作者 Russell Savage

在管理大型帐户时,完全可以理解某些帐户可能变得无法管理。 此脚本可暂停所有没有任何有效关键字的广告组,从而帮助您清理房屋。 通过这样做,它可能能够帮助您确定可以删除哪些不再使用的广告组。

8. 删除 Russell Savage 的所有未获批准的广告

在处理大型帐户时,某些广告被拒登是很常见的。 根据帐户的大小,浏览所有内容并删除或编辑它们通常太耗时。 值得庆幸的是,此 Google Ads 脚本只需单击一下即可为您删除所有被拒登的广告,从而节省了大量时间。

9. Wesley Parker 的外汇汇率投标调整器

在某些行业,某些货币的汇率会对商品和服务的需求产生巨大影响。 例如,当英镑兑欧元走强时,预订欧元假期的成本就会降低。 这是广告商利用这一机会提高出价的绝佳时机。 该脚本通过监控汇率并根据需要调整出价来帮助自动化该过程。

10. 再见丹尼尔吉尔伯特的低质量分数

低质量得分关键字是否在浪费您宝贵的广告预算? 使用这个非常有用的脚本最大化您的投资回报率并修复它们。 该脚本将自动找出它们在您帐户中的位置,以便您可以轻松找到它们并花时间修复它们。 您还可以将脚本设置为定期运行,以便在出现问题时始终收到警报。

11. 禁用缺货商品的广告(Russell Savage)

许多电子商务商店通常会为其最受欢迎和最赚钱的商品投放付费广告,但如果您没有正确管理广告,那么您可能会在缺货时投放广告! 为了防止这种情况发生,此脚本会自动检查您的库存水平并在您缺货时禁用广告以节省资金和失望。

12. Russell Savage 基于机场延误的管理广告

在优化您的广告活动时,API 的功能非常强大。 此脚本利用机场状态 API,允许您根据机场延误和取消启用和暂停广告。 如果您拥有一家企业或在机场附近有客户,那么这可能有助于在出现延误时优化和展示新广告。

13. 谷歌基于天气的活动管理

有很多产品和服务非常依赖天气。 下雨的时候,人们不想买它们,但到了晴天,他们就是吃不饱。 为了充分利用那些阳光明媚的日子,这个基于天气的脚本使用了一个外部 API,它会在晴天时提高出价,在潮湿时降低出价。

14. Russell Savage 的动态股票行情

某些股票的价格会对客户购买产品的决定产生巨大影响。 借助 API,实际上可以将牲畜价格整合到广告中以帮助吸引用户的注意力。 此脚本使用来自 Yahoo Finance API 的金融股票数据将实时报价集成到您的广告中。

15. 谷歌动态销售倒计时

你有没有见过倒计时每小时变化的 PPC 广告? 有人每小时更新一次广告吗? 当然不是! 这完全取决于一个特殊的脚本。 Google 的这个脚本会每小时更新您的广告以显示倒数计时器,而无需每次都等待您的广告获得审核。

16. 谷歌销售倒计时日历

销售经常发生在许多企业中,尤其是电子商务商店。 此销售倒计时日历允许您在多个广告和活动中使用它,从而最大限度地控制您的广告。 通过使用 Google 日历,您可以设置某些产品的特定销售日期,使该脚本非常有用和强大。

17. 谷歌的观众助理

随着 Google Ads 帐户的发展和扩大,使广告系列与受众设置保持一致对许多广告客户来说是一项重复性任务。 此脚本允许您将您最喜欢的再营销列表和帐户中的类似受众群体添加到缺少它们的广告系列中。 这不仅可以节省大量时间,而且还可以阻止您拔掉(剩下的)头发。

18. Magnus Dahlquist 暂停低库存项目

在管理电子商务商店时,向低库存产品投放广告毫无意义。 根据网站和产品的受欢迎程度,这些产品可能会在几分钟内售出,让您为进入缺货页面的流量付费。 此脚本会暂停低库存的广告系列,确保您不会浪费金钱。

19.修复Russell Savage的大写错误

广告中的大写错误通常会对您的点击率产生重大影响,进而影响您的质量得分和其他指标。 此脚本会检查您的所有广告,并确保您被拒登的广告没有可能导致问题的大写错误。

20. 通过 Digishuffle 添加价值跟踪模板

如果您必须手动完成所有操作,则使用值跟踪参数标记 URL 可能会非常乏味。 如果您正在寻找一种快速简便的方法来向 URL 添加 CampaignName 和 AdgroupName 标记,那么此脚本将为您节省大量时间和麻烦。

21. Ahmed Ali 的 Bulk Radius Targeting

半径定位是 Google Ads 中一项非常有用的功能,如果使用得当,可以帮助您充分利用广告。 不幸的是,添加半径定位是一个非常手动的过程,当您想为大量广告系列执行此操作时可能会非常令人沮丧。 此脚本将根据 Google 表格中的经度和纬度设置半径定位,从而为您节省大量时间。

22.当你的价格没有竞争力时暂停广告艾哈迈德阿里

在管理电子商务网站时,想要获得更多市场份额的竞争对手总是不可避免地要打价格战。 由于某些价格被压得如此之低,因此在您根本无法竞争时投放广告通常是没有意义的。 该脚本跟踪竞争对手的价格,如果价格差异过大则暂停它们,从而为您节省资金。

23. Nathan Byloff 为广告添加结构化数据

将结构化数据添加到广告可以带来巨大的点击率提升和更多的参与度。 结构化数据在为电子商务产品做广告时特别有用,因为它可以帮助为用户提供可能导致点击的其他相关信息。 此脚本从 API 中提取数据以自动将其添加到您的广告中,从而为您节省宝贵的时间。

账户管理脚本

账户管理脚本

24. Rankhammer 确保日期和时区正确

在管理广告系列时,Google Ads 中的时区可能会导致很多问题。 此脚本可确保您的脚本根据您的帐户设置的时区而不是数据中心的时区运行。 当在不同时区运行可能需要在与您的帐户不同的时间暂停的广告系列时,这非常有用。

25. Frederick Vallaeys 从电子表格创建广告

使用 Google Ad 的编辑器有时会非常缓慢和出现故障。 值得庆幸的是,实际上可以仅使用电子表格(Google 表格或 Excel)来创建广告。 该脚本允许您根据电子表格数据将任何电子表格模板转换为广告组、广告文字、关键字和标签。 凭借轻松修改代码的能力,它具有令人难以置信的可定制性和灵活性。

26. 使用 Trello 自动化账户管理 by Wesley Parker

掌握您的 PPC 活动通常是一项具有挑战性的任务。 有这么多事情要做,您如何才能及时了解最新信息并跟踪管理您的营销活动? 该脚本通过在流行的团队合作管理工具 Trello 中为您创建清单,帮助您跟踪需要做的事情。

27. 查尔斯·班尼斯特 (Charles Bannister) 的 Auto Ad Variant Creator

A/B 测试是 PPC 管理的一个非常重要的部分,可以通过选择表现最佳的广告来帮助您提高投资回报率。 此脚本采用您现有的广告内容并混合标题和说明以创建新的广告变体。 通过交换标题的顺序,您会惊讶于它可以做出的改进。

分析脚本

分析谷歌广告脚本

28. Russell Savage 使用 Google Ads 和 Prediction API 进行机器学习

机器学习当然有它的好处,在 Google Ads 中使用它就是其中之一。 Russell Savage 的这个脚本允许您对可能影响您的广告的某些因素的影响进行建模和预测。 你可以用这个脚本做很多事情,绝对值得你花时间检查一下并玩一下。

29. 你知道你出价多少吗? 弗雷德里克·瓦莱斯 (Frederick Vallaeys)

众所周知,Google Ads 的每次点击费用会因众多因素而发生巨大变化,但考虑到这么多因素,您真的出价多少? 您可能有一个想法,但您知道实际数字吗? 该脚本根据您的各种出价系数为您提供实际的最小值和最大值,从而为您提供答案。

30. Russell Savage 从登陆页面提取信息

在生成关键字列表以优化您的广告时,从着陆页获取信息非常有用。 该脚本利用 IBM Watson 的强大功能从登陆页面生成关键字信息,您可以利用这些信息。 与 Google 关键字规划器类似,此脚本要高级得多,我们认为它会产生更好的结果。

31. Derek Martin 的 Google 展示广告网络展示位置分析

使用这个有用的 Google Ads 脚本分析您的 Google 展示广告网络展示位置。 默认情况下,该脚本会检查转化率低于 40 美元的展示位置、成本超过 50 美元但转化次数为 0 的展示位置,以及展示次数为 5,000 次且点击率低于 0.1% 的展示位置。 如果您知道自己在做什么,也可以在代码中更改这些指标。

32. Evaluate Google Ads Quality Score Factors by Jacob Fairclough

帐户中的低质量分数并不是世界末日,因为它总是可以修复的。 但是,首先要找出为什么您的质量得分较低可能会非常令人困惑。 幸运的是,此脚本为您提供了您可能缺乏的所有质量得分因素的细分,并为您提供了关于应该更改什么的可行见解。

33. Google Display Network Placement Metric Analyzer by Derek Martin

有时,Google 展示网络中的网站质量低劣,不值得花钱。 这个 Google Ads 脚本使用 Moz 数据为花费超过 20 美元的网站恢复页面权限、域权限、反向链接数量和站点年龄。 任何指标非常低或有问题的网站都应从广告系列中排除。

34. Daniel Gilbert 的 Google Ads 错误检查器

在管理大型活动时,出错只是时间问题。 无论是将出价推得太高还是忘记应用位置定位,Google Ads 中的任何错误都可能造成相当大的代价。 此 Google Ads 脚本将为您仔细检查所有内容,从而为您节省大量时间。 只需输入您的电子邮件,您就会在一天结束时收到一份报告,指出标记和潜在问题。

35. 谷歌的 Broken URL Checker

随着网站的发展和发展,链接被更改甚至有时被破坏是很自然的。 将您的广告指向 404 页是一种巨大的浪费,因为广告商最终会花钱让某人访问空白页面。 此脚本会自动检查您的所有广告,并确保 URL 不会产生“找不到页面”或其他错误。

36. 检查 Nils Rooijmans 的 HTTP 到 HTTPS 重定向

HTTPS 通常是许多网站所有者生活的祸根,随着 Google 对使用它的人越来越严格,它对于获得良好的质量评分至关重要。 该脚本通过确保您的所有广告都使用 HTTP 并且不会意外重定向到任何奇怪的 HTTP 版本来为您完成所有检查。

37. 您的广告是否指向正确的域? 通过丹尼尔吉尔伯特

无论您运行和管理 PPC 广告多久,人为错误几乎是不可避免的,尤其是当您处理无数帐户和活动时。 当输入或复制和粘贴速度如此之快时,完全有可能在您的广告设置中不小心打错字,这可能会产生严重的后果。 幸运的是,此脚本会检查您是否不小心将域拼写错误,以及您的广告是否指向正确的域。

38. 谷歌的单一账户审计师

组织和构建您的 Google Ads 帐户对于保持广告井井有条至关重要。 如果没有结构,许多帐户会变得非常忙碌并且到处都是。 但是,确保您的帐户在结构上保持一致可能需要大量繁琐且耗时的工作。 此脚本通过验证您现有帐户的结构来帮助加快进程。

39. Wesley Parker 的 Advanced Daily Quality Score Tracker

质量得分是迄今为止 Google Ads 中最重要的指标之一,因为它与您支付的费用直接相关。 良好的质量得分可以为您节省一大笔钱,而糟糕的质量得分将迫使您支付更多费用。 此脚本每天检查您的优化,并允许您跟踪重要的质量得分指标。

40. 查尔斯·班尼斯特 (Charles Bannister) 的广告柜台

计算每个广告组有多少广告可能是一项漫长而乏味的任务,没有人愿意浪费时间去做。 不要在这个出色的广告计数器脚本上浪费您宝贵的时间,它会自动让您知道每个广告组有多少个广告。

41. 查找 Karooya 表现不佳的广告

并非所有广告都是平等的,有时出于某种原因,它们的表现并不如您所愿。 这些广告通常会浪费您的资金并以多种方式拖累您的整体表现。 为了节省您的时间,此脚本会检查您的 Google Ads 帐户并建议应暂停哪些效果不佳的广告。

42. Brainlabs 的登陆页面检查器

确保您的着陆页符合新标准是拥有精心编写的广告后最重要的事情之一。 由于您很容易错过很多可能对您的质量得分和指标产生重大影响的事情,检查着陆页是否存在这些错误有助于显着提高您的表现。

43. 通过 Brainlabs 识别重复广告

复制广告是创建大量广告创意的一种快速简便的方法,这些创意可以快速更改以匹配特定广告组。 但有时,您可能会复制太多,而忘记您的帐户中有它们。 此 Google Ads 脚本会检查您的所有广告,以确保您的帐户中没有隐藏任何杂散重复项。

44. Dmytro Tonkikh 的高级损坏 URL 检查器

广告上损坏的网址可能会浪费大量时间和金钱,让许多客户感到沮丧和愤怒。 此脚本将自动检查您的所有广告,以确保没有损坏的网址可能会导致您花钱。

45. Brainlabs 的 SEO 关键字标记

处理 SEO 和 PPC 通常是一场持久战。 您应该在哪些关键字上花钱? 您是否也应该花钱购买具有强大有机排名的关键字? 不幸的是,我们无法回答这些问题,但此脚本将帮助您跟踪自然关键字及其排名。

46. Brainlabs 的相关短语分析

关键字是任何成功活动的基础,但与这些关键字相关联的词将其提升到一个新的水平。 使用此脚本,您可以轻松找出用户正在搜索的相关关键字,并将其整合到您的广告和定位设置中。

47. 由 hoofay 暂停可疑广告

密切关注您的广告及其获得的点击次数是良好 PPC 管理的关键。 此脚本监控您的所有广告系列并检查具有大量无效点击的广告系列。 大量无效点击可能意味着您受到欺诈机器人的攻击,因此暂时暂停它们可能是值得的。

48. 比较 Karooya 的 3 个头条和 2 个 ETA

加大型文字广告最近进行了大修,现在可以选择附加标题和说明。 您可能会投放一些带有 2 个标题的广告,一些带有 3 个标题的广告,但哪个更好? 此脚本有助于计算出所有关键性能指标,以便您可以比较差异。

49. Vincent Hsu 的 Google Ad Grants

几年前,谷歌对非营利组织的资助计划政策进行了重大改变。 此脚本将审核您的广告并确保它们符合新的 Google 赠款政策。 所有信息都存储在 Google 电子表格中以便于访问,您还会收到一封电子邮件,其中总结了报告的内容。

50. Daniel-c05 的帐户健康检查

如果您只是从其他代理机构或自由职业者手中接手 Google Ads 帐户,那么最好进行一次健康检查,看看哪些重要领域需要审查。 这个优秀的脚本将对帐户运行完整的健康检查,以查看是否有任何需要尽快修复的重大问题。

51. Brianlabs 的旋转广告文案

在 PPC 管理方面,测试是一项重要任务,通常会为您带来最佳结果。 此脚本会确定 A/B 测试实验中的最佳广告,并显示如果您暂停组中所有效果不佳的广告,您的帐户的效果会有多好。

警报脚本

谷歌警报脚本

52. FreeAdwordsScripts.com 从 AdWords 脚本向您的手机发送短信

当您不在办公室时,及时了解您的广告和活动以确保它们按预期运行会很有用。 虽然很容易收到电子邮件和延迟通知,但如果您碰巧互联网连接不良甚至互联网数据用完怎么办? 此脚本使用 Twilio API 在您的广告出现警报时通过短信通知您。 至少使用这种方法,您可以获得通知并打电话给某人进行修复。

53. 收到 Frederick Vallaeys 的 Google Ads 帐户异常通知

当您的 Google Ads 出现问题时,您需要尽快诊断并确定问题所在。 Frederick Vallaeys 的这个高度可定制的脚本允许 PPC 经理在他们的帐户中检测到异常情况,以免它们变成严重的问题。 这是 Google 自己的异常检测器脚本的改进版本,该脚本将为您节省大量时间来排除广告和广告系列的故障。

54. Nils Rooijmans 的高每次点击费用出价警报

Google Ads 以其疯狂的 CPC 价格而闻名,该价格会因一系列不同因素而异。 在某些行业中,每次点击的成本可能会变得荒谬,并且通常会影响活动的盈利能力。 为确保您不会为每次点击支付荒谬的价格,当您的广告系列的每次点击费用出价较高时,此脚本会自动向您发送警报。

55. Nils Rooijmans 的每日超额交付警报

近年来,让 Google Ads 坚持您的每日预算已成为一项相当大的挑战,但幸运的是,有几个脚本可以提供帮助。 这是一个脚本,它会提醒您 Google 最新的每日预算更改是否会导致 Google 超额投放并花费比您的每日预算更多的钱。

56. Brainlabs 的每小时电子邮件更新

在预算管理方面,密切关注费用和 PPC 成本至关重要。 自从谷歌推出其超额投放功能以来,许多广告系列往往最终超出了他们设定的每日预算,这让一些人感到惊讶。 为了帮助您监控您的支出,此脚本每小时通过电子邮件向您发送当天的成本/绩效。

投标管理脚本

投标管理脚本

57.Daniel Gilbert 的自动应用投标修改器

毫不夸张地说,这个脚本确实可以节省您数小时的时间。 这个非常有用的脚本将根据性能自动为设备、位置、有具体兴趣的受众和再营销受众应用修饰符。 您可以设置广告系列过滤器,决定要调整的修饰符类型,设置最低展示次数、转化次数和成本过滤器。 正如我们所说,我们并没有说这个脚本可以节省您的时间。

58. Frederick Vallaeys 的计算和设置移动出价系数

自从在 Google Ads 中引入增强型广告系列后,就再也不可能针对移动设备制作完全独立的广告系列了。 相反,移动广告系列现在是常规广告系列的一部分,并通过出价乘数修饰符进行控制。 此脚本有助于使移动设备上的广告系列效果与使用出价修饰符的桌面广告系列的效果保持一致。

59. 谷歌的电视节目出价协调

为了充分利用您的广告系列,有时全天更改出价系数可能会很有效。 Google 的此脚本无需手动完成所有操作,而是让您定义应调整出价系数的设定时间表。 通过使用时间表的日期和时间填充电子表格,您的广告出价将在一天内相应地发生变化。

60. Russell Savage 为每个活动制定独特的投标规则

通常,点击付费管理越复杂,所需的工作就越多。 想象一下,您想为每个广告系列设置不同的出价规则,这绝对意味着更多的工作! 为了防止您失去理智,此 Google Ads 脚本可让您为每个广告系列设置独特的出价规则,从而为您节省大量宝贵时间。

61. 谷歌出价测试

在确定关键字的最佳出价时,尝试不同级别的出价以查看最佳出价可能会很有效。 手动执行此操作显然非常耗时,但幸运的是,有一个方便的脚本可以帮助您轻松找到最佳位置。 此脚本将根据特定的乘数调整您的关键字出价并记录每次更改的结果。

62. Frederick Vallaeys 的 Google Ads 中的高级预算管理

在 Google Ads 中管理预算是最大限度提高投资回报率的最重要方法之一。 使用此 Google Ads 脚本,您可以通过控制支出来充分利用您的广告。 通过每月、每周或每天为广告系列、广告组、关键字或广告文字设置预算,维护您自己的高级预算。

63.丹尼尔吉尔伯特在一天中的每一小时优化出价

想要全天不断更新您的出价吗? 那么你肯定需要这个脚本。 目前,谷歌每天只允许 6 个出价窗口,这意味着如果你想更新你的手段更多,那么你需要四处走走。 幸运的是,此脚本允许您每天 24 次或每小时更新一次这些核心优化器的出价。

64. Optmyzr 按邮政编码的预算

借助 Google Ad 的高级定位选项,您可以做很多很酷的事情来确保定位到最相关的受众。 其中一项功能是邮政编码定位,您可以在其中为每个区域设置不同的出价系数。 此脚本可让您更好地控制这一强大的定位功能,以确保获得最佳结果。

65. Google Shopping Bid Optimizer by Derek Martin

使用这个出色的 Google 购物优化脚本消除对 Google 购物优化的猜测。 非常适合充分利用您的广告支出,只需输入您的指标,运行它,然后观察它发挥其魔力。 它不仅会为您节省大量时间,而且您还会对它所做的有用更改感到惊讶。

展示广告网络脚本

显示网络脚本

66. FreeAdwordsScripts.com 自动排除具有特定域的展示位置

该谷歌展示广告网络(GDN)是一个大型网络拥有数百万第三方网站可以显示您的广告。 为了最大限度地利用您的预算,您可能希望将某些网站排除在展示不相关的广告之外。 尽管 Google 目前确实有一些定位选项,但此脚本可以更轻松地排除某些扩展域,例如 .pl 或 .jp,从而最大限度地提高您的预算。

67. 谷歌的自动展示位置排除

有时,有些视频的目标受众与您的广告不同,但在开始累积统计数据之前,您可能不知道这一点。 一旦您发现某个特定展示位置没有按照您想要的方式发挥作用,您就可以将其从定位中删除。 此脚本可让您识别和排除效果不佳的展示位置并获得预期的视图。

68. Bas Baudoin 的显示排除器

管理您的广告在 Google 展示广告网络上展示的网站可能是一个真正的挑战。 由于许多低质量的网站和不正确的展示位置经常发生,此脚本将使您更好地控制展示位置的质量。 该脚本将每小时删除不符合您的条件的展示位置。

69. Dawson Reid 的自动否定展示位置

您是否花费大量时间查看 Google 展示广告的展示位置数据? 不幸的是,如果您想最大限度地提高预算和投资回报率,这是一项必要的任务。 此脚本将自动匹配您不希望展示广告的任何负面 TLD,从而帮助您节省大量时间。

70. Kevin Adams 的完整 GDN URL 报告

Getting the most out of your money on the Google Display Network can be very challenging, especially when there are so many websites to review. If you want to review your GDN placements yourself then this script will pull all the full URLs making it super easy for you to examine them.

71. GDN Placement Cleaner by artakulov

Ensuring your ads are only placed on the highest quality Google display network sites can be a constant challenge. If you don't have the time to exclude and purge the bad websites then don't worry, this script will automatically remove placements relating to serials, online games, and other irrelevant sites.

Reporting Scripts

reporting scripts section

72. Google Ads Spellcheck by Russell Savage

There's nothing more embarrassing than having a typo or spelling error in your ads. Not only does it look unprofessional, but if a client or boss sees it then you're probably going to be in trouble! Luckily, this handy spell check script will save you the embarrassment and wrath by letting you mass spell check your ads using the Bing Spell Check API.

73. Landing Page Watch Dog by Frederick Vallaeys

Ensuring your landing pages are working as intended is crucial if you're going to be sending paid traffic to them. A broken or 404 landing page can result in a lot of money wasted! This script creates an excel report of all the landing pages in your account and returns their status code as well as if the page contains any text such as “not found”.

74. Quality Score Tracker by PPC Epiphany

As a PPC manager, tracking your quality score should be one of the most important things in your daily tasks. With quality score having such a big impact on how much you pay per click, it makes sense to track it right? Luckily, this advanced quality score tracker keeps track of an account's quality scores on a daily basis.

75. Track Google Ads Competitors Over Time by BrainLabsDigital.com

Keeping an eye on your competitors and what they are doing is the key to pay per click marketing success. Although there are various paid PPC tools out there that can help keep track of your PPC competitors, this handy script will help you do it for free. Using Google Sheets, you'll get a nice graph that shows a range of important and helpful metrics.

76. Enhanced Script Anomaly Detector by Frederick Vallaeys

Detecting Google Ads anomalies on a large scale can be a tricky task, unless you have a script! This enhanced Google Ads script is an adaptation of Google's own anomaly detection script but has been modified to work with MCC accounts. All outputs are sent to a single Google sheet and include a color coded dashboard for reference.

77. Track Return On Ad Spend by Wesley Parker

Return on ad spend is a crucial metric that many PPC managers monitor, especially for e-commerce campaigns. Although this can be done manually using spreadsheets it is very time-consuming and often tedious. To help make your life easier and to give you the important information you need to know, this script automatically creates a ROAS graph that will answer all of your questions.

78. Ad Performance Report by Google

Monitoring the performance of your ads is crucial, and the chances are your superiors will want to know what type of return you're getting. Although there are plenty of tools that produce fancy reports, they often cost a lot of money. Save time and money with this handy ad performance script that creates a range of helpful and informative graphs.

79. Mobile Analysis Insights by Google

Ensuring a positive experience for mobile users when they visit landing pages requires that sites are built with mobile and speed in mind. If your landing pages aren't mobile-friendly, then it could cost you more per click as well as lower conversions overall. To ensure your pages are up to scratch, this script by Google provides speed and usability insights to make sure your landing pages are mobile-friendly.

80. Declining Ad Groups Report by Google

When managing PPC campaigns, it's important to keep an eye out for any ad groups that are underperforming. To do this manually, you'll have to pull the metrics and analyze them yourself in a spreadsheet. However, this script can easily detect which ad groups are declining and need some attention when compared to other ad groups.

81. Report Campaigns Without Impressions by Tibbe van Asten

When managing multiple accounts, it can be incredibly tedious to check the metrics of every campaign and ad on a daily basis to check they are still active. Sometimes, campaigns may stop temporarily for a number of unexpected reasons, and with large accounts, these can sometimes go unnoticed. This script automatically alerts you via email if a campaign has not generated any impressions for the day before.

82. MCC Ad Spend Report by Corey Jansen

Keeping on top of your Google Ads spending is crucial for all agencies and managers. With so many bidding options and the chance of over-delivery, knowing exactly how much you have spent on Google Ads is very important. This script runs an entire MCC report to see how much your entire account has spent.

83. Create Google Slides With Ad Data by Frederick Vallaeys

End of month reporting can be a nightmare when you have lots of accounts, especially when you need to create a slideshow for your managers. This Google Ads script should help you save some time by automating the Google slides creation by integrating directly with Google Ads.

84. Google Sheets Reporting by Kumo Digital

When monitoring the performance of your account, it can be difficult to get the information you need together to be able to make decisions and changes. Thankfully, this can be made easier by creating a range of reports with important data that you can take action on. This handy script by Kumo Digital will do all of that and more to make your life easier.

85. Heatmap Creation Tool by Brainlabs

Heatmaps are a great way to help visualize data instead of looking at big graphs. This Google Ads script takes your account data and converts it into a handy heatmap in Google sheets. It also makes suggested bid adjustments based on the conversion rate and other metrics.

86. Advanced Google Ads Forecasting Script by Wesley Parker

Creating accurate projections for future months in Google Ads can be really important when it comes to budgeting and planning. The problem is, however, it takes a really long time to produce these reports which takes time away from the important stuff of managing campaigns. This script automatically creates a forecast for the next 12 months in just a few simple clicks!

Keyword Scripts

google ads keyword scripts

87. Check Close Variants Your Ads Are Showing For by FreeAdwordsScripts.com

Since Google may now show your ads on keywords that aren't the exact keyword you provide, it's always useful to see what your ads are actually showing up for. This script will show all keywords that Google considers to be a “close variant” of your keywords. If something doesn't look right, then be sure to add it to your negative keywords list.

88. Leverage Google Autocomplete To Find Keyword Opportunities by Derek Martin

Google's autocompleting feature can often provide an excellent list of potential new keyword opportunities as well as negative keywords. This script takes advantage of Google's autocompleting feature by running your target keyword through the autocomplete feature and emailing you the results.

89. Identify Duplicate Keywords and Close Variants by Karooya

Duplicate keywords and close variants can be a big problem when trying to optimise Google Ad campaigns. This script allows you to identify duplicate keyword issues using a process called stemming. Simply run the script and it will identify the duplicates within the same keyword match type. You can then decide if the keywords are too similar and if you should be removing them.

90. Find Your Best And Worst Search Queries by Daniel Gilbert

Optimising your search keywords doesn't have to be time consuming and boring anymore. Using the power of n-grams, this script helps you split up your queries and finds your best and worst-performing search queries. Using clicks, impressions, cost and converted clicks data, each query is given a value and arranged from highest to lowest.

91. Keyword Association Analysis by Daniel Gilbert

As a PPC manager, you should always be on the lookout for new keywords. But even with keyword research tools, the process can be very time consuming and boring. This script can definitely help speed up the process of keyword research by creating a fantastic word association chart from account data. Simply run it and it will spit out plenty of new phrases and keywords to take a look at.

92. Negative Keyword Conflicts by Google

Negative keywords are a great way to optimize your ads and get the most out of your ad spend. However, in some circumstances, these negative keywords can sometimes block normal keywords from triggering relative search queries. This script checks whether the negative keywords in an account block any normal keywords and alerts you if so.

93. Exclude Queries With High CPA by Tibbe van Asten

Removing expensive keywords is a sure-fire way to help get the most out of your ad spend and stop wasting money on low converting keywords. This script takes a look at all search terms in campaigns and ensures any overpriced search terms are excluded. The desired CPA can be defined for each campaign within the script to make it more flexible.

94. Search Term Trends by Karooya

Finding those underperforming search terms in Google Ads can be a time-consuming process. This script by Karooya helps identify search terms that are losing impressions, clicks and conversions. At the same time, it can also help identify over-performing search terms which are gaining impressions and clicks. These can then be analyzed and passed onto your SEO team.

95. Broad Match to Modified Broad Match by Aleksander Vucenovic

Switching the match settings of your keywords in Google Ads can be a long and tedious process, especially if you have a large account and lots of ad groups. This handy script will change all of your broad match keywords to modified broad match keywords in just a few minutes saving you lots of time.

96. Pause / Remove Low Volume Keywords by Ahmed Ali

Search terms with low search volume will often be flagged as “inactive” and not trigger your ads until the number of search queries has increased. This useful script checks all of your keywords and pauses / removes any that have been flagged as inactive, helping to clean up your dashboard.

97. New Shopping Search Term Suggestions by Jorn-Heiko Raußendorff

Google shopping ads are becoming extremely popular with users and a lot of their information can help with traditional text ads. These valuable search queries from Google shopping can be used to profitably develop new text campaigns. This entire process does take a while to complete, so thankfully there is a script to help speed up the process.

Miscellaneous Scripts

miscellaneous scripts section

98. JavaScript AdWords Modules by jafaircl

Building your own Google Ads scripts can sound very challenging when there is so much code to learn. Thankfully, this script will help you create functional Google Ads scripts while taking advantage of JavaScript's ES6 & ES2015 features to make your Google scripts coding just that little bit easier.

99. AdScripter by crealytics

Maintaining and storing your Google Ads scripts can be tricky without a proper storage system. Luckily, this special script will give you a nice HTML based editor that will also store your scripts on GitHub for future reference. Simply download it and extract it to a local or remote server to get it working.

100. Salesforce Integration by ryanpraski

Salesforce is a powerful CRM tool that allows you to collect lots of information about your clients and customers. This script helps collect even more information about your customer's journey by capturing the Google Ads GCLID which can be used to understand their journey even better.

101. Timer Management by Norisk Marketing

对于 Google Ads,运行自动化脚本可能会很棘手。 某些脚本允许您每隔一段时间(例如每小时)完成一项任务,但在内部设置运行脚本本身可能很困难。 幸运的是,这个有用的工具允许您通过可配置的计时器管理整个脚本库。

102. 通过 Gscripts 删除未使用的标签

标签是组织您的帐户的好方法,但如果您不使用任何标签,它们实际上会使帐户变得混乱并使其难以理解。 此脚本会检查您的共享库以确保未使用任何标签。 如果有任何未链接到广告系列,则此脚本将删除它们并使帐户更易于使用。