【问题标题】:Send a campaign more than once in MailChimp在 MailChimp 中多次发送活动
【发布时间】:2015-05-10 16:40:49
【问题描述】:

我正在尝试根据用户的状态向他们发送电子邮件。第一封邮件需要在 2 小时后发送,第二封邮件需要在 24 小时后发送。

我正在运行一个 PHP 脚本来检查属于某个州的用户,并且我使用 send API 调用向他们发送了第一封电子邮件,现在的问题是当脚本再次运行时(每 20 次运行的 crobtab分钟),我无法再次发送活动,因为显然您只能发送一次活动。

我将 cid 直接放在我的 PHP 代码中,所以每次我想运行 crontab 时都不能去编辑代码!

每次运行 crontab 时我都必须使用campaigncreate()方法吗? https://apidocs.mailchimp.com/api/2.0/campaigns/create.php

如果有更简单的方法会更好,因为一个帐户的广告系列不能超过 32,000 个。

【问题讨论】:

  • 您使用的是共享主机吗?您可以发送的 PHP 电子邮件是否有限制?如果是我,我会将 MailChimp 活动模板导出到 HTML 文件中,然后使用 PHP mail() 将其作为 HTML 电子邮件发送,而不是使用 MailChimp,然后您可以在 24 小时内再次发送。您仍然可以在 MailChimp 上托管所有图像并创建精美的设计师电子邮件
  • @jojojohn,我使用 mailChimp 主要是为了它提供的跟踪能力。 php 邮件对分析没有多大用处!
  • 好的,我明白了。也许另一种邮件服务可以让您根据人们在您的网站上所做的事情发送邮件,例如customer.io
  • 感谢您的提示!

标签: php mailchimp


【解决方案1】:

Mailchimp 是一种批量电子邮件服务,并非旨在发送交易电子邮件。

您应该尝试使用Mandrill,这是由同一家公司构建的交易电子邮件服务。他们的API 使用起来非常简单。

然后,您确实可以每小时(或 x 分钟)运行一次 PHP 脚本,以根据用户状态发送电子邮件。

【讨论】:

  • 谢谢。这是第二个选项。我选择购买高级版并使用自动化。
猜你喜欢
  • 2012-09-04
  • 2017-09-01
  • 2017-11-17
  • 2020-07-19
  • 2018-10-17
  • 2018-07-24
  • 2017-05-20
  • 1970-01-01
  • 2014-07-11
相关资源
最近更新 更多