ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

Meta增长实验室
出海网跨境电商
关注:公众号
出海网跨境电商
2026-07-10 15:14:17
ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建
Meta 2026年4月开放Meta Ads MCP Server(mcp.facebook.com/ads),ChatGPT Plus/Pro开启开发者模式可如Claude一样连接,OAuth授权后能用自然语言读取广告账户数据及创建Campaign/Ad Set/Ad(建议设"允许读取自动、修改前询问"并默认PAUSED防误操作);实测两天验证最小测试结构与正式销量目标广告均一次跑通,核心价值是将"分析—创意—执行—复盘"链路打通,让投手从重复操作转向策略判断,关键在于给AI结构化指令模板(变量/常量/安全规则分离)。

用Claude + MCP管理Facebook广告两个多月,经常有读者问:ChatGPT能不能也这么玩?

这两天我亲手测了一遍完整流程。第一天跑通连接、建了一条最小化测试广告;第二天直接创建了一组正式的销量目标广告——$60/天预算、Purchase转化事件,参数全部准确。

结论先说:能跑通,而且比我预想的顺。

但测完之后我发现,真正值得写的不是“ChatGPT和Claude谁更好”,而是两个问题:为什么它能建得这么准?以及,AI到底在广告投放里扮演什么角色?

先看操作,答案放在后面。

一、背景:为什么ChatGPT也能连

Meta在今年4月29日正式发布了Meta Ads MCP Server,端点地址是 mcp.facebook.com/ads,开放29个工具,涵盖数据报告、广告创建、商品目录、信号诊断四大模块。

重点是:这个MCP Server是协议通用的。Claude能连,ChatGPT也能连——底层是同一套API,同一个端点。就像USB接口,你买什么牌子的电脑都能插。

所以ChatGPT用户理论上也能实现“在对话框里用自然语言创建广告”。理论归理论,实操是另一回事。

二、连接步骤:全程在ChatGPT里完成

不需要写代码,也不需要去Meta开发者后台,整个流程在ChatGPT的设置界面里就能走完。

第一步:打开开发者模式

进入 ChatGPT → Settings → Apps → Advanced settings,打开 Developer mode。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

这里会弹一个红色的“ELEVATED RISK”提示——这是ChatGPT对所有自定义连接器的标准警告,意思是OpenAI没有审核过这个服务器。我们连的是Meta官方MCP,不用紧张。

注意:这个功能需要ChatGPT Plus或Pro订阅,免费版不支持。

第二步:创建App

点击 Create app,填三个信息——

  • Name:随便起一个你认得出的名字。

  • Connection:填MCP服务器地址https://mcp.facebook.com/ads。

  • Authentication:选 OAuth。

勾选底部的风险确认,点Create。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

第三步:连接并授权

在Apps列表的Drafts区域找到刚创建的App,点进去,点Connect。ChatGPT会跳转到Meta的OAuth授权页面。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

授权页面会依次让你选择公共主页、业务账户、Instagram账户,每一项都有“启用所有现有和今后的”和“仅选择启用现有的”两个选项。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

我的建议:业务账户只勾选这次需要用的,不要全选。 权限最小化永远是对的,尤其当你手上管着多个账户的时候。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

选完之后是权限清单确认页,这里能看到ChatGPT将获得的全部权限,检查一遍,点保存。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

授权走完,会看到“ChatGPT已绑定ads MCP server”的确认页面。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

第四步:验证连接

回到ChatGPT对话框,问一句:“列出我有权限的广告账户。”

能返回真实的账户列表,连接就成功了。

这里我踩到一个坑: 授权成功后,并不是所有广告账户都能用。我授权的账户里,有一个显示“MCP暂未开放”——Meta是分批开放这个功能的。如果你的账户暂时用不了,不是你操作错了,等就行。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

三、权限设置:这四档要看明白

连接完成后,ChatGPT会让你给这个App选权限等级,一共四档:

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

Always ask(每次都问)

每次读取数据、执行操作都先征求你的同意。最安全,但很烦,适合刚测试连接是否可靠的阶段。

Allow read actions(允许读取)

ChatGPT可以自动读取数据,但要修改任何东西——创建广告、调预算、开关状态——都会先问你。

这是我最推荐的档位。日常拉数据、做分析、生成日报周报、素材复盘、账户诊断,用这个足够。

Allow low-risk actions(允许低风险操作)

ChatGPT自动执行“低风险”动作,遇到敏感操作才询问。

问题在于,“低风险”是系统判断的,不一定符合广告场景的实际情况。广告账户里有些看起来小的动作,实际影响可能不小。不建议一开始选这个。

Allow all actions(全部允许)

不询问就执行所有操作。风险最高。除非你是在零预算的测试账户里做实验,否则别开。

我的建议:从 Allow read actions 起步,先跑一周纯读取操作,确认稳定后再考虑放开写入。

四、第一天实测:最小化测试 + 一次意外

连接成功后,我先做了一个最小化测试:让ChatGPT创建一条任意形式的广告,campaign名称里带上测试标识。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

它的处理方式很稳——先主动声明只会创建暂停状态的测试结构,不激活、不花钱;然后读取账户可用的公共主页,自己选了Traffic目标、美国泛受众、$1/天的预算,一个最小成本的验证结构。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

过程中出了一个插曲:创意创建第一次被拦截,原因是Meta无法下载它用的占位图。

ChatGPT没有卡住,而是自动改用广告账户素材库里已有的图片hash重新创建,第二次成功。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

这个“遇错自己换方案”的细节,比创建成功本身更让我在意——说明它对Meta广告的对象结构(Campaign、Ad Set、Creative、Ad之间的依赖关系)是真的理解,不是照着模板填参数。

创建完成后我去Ads Manager后台确认:测试campaign躺在广告系列列表里,状态“已关闭”,三层结构完整,一分钱没花。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

五、第二天实战:正式广告一次建成

第一天验证链路,第二天直接上真实业务参数:销量目标(OUTCOMESALES)、$60/天预算、优化目标 OFFSITECONVERSIONS + Purchase 事件、1-1-1结构、美国Broad受众开Advantage+自动拓展、次日00:00起跑——就是日常投放用的标准转化广告结构。

ChatGPT依次调用MCP工具创建Campaign、Ad Set、Ad。每一步写入操作都会弹出确认卡片,把要执行的动作、涉及的账户ID、预算参数写得清清楚楚,我点确认才执行。

ChatGPT也能上Facebook广告了:两天实测,从连接到正式创建

结果:创建成功,参数准确,全部PAUSED状态。 它最后还主动补了一句:“我没有激活广告,所以目前不会花钱。”

两天两次创建,除了那次占位图自修复,全部一次跑通。

它为什么能建得这么准?答案不在AI,在我给它的指令。

六、真正的功臣:我的上广告指令

坦白说,第二天的准确度,功劳一半在AI,一半在指令。

我给ChatGPT的不是一句“帮我上个广告”,而是一份结构化的指令模板。它分三块:本次变量(每次上广告只改这里)、固定设置(一次写好永久复用)、执行要求(8步操作顺序)。

先给你看第一块,本次变量:

本次变量(每次上广告,只改这里)

推广产品:

undefined 产品名称:×××

undefined 产品链接:×××

预算:

undefined 单日预算:$60

素材:

undefined 视频编号:×××(素材库已有素材的ID)

看出来了吗?每次上一条新广告,我要改的只有四个字段:产品名、落地页链接、预算、素材ID。

剩下的两块才是骨架。固定设置里锁死了12组参数:广告账户、广告目标、像素、主页、广告结构、受众策略、排期规则、CTA、命名规范、文案负面清单、URL追踪参数、安全状态规则。执行要求是8步操作顺序,含两道前置检查,和一条“未经确认永不激活”的铁律。

这份模板里有几个设计,是踩了七年坑之后沉淀下来的:

  • 变量与常量分离。 每次上广告,我只改“本次变量”里的四个字段:产品名、落地页链接、预算、素材ID。其余全部冻结。上一条新广告的边际成本,就是填四个空、发一条消息。

  • 前置检查写进指令。 执行要求的第一条是“先检查素材hash是否可用”——这一条就是第一天占位图翻车换来的。AI踩的错不能白踩,把它变成指令里的一行检查,同样的错误就不会犯第二次。

  • 安全规则内置。 默认PAUSED、未经确认不激活、激活必须按Campaign → Ad Set → Ad顺序。不要指望AI“懂事”,把边界直接写死在指令里。

  • 文案用负面清单约束。 不写价格、不写虚假促销、不写页面没有的信息。给AI的文案指令里,“不能写什么”比“要写什么”更重要——前者管合规,后者只管好看。

  • 可追溯设计。 广告系列命名统一带 -gpt 后缀,AI建的广告在后台一筛就能全部拉出来,日后可以直接对比AI建的和人工建的跑出来的数据差异。URL参数用 {{campaign.name}} 动态宏,追踪参数不用手填、不会填错。

这份模板本身,就是文末那个结论的具象版——什么叫“系统驱动”?把经验写成别人(包括AI)能执行的指令,就是系统。

完整指令模板我整理成了可直接复制的版本,替换成你自己的账户信息就能用——关注公众号「Meta增长实验室」。

七、和Claude用下来,真实差异在哪

用了两个多月Claude + MCP,再用ChatGPT接同一个MCP,说几个真实体感:

  • 连接门槛:Claude明显更低。 Claude添加自定义连接器就是粘贴URL、授权登录,90秒搞定;ChatGPT要开Developer mode、确认风险提示、手动建App,步骤多一倍,对不熟悉开发者工具的投手来说,心理门槛也更高。

  • 执行质量:这次实测没有拉开差距。 参数传递准确,确认机制清晰,遇错还能自己换方案。当然有个前提——指令给得足够完整。模板喂给谁,谁都不容易错。更复杂的批量场景(比如一次建1个Campaign挂3个Ad Set、9条Ad)还需要进一步测试,测完我会再写。

真正的选择依据是迁移成本。 我的整套工作流——从产品分析、受众拆解、卖点提取到广告结构搭建的prompt模板和操作习惯——都是围绕Claude构建的,5分钟出一个Campaign。这套东西搬到ChatGPT等于重建。反过来,如果你的日常工作本来就在ChatGPT里,也没必要为了MCP专门换到Claude。

一句话:工具在哪不重要,你的方法论沉淀在哪,就用哪个。

八、核心结论:AI到底在广告投放里干什么

两天测试下来,比“哪个AI更好”更重要的问题浮出来了。

我的答案是:AI不是替代Facebook广告投手,而是把投手从重复执行,推向策略判断。

具体来说,AI真正提升的是三件事:

  • 信息处理效率。 竞品分析、产品拆解、用户洞察、行业研究——原来一天的活,现在一小时。

  • 内容生产质量。 文案、素材方向、广告角度——AI给你的不是一个答案,是一个可以挑选的空间。

  • 数据分析效率。 更快发现问题、总结规律、形成优化建议。

但广告投放的关键决策,依然在人:产品推不推、预算怎么放、广告结构怎么搭、什么时候放量、什么时候止损、这个ROI能不能接受——这些判断不能交给AI,至少现在不能。

所以,Facebook广告投放的AI化,不是让AI自动投广告,而是让AI参与“分析—创意—执行—复盘”的每一个环节,把投手的工作从经验驱动,升级为系统驱动。

MCP的意义,就是把这条链路的最后一环——“执行”——也打通了。

如果你也想试,记住三点:ChatGPT Plus订阅、权限先选 Allow read actions、新建广告默认暂停状态不会花钱。

用Claude还是ChatGPT,是工具选择;让AI进入投放工作流,是能力选择。

免费下载
免费下载
小程序
小程序
小程序
交流群
交流群
交流群
回顶部