MailChimp отправляет одно и то же письмо несколько раз - PullRequest
0 голосов
/ 08 мая 2018

Можно ли отправить одно и то же письмо несколько раз?

Я пытался через API добавить электронную почту в очередь, но все равно не могу удалить ее. А если нет, я получаю сообщение «Вы уже отправили это письмо подписчику». Был ответ в другом вопросе . Однако мне нужно иметь возможность отправлять электронную почту много раз (не постоянно), поэтому создание N кампаний не работает для меня. Поэтому единственным вариантом было удалить подписчика из списка и снова добавить его, однако это также не привело к отправке электронного письма.

Мне не повезло с MailChimp, есть способ или я что-то не так делаю?

1 Ответ

0 голосов
/ 27 июня 2018

Вы делаете Rigth, это одно из «умных» ограничений mailchimp, например «не более 255 символов в поле слияния». Вы можете обойти это, просто создайте новую кампанию с одним электронным письмом.

Я приведу пример ниже, замените заполнители на значения Rhth. Вы можете найти TEMPLATE_ID в адресной строке браузера при редактировании шаблона. (Шаблоны / дизайн? TID = TEMPLATE_ID)

POST https://usX.api.mailchimp.com/3.0/campaigns

{
  "type" : "regular",
  "recipients" : {
    "list_id" : "${LIST_ID}",
    "segment_text" : "${SUBJECT}",
    "segment_opts" : {
      "match" : "all",
      "conditions" : [ {
        "condition_type" : "TextMerge",
        "op" : "is",
        "field" : "EMAIL",
        "value" : "${USER_EMAIL}"
      } ]
    }
  },
  "settings" : {
    "subject_line" : "${SUBJECT}",
    "title" : "${SUBJECT}",
    "from_name" : "${YOUR_COMPANY}",
    "reply_to" : "${YOUR_COMPANY_EMAIL}",
    "to_name" : "*|FNAME|* *|LNAME|*",
    "template_id" : ${TEMPLATE_ID}
  }
}

после создания проверьте количество подписчиков (должно быть «receient_count»: 1), сохраните идентификатор кампании и запустите кампанию.

POST https://usX.api.mailchimp.com/3.0/campaigns/${CAMPAIGN_ID}/actions/send

после этого подождите некоторое время, не менее 1 минуты, и удалите кампанию с помощью

DELETE https://usX.api.mailchimp.com/3.0/campaigns/${CAMPAIGN_ID}
...