mcpField
I
instantly-campaigns

instantly-campaigns

github.com/aiagentwithdhruv营销与增长2035 次安装15 周前更新
代码仓库

关于 instantly-campaigns

instantly-campaigns 是为 Instantly 创建邮件营销活动的 Skill,面向需要依据客户描述和受众信息制作外联邮件的团队。它为三个报价分别创建活动,并为首封邮件生成 A/B 版本及后续邮件序列。

主要功能

  1. 01创建三个 Instantly 邮件活动
  2. 02按报价分别生成活动
  3. 03首封邮件提供 A/B 版本
  4. 04生成跟进与结束邮件
  5. 05缺少报价时自动生成三个方案
  6. 06处理 API 重试与速率限制

适用场景

  1. 01根据客户价值主张制作外联活动
  2. 02为不同报价准备独立邮件序列
  3. 03生成包含个性化和社会证明的首封邮件
  4. 04在未提供报价时生成候选方案

安装

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

$npx skills add https://github.com/aiagentwithdhruv/skills --skill instantly-campaigns

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

附带文件scripts/instantly_create_campaigns.pyscripts/read_sheet.py

详细介绍

Instantly 营销活动创建

目标

根据客户描述和优惠方案,在 Instantly 中创建三个邮件营销活动。每个活动都包含经过 A/B 测试的首封邮件和后续邮件序列。

输入

  1. 客户描述:公司名称、行业、目标受众、价值主张
  2. 优惠方案(可选):3 个优惠方案的列表。若未提供,将自动生成。

脚本

  • ./scripts/instantly_create_campaigns.py - 通过 Instantly API 创建营销活动
  • ./scripts/read_sheet.py - 按需读取潜在客户数据

流程

1. 加载示例

阅读 .tmp/instantly_campaign_examples/campaigns.md,参考其中的个性化内容 + 社会认同 + 优惠方案结构。

2. 生成营销活动
python3 ./scripts/instantly_create_campaigns.py \
  --client_name "ClientName" \
  --client_description "Description of the client..." \
  --offers "Offer 1|Offer 2|Offer 3" \
  --target_audience "Who we're emailing" \
  --social_proof "Credentials/results to mention"
3. 检查输出

脚本会创建 3 个营销活动(每个优惠方案对应一个),每个活动包含:

  • 邮件 1:两个 A/B 版本
  • 邮件 2:跟进提醒
  • 邮件 3:结束联系邮件

营销活动结构

邮件 1(A/B 分流测试)
  • 个性化切入点({{icebreaker}} 或自定义开场白)
  • 社会认同(资历、成果)
  • 优惠方案(清晰的价值主张)
  • 轻量级行动号召
邮件 2(跟进)
  • 简短、友好的提醒
  • 提及原始邮件
  • 重申价值
  • 明确的行动号召
邮件 3(结束联系)
  • 简短、直接
  • 强调最后机会
  • 简单的是/否提问

可用变量

  • {{firstName}} - 潜在客户的名字
  • {{lastName}} - 潜在客户的姓氏
  • {{companyName}} - 潜在客户的公司
  • {{casualCompanyName}} - 非正式的公司名称
  • {{icebreaker}} - AI 生成的破冰语
  • {{sendingAccountFirstName}} - 发件人的名字

边缘情况

  • 未提供优惠方案:根据客户描述生成 3 个不同的优惠方案
  • API 错误:脚本重试一次,之后会失败并返回详细错误
  • 速率限制:通过指数退避处理

输出

{
  "status": "success",
  "campaigns_created": 3,
  "campaign_ids": ["id1", "id2", "id3"],
  "campaign_names": ["Campaign 1", "Campaign 2", "Campaign 3"]
}

环境

需要在 .env 中配置:

INSTANTLY_API_KEY=your_key
ANTHROPIC_API_KEY=your_key

API 使用经验

  • 每个 schedule 对象都必须包含 name 字段
  • 时区:使用 America/Chicago(并非所有 IANA 时区值都可用)
  • HTML:Inst​​antly 会删除 HTML 标签外的纯文本,因此请用 <p> 标签包裹
  • 模型:生成内容使用 claude-opus-4-5-20251101

架构

输入
名称类型必需说明
client_namestring是客户公司名称
client_descriptionstring是公司描述和价值主张
offersstring否以竖线分隔的优惠方案(缺少时自动生成)
target_audiencestring是我们要联系的对象
social_proofstring是要提及的资历/成果
输出
名称类型说明
campaign_idsarray3 个 Instantly 营销活动 ID
campaign_namesarray营销活动名称
凭据
名称来源
INSTANTLY_API_KEY.env
ANTHROPIC_API_KEY.env
可组合使用

与此工具链式配合效果良好的技能:scrape-leads、gmaps-leads、casualize-names、onboarding-kickoff

成本

Claude API + Instantly 套餐

评论

支持 Markdown