mcpField
P
paid-ads

paid-ads

github.com/borghei营销与增长1.0k97 次安装1 周前更新
代码仓库

关于 paid-ads

paid-ads 是用于规划和优化付费广告活动的营销技能,涵盖多个广告平台。它提供活动搭建、受众定位、预算、竞价和效果复盘指导,并要求先确认关键输入,避免臆测。

主要功能

  1. 01按受众和意图选择平台
  2. 02活动结构与命名指导
  3. 03各平台受众定位
  4. 04自动化活动的取舍与护栏
  5. 05预算、竞价和效果优化

适用场景

  1. 01为广告活动选择平台
  2. 02拟定活动结构和受众定位
  3. 03复盘效果不佳的活动
  4. 04为自动化活动设置护栏

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/borghei/claude-skills --skill paid-ads

安装后在 Claude Code 中输入/paid-ads确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

scripts/
ad_copy_scorer.py
audience_sizer.py
cpc_calculator.py

详细介绍

付费广告

在各大广告平台上制定广告系列策略、定位受众、优化预算并管理效果。


目录


关键词

付费广告、PPC、按点击付费、Google Ads、Meta Ads、Facebook Ads、Instagram Ads、LinkedIn Ads、Twitter Ads、TikTok Ads、付费媒体、ROAS、CPA、CPC、CPM、受众定位、再定位、再营销、预算优化、出价策略、广告系列、转化跟踪、相似受众、广告系列结构、广告效果、付费搜索、付费社交


首先确认

创建广告系列之前,请确认以下信息。如果有任何信息未知或含糊不清,请先询问,不要自行假设:

  • 广告系列目标——潜在客户、销售、流量或品牌认知(决定平台选择、广告系列类型、出价策略和成功指标)
  • 目标受众——受众是谁,以及他们表现出的意向信号(决定平台选择和定位设置)
  • 月度预算——可用总支出(决定适用的平台、出价策略阶段和预算阶段分配)
  • 转化操作与优惠——你付费促成的操作,以及相应的优惠(决定广告系列结构、跟踪方式和广告与落地页的匹配度)

停止规则:只询问最可能影响输出的 2-3 项。如果用户表示“直接起草”,就继续,并在成稿开头列出你的假设。

快速入门

启动广告系列
  1. 确定广告系列目标(潜在客户、销售、流量、品牌认知)
  2. 根据受众和意向选择平台
  3. 设置转化跟踪,并通过测试转化进行验证
  4. 使用适当的命名规范构建广告系列结构
  5. 定义受众定位
  6. 设置预算和出价策略
  7. 制作广告创意(使用 Ad Creative skill)
  8. 启动广告系列,并监控 7 天后再进行更改
优化现有广告系列
  1. 提取过去 14-30 天的效果数据
  2. 找出主要问题(CPA 过高、CTR 过低、ROAS 过低)
  3. 使用“效果优化”部分中的优化杠杆
  4. 每次只做一项更改,并在两次更改之间等待 3-5 天
  5. 记录每项更改及其影响

平台选择指南

平台对比
平台最适用场景受众信号典型 CPC最低预算
Google Search捕获高意向需求搜索关键词(受众当下的需求)$1-8(B2B:$5-20)$1,500/月
Google Display品牌认知、再营销浏览行为、兴趣$0.30-1.50$1,000/月
Google Performance Max多格式自动化混合信号、Google 的机器学习不定$2,000/月
Meta (FB/IG)需求开发、B2C、视觉类产品兴趣、行为、相似受众$0.50-3.00$1,000/月
LinkedInB2B、决策者定位职位、公司、行业、资历$5-15$2,000/月
Twitter/X科技受众、思想领导力关注者、兴趣、关键词$0.50-3.00$500/月
TikTok18-34 岁人群、品牌认知兴趣、行为、创作者偏好$0.30-1.50$1,000/月
Reddit细分社群、科技/游戏子版块定位$0.50-2.00$500/月
平台选择决策树
Is the audience actively searching for your solution?
├── Yes → Google Search Ads
└── No → Do you know their job title or company?
    ├── Yes → LinkedIn Ads (B2B) or Meta Ads (B2C)
    └── No → Is your product visual or lifestyle?
        ├── Yes → Meta Ads (Instagram) or TikTok
        └── No → Is your audience technical?
            ├── Yes → Reddit Ads or Twitter/X
            └── No → Meta Ads (Facebook) or Google Display

广告系列结构框架

账户层级
Account
├── Campaign 1: [Objective] - [Product/Offer]
│   ├── Ad Group/Set 1: [Audience Segment A]
│   │   ├── Ad 1: [Creative Variant 1]
│   │   ├── Ad 2: [Creative Variant 2]
│   │   └── Ad 3: [Creative Variant 3]
│   └── Ad Group/Set 2: [Audience Segment B]
│       ├── Ad 1: [Creative Variant 1]
│       └── Ad 2: [Creative Variant 2]
└── Campaign 2: [Objective] - [Product/Offer]
命名规范
[Platform]_[Objective]_[Audience]_[Offer]_[Date]

Examples:
GOOG_Search_Brand_FreeTrial_2026Q1
META_Conv_Lookalike-Customers_Demo_Mar26
LI_LeadGen_CMOs-SaaS-500_Whitepaper_2026Q1
TIKTOK_Aware_18-34-Tech_BrandVideo_Mar26
按目标划分的广告系列类型
目标GoogleMetaLinkedIn
知名度展示广告、YouTube、PMax覆盖人数、视频观看量品牌知名度
考虑搜索、展示广告流量、互动网站访问量
转化搜索、PMax转化量、潜在客户潜在客户开发表单
再营销展示广告、搜索(RLSA)自定义受众匹配受众

按平台划分的受众定向

Google Ads 定向
定向类型适用场景方法
关键词定向捕获搜索意图使用完全匹配、词组匹配和广泛匹配关键词
受众定向叠加意图信号有购买意向的受众、兴趣相似受众、自定义意图
RLSA在搜索中进行再营销在搜索广告系列中使用网站访客列表
Customer Match定向已知联系人上传电子邮件列表以进行匹配定向
优化型定向 / 受众信号从已知客户群扩展相似受众已于 2023 年 8 月停用。使用优化型定向(展示广告、Demand Gen)、受众信号(Performance Max),或基于 Customer Match / 网站访客种子创建的类似受众细分(Demand Gen、视频)

关键词匹配类型策略:

  • 完全匹配 [keyword]:意图最强、流量最低、CPC 最高
  • 词组匹配 "keyword":意图中等、流量中等
  • 广泛匹配 keyword:意图最弱、流量最高、CPC 最低(与智能出价搭配使用)
Meta Ads 定向
定向类型适用场景方法
兴趣定向冷启动获客叠加 2-3 个相关兴趣
类似受众从客户群扩展基于优质客户(按 LTV 衡量)创建 1-3% 类似受众;在 Advantage+ 受众中,类似受众仅作为建议,而非硬性限制
自定义受众再营销网站访客、电子邮件列表、视频观看者
广泛定向 / Advantage+ 受众信任 Meta 的机器学习只有受众控制项(位置、最低年龄、语言、自定义受众排除项)是硬性限制;其他所有设置都只是建议
详细定向需要缩小受众范围结合人口统计信息、兴趣和行为

类似受众最佳实践:

  • 使用优质客户(按 LTV 衡量)作为种子,而非所有客户
  • 从 1% 类似受众(最相似)开始,验证效果后扩展至 3-5%
  • 基于不同种子创建单独的类似受众(客户、试用用户、电子邮件订阅者)
LinkedIn Ads 定向
定向类型适用场景方法
职位名称定向决策者指定职位名称(CMO、VP Marketing、Head of Growth)
职能更广泛的职位定向市场营销、工程、财务
公司规模大型企业与中小型企业按员工人数范围划分
行业面向特定行业的广告系列LinkedIn 的行业类别
职级C 级高管与个人贡献者经理、总监、VP、CXO
技能技术定向个人资料中列出的技能
公司列表ABM 定向上传目标客户列表

LinkedIn 定向规则:

  • 最低受众规模:知名度广告系列需 50,000,转化广告系列需 20,000
  • 最多叠加 2-3 个定向维度(叠加越多,受众越窄)
  • 如果竞争对手、代理机构和求职者与目标无关,请将其排除

自动化广告系列类型

Google 和 Meta 现在都默认将新广告系列引导至由 AI 驱动、以目标为导向的格式。请将其视为一种权衡:你放弃广告位、查询和受众控制,以换取覆盖范围和机器优化。提供优质输入并设置防护措施。(截至 2026 年 9 月——这些产品变化频繁;发布前请查看各平台的帮助中心。)

广告系列类型平台功能需要放弃的控制权
Advantage+ 销售 / 应用 / 潜在客户广告系列Meta针对销售、应用推广和潜在客户目标,对受众、版位、预算和创意组合进行端到端自动化精细定位会变为建议;版位和预算分配由 Meta 处理
Advantage+ 受众Meta将你提供的受众信息作为建议,并在可能提升成效时拓展至这些范围之外兴趣 / 相似受众不再是限制条件——只有位置、最低年龄、语言和自定义受众排除项是硬性控制项
Performance MaxGoogle通过一个以目标为导向的广告系列覆盖 Search、Shopping、YouTube、Display、Discover、Gmail 和 Maps渠道组合和大部分版位选择;受众信号用于引导学习,但不用于定位
Search 的 AI Max(2025)Google应用于 Search 广告系列的优化层:将搜索字词匹配范围扩展至关键词之外(广泛匹配 + 无关键词)、自定义文案、扩展最终网址精确查询控制;生成的标题 / 描述;着陆页选择(如果启用了网址扩展)
Demand GenGoogle在 YouTube(包括 Shorts)、Discover、Gmail 和 Display 上投放视觉 / 视频广告系列,并使用相似受众细分和优化型定位精细版位控制;相似受众覆盖范围可能超出种子受众的相似范围

**AI Overviews 和 AI Mode 中的广告(Google):**没有单独的广告系列类型,也无法直接定位版位。来自 Search(使用广泛匹配或 AI Max)、Shopping 和 Performance Max 广告系列的文字广告和 Shopping 广告会自动符合投放条件;你无法选择退出,且 Google Ads 不会细分 AI Overview 广告报告。AI Overviews 内 的广告仅限部分国家 / 地区(包括美国)中的英语广告;AI Overviews 上方 / 下方的广告则会在所有 AI Overview 市场投放。(关于广告和 AI Overviews)

何时使用自动化广告系列:

  • 已验证转化跟踪,且账户有稳定的转化量(自动化会从你的转化数据中学习)
  • 你能够提供充足的创意素材(每个素材组 / 广告组提供多张图片、多个视频和多个标题)
  • 你有经过测试的手动基准可供比较——在平台支持的情况下,将其作为实验运行(例如,AI Max 实验)

如何为其提供数据:

  • 转化质量 — 针对与收入相关的事件进行优化(合格潜在客户、购买、价值),而非便宜的替代指标(页面浏览量、表单开始填写)。传递价值并导入线下转化 / CAPI 事件,让模型从真实结果中学习。
  • 创意素材的数量和多样性 — 提供所有类型的素材;更新效果衰退的素材,而不是重新启动广告系列。
  • 受众信号 — 将 Customer Match 名单、转化用户和网站访客名单作为信号(Google)或建议(Meta)。

防护措施:

防护措施GoogleMeta
品牌流量品牌排除(PMax、Search/AI Max);在 AI Max 中纳入品牌排除现有客户自定义受众
查询控制账户级和广告系列级否定关键词(PMax 否定关键词适用于 Search/Shopping 库存)不适用
着陆页关闭最终网址扩展,或使用网址排除项 / 网址纳入项为每条广告设置目标网址
受众限制位置和语言设置受众控制:位置、最低年龄、语言、自定义受众排除项
报告PMax 渠道效果和搜索字词报告;AI Max 搜索字词报告按版位 / 年龄 / 性别细分
来源:关于效果最大化广告系列、关于搜索广告的 AI Max、AI Max 的工作原理、品牌排除、Demand Gen 类似受众细分、Meta Advantage+、Advantage+ 受众。

预算分配策略

按广告系列阶段分配预算

阶段 1:测试(第 1-4 周)

分配比例用途
40%已验证/稳妥的广告系列(品牌搜索、再营销)
40%测试新受众和创意
20%实验性渠道或形式

阶段 2:优化(第 5-8 周)

分配比例用途
60%测试中表现出色的组合
25%迭代有潜力但尚未验证的组合
15%新测试

阶段 3:扩量(第 9 周起)

分配比例用途
70%已验证的高效方案
20%拓展(新受众、类似受众、更广泛的定向)
10%持续测试
预算扩量规则
  • 每次将预算提高 20-30%,切勿超过
  • 每次提高后等待 3-5 天,让算法完成学习
  • 提高后监控 48 小时的 CPA——如果 CPA 飙升,则暂停扩量
  • 切勿一夜之间将预算翻倍(这会扰乱算法学习)
  • 如果扩量后 CPA 上升超过 30%,则恢复原预算并调查原因
各平台最低预算
平台每月最低可行预算每月最佳预算
Google 搜索$1,500$5,000+
Google 展示广告$1,000$3,000+
Meta 广告$1,000$3,000+
LinkedIn 广告$2,000$5,000+
TikTok 广告$1,000$3,000+
Reddit 广告$500$2,000+

出价策略进阶

策略阶梯
阶段策略使用时机要求
1手动 CPC刚开始投放,需要掌控出价无
2尽可能争取更多点击积累流量数据已设置预算上限
3目标 CPA优化转化每月 30 次以上转化
4目标 ROAS优化营收每月 50 次以上转化 + 营收数据
5基于价值最大化营收转化价值跟踪,每月 100 次以上转化
出价策略规则
  • 在获得转化数据前,从手动 CPC 或尽可能争取更多点击开始
  • 30 天内转化达到 30 次以上后,切换到自动出价
  • 将 CPA 目标设为实际目标的 10-20% 以上(给算法留出空间)
  • 切勿同时更改出价策略和创意
  • 切换策略后,为学习阶段留出 14 天

再营销操作指南

基于漏斗的再营销
漏斗阶段受众消息时间范围频次
顶层博客读者、视频观看者教育内容、社会认同30-90 天每周 1-2 次
中层定价/功能页面访客案例研究、演示、对比7-30 天每周 3-5 次
底层放弃购物车/试用的用户紧迫感、异议处理、优惠1-7 天每天均可
再营销受众设置
受众来源平台优先级
所有网站访客(30 天)Pixel所有平台中
定价页面访客(14 天)Pixel所有平台高
放弃购物车/试用的用户(7 天)Pixel + Events所有平台最高
电子邮件订阅者(非客户)电子邮件列表Meta、LinkedIn中
视频观看者(观看时长达到 50% 以上)平台事件Meta、YouTube中
博客读者(有互动,停留 60 秒以上)Pixel + Events所有平台低至中
排除对象(关键)

始终排除:

  • 现有付费客户(除非正在开展追加销售活动)
  • 近期转化用户(排除窗口为 7-14 天)
  • 跳出访客(在网站停留不足 10 秒)
  • 访问无关页面的访客(招聘、支持、法律)
  • 竞争对手员工(LinkedIn)

性能优化

优化决策树
Is CPA above target?
├── CTR is low (< 1% search, < 0.5% social)
│   ├── Creative fatigue? → Refresh creative
│   ├── Audience mismatch? → Refine targeting
│   └── Ad relevance low? → Improve message match
├── CTR is good, conversion rate low
│   ├── Landing page issue? → Audit page (speed, copy, CTA)
│   ├── Offer mismatch? → Align ad promise with page offer
│   └── Audience too broad? → Narrow targeting
└── CTR and CVR are good, CPA still high
    ├── CPM too high? → Try different placements/platforms
    ├── Competition driving up bids? → Adjust bid strategy
    └── Attribution issue? → Check conversion tracking
各目标的关键指标
目标主要指标基准(B2B SaaS)
认知CPM、覆盖人数、视频观看率CPM:$5-15,VVR:15-25%
考虑CTR、CPC、网站停留时间CTR:1-3%,CPC:$2-8
转化CPA、ROAS、转化率CPA:$50-200,CR:2-5%
再营销CPA、ROAS、频次CPA:比潜客开发低 30-50%
创意疲劳检测
信号阈值操作
CTR 持续周环比下降2 周内下降 20%+更新创意
频次超过阈值> 3(展示广告)、> 5(再营销)扩大受众范围或更新创意
CTR 稳定但 CPA 上升2 周内上升 15%+测试新的创意角度
互动率下降下降 30%+全面改版创意
每周优化例行工作
任务时间检查内容
预算进度5 min支出与计划对比、每日/每周趋势
CPA/ROAS 检查10 min各广告系列的表现与目标对比
表现最佳/最差项目10 min暂停最差项目,加大最佳项目投入
受众分析10 min哪些细分受众正在转化?
创意表现10 min各创意的 CTR、疲劳信号
频次检查5 min是否有受众曝光过度?
落地页 CVR5 min点击后的转化率
竞争对手检查5 min拍卖中是否出现了新的竞争对手?

归因与衡量

归因现状核查
平台报告内容实际情况
“此广告系列带来了 100 次转化”平台归因数据高估了 20-50%
“ROAS 为 5 倍”很可能包含了即使没有广告也会转化的辅助转化
最终点击归因忽略最终点击前的所有触点
浏览后转化通常只是无论如何都会转化的用户

Meta 归因窗口(截至 2026 年 9 月): Meta 于 2026 年 1 月 12 日停止返回 7 天浏览和 28 天浏览窗口。保留的窗口包括 1 天点击、7 天点击、28 天点击(Insights API)、1 天互动浏览和 1 天浏览(Meta for Developers,2025 年 10 月)。使用 7 天或 28 天浏览窗口的历史报告将与当前数据不一致——请在任何趋势线上注明这一断点。

实用归因方法
  1. 统一使用 UTM 参数 — 为每个广告系列、广告和链接添加标签
  2. 以 GA4 作为事实来源进行跟踪 — 将平台数据与 GA4 对比
  3. 计算混合 CAC — 营销总支出 / 新客户总数
  4. 进行增量测试 — 通过留出组测试衡量真实增量
  5. 比较平台数据与 CRM 数据 — 两者之间的差距就是归因高估部分
UTM 标准
utm_source: google | meta | linkedin | twitter | tiktok | reddit
utm_medium: cpc | paid-social | display | video | sponsored
utm_campaign: [campaign-name-lowercase-hyphenated]
utm_content: [ad-variant-identifier]
utm_term: [keyword] (search only)

上线前检查清单

跟踪
  • 已安装 Pixel/tag,且正常触发
  • 已定义转化事件,并通过真实测试转化进行验证
  • 所有广告目标网址均已添加 UTM 参数
  • 已配置 GA4 目标/事件,使其与转化事件一致
  • 已适当设置并记录归因窗口(例如,Meta:7 天点击 + 1 天浏览;7/28 天浏览窗口已不再提供)
落地页
  • 移动端页面加载时间低于 3 秒
  • 页面适配移动设备
  • 标题与广告信息一致
  • 移动端首屏可见 CTA
  • 表单可正常使用,并能提交至 CRM/电子邮件系统
  • 感谢页面/事件会触发转化跟踪
广告系列设置
  • 正确设置预算(日预算或总预算)
  • 选择并配置出价策略
  • 检查受众定位(范围不要太宽或太窄)
  • 添加否定关键词(Google Search)
  • 配置排除项(现有客户、竞争对手)
  • 设置广告投放时间(如需按时间定位)
  • 确认地理位置定位
  • 检查设备定位
创意素材
  • 每个广告组/广告系列至少有 3 个创意变体
  • 所有创意素材均符合平台规范
  • 确认广告文案符合平台政策
  • 确认每条广告的落地页 URL 正确

最佳实践

  1. 先做好追踪,再制作创意素材 — 未验证转化追踪前,切勿启动广告系列。没有归因数据的广告系列只能靠猜测。

  2. 从精准定位开始,逐步扩大范围 — 首先锁定意向最高、定义最明确的受众。确认转化漏斗有效后再扩大范围。

  3. 一次只做一项改动 — 同时更改受众、创意素材和出价策略,就无法判断哪些改动有效。

  4. 给算法一些时间 — 学习阶段结束前,不要评估广告系列表现(通常需要 50 次转化或 7 天)。

  5. 创意素材是影响效果的关键因素 — 在大多数平台上,创意素材的质量比定位精度更重要。积极测试创意素材。

  6. 让广告与落地页保持一致 — 广告与落地页之间的预期不一致,是转化率下降的首要原因。

  7. 集中预算胜过分散投放 — 在一个已验证有效的平台投入 $3,000,效果胜过将 $500 分散到六个平台。

  8. 从第一天起就建立再营销 — 即使还没开始投放再营销广告,也要安装像素并建立受众。

  9. 将平台数据与实际情况对比 — 平台报告的转化量总是高于实际值。以 CRM 和 GA4 作为真实数据来源。

  10. 记录所有事项 — 每次广告系列改动、测试结果和经验教训都应记录下来。积累组织知识可避免重蹈覆辙。


集成点

  • 广告创意 — 用于撰写广告文案、生成标题和创建创意变体。付费广告负责广告系列策略;广告创意负责广告文案。
  • 落地页生成器 — 用于构建广告引流至的落地页。
  • 广告系列分析 — 用于衡量广告系列表现、分析归因和计算 ROI。
  • 营销背景 — 用作受众定位和信息传递一致性的基础。
  • 营销心理学 — 运用心理学原理,改进广告创意素材和落地页转化效果。
  • 文案撰写 — 用于优化落地页文案,提高点击后的转化率。

故障排除

症状可能原因解决方法
CPA 高于目标且 CTR 较低创意素材疲劳或受众不匹配更新创意素材。使用 ad_copy_scorer.py 验证新文案。
CPA 高于目标但 CTR 良好落地页转化问题检查点击后的体验:信息一致性、页面速度、表单阻力。
CTR 连续数周下降创意素材疲劳(频次 >3)每 2-4 周更新创意素材。扩大受众范围以降低频次。
预算未能消耗受众范围太窄或出价太低使用 audience_sizer.py 检查受众规模。提高出价 10-20%。
平台报告的转化量虚高归因窗口过长将平台数据与 GA4/CRM 对比。使用增量测试衡量真实提升。
Performance Max 表现不佳转化数据不足或质量低先建立稳定的转化量(从 Search 开始),优化与收入关联的转化,并添加品牌排除项和否定关键词,避免 PMax 只获取品牌流量。
提高预算后 CPA 飙升算法学习受到干扰每次提高预算不要超过 20-30%。每次调整后等待 3-5 天。

成功标准

  • CPA 在广告系列目标的目标范围内(B2B SaaS:合格潜在客户为 50-200 美元)
  • 以营收为重点的广告系列 ROAS 高于 3 倍
  • CTR 高于平台基准:搜索广告为 2-5%,社交广告为 0.5-2%
  • 发布前通过测试转化验证转化跟踪
  • 预算分配:70% 用于已验证的方案 / 20% 用于拓展 / 10% 用于测试(达到一定规模后)
  • 所有广告系列均正确设置 UTM 标记和 GA4 归因
  • 每周完成优化流程并记录变更

范围与限制

范围内: 广告系列策略、平台选择、受众定位、预算分配、出价策略、再营销、效果优化、归因、发布前检查清单。

范围外: 广告文案撰写(使用 ad-creative)、着陆页设计(使用 landing-page-generator)、创意设计与制作、营销自动化、CRM 配置。

限制: 最低预算和 CPC 基准均为参考估算。实际成本因行业、地域和竞争情况而异。平台报告的指标通常比 CRM 实际数据高出 20-50%。


Python 自动化工具

1. 广告文案评分器(scripts/ad_copy_scorer.py)

根据平台规范、合规规则和转化最佳实践为广告文案评分。

python scripts/ad_copy_scorer.py --headline "Cut churn by 30%" --description "See how 1200 SaaS teams reduced churn" --platform google
python scripts/ad_copy_scorer.py --file ads.json --json
2. CPC / CPA / ROAS 计算器(scripts/cpc_calculator.py)

根据广告系列数据和行业基准计算关键广告指标。

python scripts/cpc_calculator.py --spend 5000 --clicks 1200 --conversions 45 --revenue 12000 --platform meta
python scripts/cpc_calculator.py --file campaign.json --json
3. 受众规模估算器(scripts/audience_sizer.py)

估算目标受众规模,并根据平台和定位条件推荐预算。

python scripts/audience_sizer.py --platform linkedin --targeting "CMOs at SaaS companies 50-500 employees"
python scripts/audience_sizer.py --file targeting.json --json

评论

支持 Markdown