【问题标题】:Send bulk Email with mailchimp使用 mailchimp 发送批量电子邮件
【发布时间】:2015-12-01 08:22:29
【问题描述】:

我需要发送促销电子邮件并获取相应的统计信息。目前我正在使用 Gibbon Gem 但无法通过创建活动。有什么方法可以创建活动并在接收器中添加批量电子邮件 通过 Gibbon Gem 或任何其他 Gem 工作。我需要一个活动的所有统计信息,如已发送、退回、有效电子邮件。我应该使用哪个版本的 Gibbon Gem 通过 Api 创建活动和联系人列表

【问题讨论】:

  • 您可以将亚马逊 ses 与 sendy 一起使用。它适用于促销电子邮件。 sendy.co

标签: ruby-on-rails


【解决方案1】:

Gibbon 确实允许您通过 Mailchimp API v3 创建和触发活动。您必须使用 Gibbon 版本 >= 2.1.3 来发送活动,因为早期版本中存在错误。

Gibbon 的 readme file 最近更新了示例。

要创建广告系列:

recipients = {
  list_id: list_id,
  segment_opts: {
    saved_segment_id: segment_id
  }
}
settings = {
  subject_line: "Subject Line",
  title: "Name of Campaign",
  from_name: "From Name",
  reply_to: "my@email.com"
}

body = {
 type: "regular",
 recipients: recipients,
 settings: settings
}

begin
  gibbon.campaigns.create(body: body)
rescue Gibbon::MailChimpError => e
  puts "Houston, we have a problem: #{e.message} - #{e.raw_body}"
end

发送活动:

gibbon.campaigns(campaign_id).actions.send.create

获取统计数据:

email_stats = gibbon.reports(campaign_id).retrieve["opens"]

【讨论】:

    猜你喜欢
    • 2015-08-26
    • 2012-08-13
    • 1970-01-01
    • 2016-04-04
    • 2010-12-11
    • 2023-03-28
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多