run-campaign 用于运行完整的营销活动流水线,按顺序串联三个技能:内容策略(content-strategy)、Canva 素材生成(canva-creator)和线索分诊(lead-triage)。每一步交接都需要负责人明确批准,不得自动推进。
参数解析:--lookback 默认 90d,指定回看营收下滑的时间范围;--channel 默认 both,可选 email、social 或 both。
第一步,销售分析加内容简报(content-strategy):从 QuickBooks 和 PayPal 拉取 lookback 窗口内的销售数据;识别营收下滑的产品或服务、时间段与幅度;产出 30 天优先级内容简报,说明推送什么、运行什么优惠、暂缓什么。向负责人展示简报,等待明确批准后才继续;若负责人修改简报,需纳入修改并重新展示。
第二步,素材生成与发送暂存(canva-creator):以已批准简报为输入,构建与简报优先级匹配的发布日历;为每条帖子生成符合品牌规范的 Canva 素材(需逐屏展示供负责人批准);为每条帖子起草文案;在 HubSpot 中暂存定时发送(只暂存,不发送)。展示暂存后的活动,等待明确批准后再进入第三步。
第三步,受众细分(lead-triage):拉取与已批准简报中目标细分匹配的 HubSpot 联系人;按互动度、公司匹配度和紧迫性标记评分;产出两份交付物:批量发送列表(接收暂存活动的细分)和高优先级电话列表(负责人应亲自致电的前 5 条线索及谈话要点);为电话列表在日历中预留时间。展示两份列表,等待明确指令后才将 HubSpot 活动上线。
审批闸门必须遵守:步骤之间绝不自动推进,每次交接都需负责人明确批准;没有负责人在第三步下达发送指令,绝不发送 HubSpot 活动;若任一连接器(QuickBooks、PayPal、Canva、HubSpot)无法访问,应停止并报告失败的连接器,询问重试或中止。
运行结束时输出一段总结:识别的营收下滑、生成的帖子数、细分规模、预约的电话数;活动发送后附上 HubSpot 活动 URL。