You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mailchimp是否有发送API?Automation能否实现邮件发送并设置发送时间?

关于MailChimp API邮件发送与定时的解决方案

嘿,我来帮你理清这些MailChimp API的疑问,结合我对MailChimp生态的了解,给你详细说说:

一、Automation API能不能用来发起邮件发送请求?

先给你明确一下:Automation API的核心是管理自动化邮件工作流——比如创建触发规则、编辑自动化序列里的邮件内容、查看工作流运行状态这些,它本身并不是用来直接发起「单次即时邮件发送」的工具。

你提到旧版本网站有发送邮件的API,很大概率旧版本用的是MailChimp的Transactional Email API(之前叫Mandrill)。这个API是专门用来发交易类邮件的(比如订单确认、密码重置),支持直接发起单封或批量的邮件发送请求。而你现在看的是MailChimp的营销API(也就是Overview和Automation那部分),它更偏向于营销场景的批量邮件、订阅列表管理,确实没有直接的单次发送接口。

如果你的需求是发起即时的邮件发送请求,建议重点看Transactional Email相关的内容;如果是想通过特定触发条件自动发邮件,那Automation API是合适的,但得先在MailChimp后台创建好自动化工作流,再通过API触发用户进入这个工作流(比如用户完成注册后,调用API把用户加入自动化序列,触发第一封邮件发送)。

二、怎么在MailChimp API里设置邮件发送时间?

分两种场景给你说明:

1. 用Automation工作流实现定时

Automation里的发送时间不是通过API请求直接设置的,而是在创建工作流的时候配置触发规则+延迟逻辑:

  • 比如你可以设置「用户被添加到受众列表后,延迟24小时发送邮件」;
  • 或者更精准的,设置「用户触发后,在次日上午9点发送」,这部分在创建自动化工作流的可视化步骤里就能配置,之后通过API触发用户进入工作流就行。
    如果需要动态调整发送时间,你可以先通过API更新工作流的延迟规则,再触发用户进入序列。

2. 批量营销邮件的定时发送(Campaign API)

如果是发批量营销邮件,Campaign API支持直接设置定时发送——在创建Campaign的请求里,用schedule_time参数指定发送时间就行,格式是ISO 8601标准的时间戳(比如2024-05-20T14:00:00+00:00)。

小提示

要是不确定旧版本用的是哪个API,可以去旧网站的代码里搜一下API调用的端点:Transactional API的地址一般带mandrillapp.com,而营销API的端点是mailchimp.com/3.0/,一对比就能看出来。

内容的提问来源于stack exchange,提问作者Muhammad Sharif

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 06:43:28