Campaign扩量实战:从测试到规模化的完整路径

为什么小预算能跑,大预算就崩?

2024年初,我跑通了一个巴西的PIN Submit Offer。

测试阶段:

  • 每天预算$30
  • 跑了7天
  • CR 4.2%,ROI +28%
  • 我觉得找到了金矿

然后我一口气把预算加到每天$200。

结果:

  • 第一天:CR跌到2.1%,ROI变成-15%
  • 第二天:CR 1.8%,继续亏
  • 第三天:我关掉Campaign,亏了将近$400

这个故事告诉我们一个道理:测试成功不等于扩量成功

扩量失败不是你的运气不好,是有系统性原因的。


一个巴西某个城市级别的GEO,每天能买到的优质POP流量是有限的。假设这个城市每天有10000个POP流量,其中对你的Offer有转化意向的可能只有500个。

当你的预算是$30/天(约1500-2000次展示),你可以覆盖这500个高质量流量的大部分。

当你的预算是$200/天,平台开始给你推送次级流量——那些之前没匹配上的、质量稍差的流量。这部分流量转化率可能只有0.5-1%,而你的CPM并没有降低。

结果:CPM不变,但CR暴跌。

大预算突然涌入,平台的算法会重新评估你的Campaign。如果系统检测到"异常模式",可能会把你的Campaign降权处理,或者把更多机器人/无效流量分配给你。

很多人测试时用的Tracking Link没有处理好clickid的传递。跑小量时数据看起来正常,但一旦放大,Tracker的clickid耗尽或回传失败,导致大量转化归因丢失。

很多Offer对单个广告主每天的转化数有上限(cap)。测试阶段你可能没注意到,但扩量后很快就触发了cap,超出的转化不被计费。


不是所有表现好的Campaign都值得扩量。以下是硬性门槛:

指标 最低要求 原因
总转化数 ≥ 50 50个转化以下,数据波动太大,无法判断真实水平
测试天数 ≥ 5天 排除单天/2天的偶然性
CR稳定性 波动<25% 波动太大说明数据不够稳定
ROI ≥ +10% 扩量会放大所有问题,ROI必须为正
CPC/CPM 在预期范围 如果CPM已经偏高,扩量后ROI更难看好

在决定扩量之前,这个清单必须全部打勾:

  • CR连续5天波动在±15%以内
  • ROI为正且稳定(≥ +10%)
  • 单Campaign日预算已经达到当前CPM下的最高有效预算
  • Tracking系统正常工作,无clickid丢失
  • Offer的cap还没有被触发(或已确认cap可以申请提高)
  • 确认扩量后的预算不影响其他正在跑的Campaign

定义:把已经验证的配置复制到新的GEO。

适用场景:当前GEO稳定,想增加收入。

操作步骤

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
第一步:找到当前表现最好的Campaign
  - 按ROI排序,选Top 1-2
  - 确认这个Campaign的配置:
    · GEO:A
    · 设备:Desktop
    · 广告格式:POP
    · Landing Page:LP_X
    · Offer:Offer_Y

第二步:选择新GEO
  - 原则:选择用户特征与当前GEO相近的
  - 巴西 → 墨西哥/哥伦比亚/秘鲁
  - 印尼 → 越南/菲律宾/泰国
  - 印度 → 巴基斯坦/孟加拉/尼日利亚

第三步:复制Campaign配置到新GEO
  - 完全复制,不做任何改动
  - 新GEO预算 = 原GEO预算 × 50%
  - 例如:原GEO每天$30,新GEO从$15开始

第四步:观察3-5天
  - 如果CR接近原GEO → 继续加量
  - 如果CR低于原GEO 30%以上 → 检查LP/Offer匹配

关键原则

新GEO的预算是原GEO的50%,不是因为"保守",是因为不同GEO的流量质量和转化率天然不同,不能假设100%复制原GEO的表现。

定义:在同一个GEO增加预算。

适用场景:某个Campaign已经验证成功,想增加单Campaign规模。

分阶段加预算法(核心原则)

每次加预算后,观察2-3天,按以下规则决策:

CR变化幅度 决策
0-10%下降 可以继续加量
10-20%下降 暂停加量,回到上一步
>20%下降 立即暂停,检查原因

实际案例

1
2
3
4
5
初始:$30/天,CR=4.2%,ROI=+28%
加量到$45(+50%):CR=4.0%(-5%)→ 继续
加量到$65(+44%):CR=3.7%(-7%)→ 继续
加量到$90(+38%):CR=3.1%(-16%)→ 暂停,回到$65
结论:该Campaign在$65-70区间是最大有效预算

找到最大有效预算的方法

不是一次把预算翻倍,而是用二分法:

1
2
3
4
5
起点:$30
测试$60 → CR下降<10% → 测试$90
测试$90 → CR下降>20% → 测试$75
测试$75 → CR下降<10% → 测试$82
测试$82 → CR下降10-20% → 结论:$75是最大有效预算

定义:在多个维度同时扩展。

维度包括

  • 新设备:Desktop → 加测Mobile
  • 新广告格式:POP → 加测PUSH
  • 新LP:A/B测试 → 把胜出的LP模板复制到新LP
  • 新时间段:白天 → 加测晚间

适用场景:单一Campaign已经接近天花板,需要寻找新的增长点。

操作原则:每次只扩展一个维度,其他维度保持不变。


1
2
3
4
总预算 = 100%
├── 稳定Campaign(60%):已验证,ROI为正,正常跑
├── 测试Campaign(25%):新GEO/新Offer/新LP
└── 备用金(15%):应对扩量机会或止损
用途 预算 说明
稳定Campaign 1 $100 ROI最高的Campaign
稳定Campaign 2 $80 ROI第二高的Campaign
测试:新GEO $45 横向扩量
测试:新Offer $45 探索新垂直领域
测试:新LP $20 着陆页A/B测试
备用金 $10 应对突发情况

这条规则救过我很多次

单一Campaign的日预算,不超过你总日预算的40%。

无论某个Campaign跑得多好,都不要把超过40%的预算压在同一个Campaign上。市场是动态的,今天能跑的Campaign明天可能突然崩盘。


扩量之前,Tracker必须配置正确,否则就是在盲目烧钱。

  • 每个平台有独立的SubID(用于区分流量来源)
  • 每个GEO有独立的Tracking Link(用于横向扩量判断哪个GEO好)
  • 每个设备有独立的Tracking Link(Mobile/Desktop分开)
  • clickid正确传递(确认回传给Tracker)
  • 转化回传延迟设置正确(有些Offer有延迟计费)

在Binom/Bemob里设置以下告警:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
告警1:CR低于X%
  → 如果CR突然从4%跌到1%,立即通知
  → 可能原因:LP挂了、流量作弊、Offer规则变更

告警2:CPC突然变化
  → 如果CPC从$0.3突然变成$0.8
  → 可能原因:平台在调整竞价

告警3:转化数异常
  → 如果某天转化数是平时的3倍
  → 可能原因:虚假流量,或者cap被触发了

当同时跑10+个Campaign时:

命名规范(非常重要)

1
2
3
4
5
6
7
8
9
格式:[GEO]_[Offer ID]_[设备]_[日期]
示例:BR_Offer456_Mobile_20260412_v2

这样一眼就能看出:
- GEO:BR(巴西)
- Offer:456
- 设备:Mobile
- 日期:20260412
- 版本:v2(A/B测试迭代)

Campaign管理看板

状态 颜色 含义
🟢 稳定 绿色 数据稳定,持续观察
🟡 观察 黄色 数据波动,需要关注
🔴 暂停 红色 立即止损,排查问题
🔵 扩量 蓝色 数据优秀,准备加量

最可能的原因

  1. 流量池耗尽:你在该GEO的流量份额已经太大,平台没有更多高质量流量分配给你

    • 判断方法:查看你的日展示量是否已经达到平台该GEO流量的20%+
    • 解决方案:开拓新GEO,不要继续在这个GEO加量
  2. 平台风控降权:你的Campaign被平台降权

    • 判断方法:查看CPC/CPM是否突然变化
    • 解决方案:暂停3-5天后再重新开启,有时候可以恢复
  3. LP到达瓶颈:你的LP在当前流量规模下已经达到最优

    • 判断方法:查看用户的页面停留时间和跳出率
    • 解决方案:优化LP或者测试新的LP

可能原因及解决方案

原因 诊断方法 解决方案
CPC/CPM上涨 查看平台CPM趋势 暂停,等价格回落
CR下降 与扩量前对比 回到扩量前的预算
虚假流量 检查无效流量比例 过滤Bot/数据中心IP
Cap触发 检查Offer报表 联系AM申请提高cap

原因:扩量打破了原有的数据稳定性。

解决方案

  • 扩量后等待3-5天让数据稳定
  • 不要因为单日数据差就暂停
  • 同时观察7天滚动ROI而不是只看当天

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
你的Campaign ROI为正且稳定 > 5天了吗?
├── 否 → 继续跑,不扩量
└── 是 → 可以考虑扩量

扩量方式选择:
├── 单一Campaign已接近流量上限?
│   ├── 是 → 横向扩量(新GEO)
│   │
│   └── 否 → 可以纵向扩量(同GEO加预算)
纵向扩量时:
├── 每次加预算不超过20-30%?
│   ├── 否 → 减少每次加量幅度
│   │
│   └── 是 → 加量后CR下降超过20%?
│       ├── 是 → 暂停,回到上一步预算
│       │
│       └── 否 → 继续观察,准备下次加量

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
Day 1-3:搭建Campaign
  - 创建Tracker
  - 设置Tracking Links
  - 配置LP
  - 启动Campaign

Day 4-7:小预算测试
  - $15-30/天
  - 观察基础数据
  - 不要做重大改动

Day 8-14:数据积累
  - 继续小预算跑
  - 积累到50+转化
  - 评估CR稳定性
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
Week 3:首次扩量
  - 横向扩量1-2个新GEO
  - 新GEO预算 = 原Campaign 50%

Week 4:评估新GEO
  - 如果新GEO表现好 → 逐步加量
  - 如果表现差 → 暂停,排查原因

Week 5-6:纵向扩量
  - 在表现最好的Campaign上加预算
  - 每次加20-30%
  - 找到最大有效预算
1
2
3
4
目标:
- 3-5个Campaign同时跑
- 每个Campaign ROI稳定在+20%以上
- 总预算达到初始的3-5倍

Media Buy是概率游戏。单日数据波动±20%是正常的,不是你做错了什么。

不要因为单日ROI变负就恐慌。要看7天滚动平均。

养成记录习惯。每次Campaign调整(加预算、换LP、暂停)都要记录,包括:

1
时间 | Campaign | 操作 | 操作前数据 | 操作后数据 | 备注

这个日志在排查问题时非常有用。

不是所有测试都会成功。接受50%的测试会失败,这是行业正常水平。

测试失败不是能力问题,是概率问题。重要的是失败的测试不要亏太多钱,及时止损。


相关阅读:

相关内容