2015-10-04 117 views
3

我們使用Mailchimp自動化。對於填寫我們表格的新客戶來說,這很有效 - 我們會向他們發送歡迎電子郵件和優惠。mailchimp trigger'已訂閱'的API自動化

問題現在出現在這裏:我們已經注意到,約12-20%的已訂閱客戶沒有意識到他們訂閱了----並再次訂閱!

但是,根據我們的知識,沒有API事件標記此事件。我們至少會喜歡'通知''已經訂閱'他們已經訂閱 - 或者給他們一小部分。但不要讓它結束在一個死路上(根本沒有迴應)。

那麼理想,我們想

  • (可能)新客戶:發送歡迎,並提供
  • 已經訂閱(不可能):告知他們+給小的額外

我的問題是:我們如何專門針對通過Mailchimp中的自動化API訂閱第二次(並排除新訂戶)的已訂閱客戶?

有沒有人做過這樣的事情?我們使用Hellobar btw。我們不希望填寫表格的人:從我們這裏收到任何消息。

更新: 正如@TooMuchPete建議可能通過和API錯誤。但沒有鏈接到一個「錯誤」觸發

Example op API 3.0 set-up

回答

0

您可以創建一個自動化二是API觸發。然後,當您的API訂閱調用導致「用戶已訂閱」錯誤時,您可以將它們添加到該自動化中。

+0

謝謝你。聽起來不錯。我瀏覽了所有設置,但無法找到這個設置。它是在API 3.0調用 - 我沒有看到任何選項來捕獲'錯誤'....在自動化工作流程下,我可以在Mailchimp中找到它嗎?非常感謝你的幫助 – ShirtsofHolland

+0

我不確定我是否關注。您發出訂閱請求。如果API [返回錯誤](http://kb.mailchimp.com/api/article/api-3-overview),請讓您的代碼[觸發自動化電子郵件](https://blog.mailchimp.com/新的自動化的工作流程和-API的功能/)。這不是自動的,你必須自己採取那個行動。 – TooMuchPete

+0

啊哈。我們使用hellobar(.com)訂閱客戶。所以我希望在Mailchimp中'檢測'事件。我無法控制進行API調用的外部應用程序。 – ShirtsofHolland

0

這不是科學的推理,但試圖處理錯誤並不覺得正確的做法。另外,更改觸發工作流的合併域是解決它的一個非常簡單的方法(我以前也做過很多次),但問題是隻能執行一次。如果用戶在2-3個月內再次訂閱,則不會發生任何事情,而且我們實際上也有同樣的問題。

另一種方法是檢查[添加日期]是否低於[上次更改],這表示它們已經訂閱。

幸運的是,通過Mailchimp API v3.0,我們可以觸發用戶的工作流程,希望儘可能多次。

這是你所需要的: Add a subscriber to a workflow與Mailchimp API v3.0的

如果你是新的API V3.0,這是顯示how to manage subscribers一個偉大的基本指南。

讓我知道這是否有幫助:)

+1

不幸的是,這不起作用了。如果您嘗試使用API​​ V3第二次發送相同的電子郵件,則會出現以下錯誤:[[title] => Bad Request [status] => 400 [detail] =>您已將此電子郵件發送給訂閱者。 – Fabien