計算傳送日期

您可以定義公式,在特定日期和時間將訊息傳送給每個收件者。

自訂日期公式

例如,您可以在啟動程式期間使用傳送時間最佳化。

當使用新平台傳送電子郵件時,網際網路服務供應商(ISP)會懷疑無法辨識的IP位址。 如果突然傳送大量電子郵件,ISP通常會將它們標示為垃圾訊息。

為避免標示為垃圾訊息,您可以透過在不同時間散布大量電子郵件,逐漸增加傳送的郵件量。 這應確保啟動階段的順利開發,並讓您降低無效地址的總體速率。

例如,您可以隨機分段目標對象,以五批傳送您的傳送。 您將於6月1日10:00 AM傳送第一批代表目標受眾10%的受眾,24小時後傳送第二批代表目標受眾15%的受眾,依此類推。

您可以使用工作流程來排程此作業。

  1. 存取行銷活動清單並建立新的工作流程。 請參閱建立工作流

  2. 將​Query​活動拖放到工作流中並將其開啟。 請參閱Query一節。

  3. 選取對象,例如所有Gold客戶,然後按一下​Confirm​以儲存查詢。

  4. 將​Segmentation​活動拖放至您的工作流程並開啟它。 請參閱區段一節。

  5. 定義五個區段。 針對每個區段:

    • 填寫​Segment code​欄位:手動輸入要傳送訊息的日期和時間。

      例如,您想在6月1日10:00 AM GMT+1傳送第一批批。 使用下列格式:YYYY-MM-DD hh:mm:ss+tz

      要在次日發送下一批,請為第二個段輸入​2017-06-02 10:00:00+01

      對於其餘段,按如下方式定義下一批:

      • 2017-06-03 10:00:00+01
      • 2017-06-04 10:00:00+01
      • 2017-06-05 10:00:00+01
    • 請務必選取​Limit the population of this segment​選項。

      在​Limitation​標籤中,選擇​Random sampling​並輸入每個區段的所需百分比:第一批10,第二批15,依此類推。

  6. 定義所有區段後,請選取​Generate all segments in the same transition,然後按一下​Confirm

  7. 將​電子郵件傳送​活動拖放至您的工作流程並開啟。 請參閱電子郵件傳送一節。

  8. 按一下電子郵件控制面板中的​Schedule​區段,然後選取​Messages to be sent automatically on the date specified below

  9. 在​Start sending from​欄位中,定義連絡人日期。

  10. 從「傳送時間最佳化」下拉式選單中,選擇​Send at a custom date defined by a formula

  11. 按一下​Custom date formula​欄位的​Edit an expression​按鈕。

  12. 使用​ToDateTime​函式和​Segment code​欄位建立下列運算式。 您也可以直接在運算式中輸入,但請務必使用正確的語法和拼字。

    ToDateTime([targetData/@segmentCode])
    

    ToDateTime​函式會將區段代碼從文字字串轉換為日期和時間值。

    確認運算式以返回上一個畫面。

    在​Schedule​視窗中,自訂日期公式顯示如下:

    ToDateTime([targetData/@segmentCode])
    

  13. 確認排程、儲存傳送並執行工作流程。

在五天內,遞送內容會逐步傳送給所有目標收件者。

注意

確認傳送時,請確定所有日期都在未來。 否則,消息將在確認發送後立即發送。

使用運算式

傳送時間最佳化也適用於呼叫中心相關的促銷活動。 您可以確保不會同時收到所有消息。 這可讓您的組織根據其能力處理呼叫數。

例如,您想要傳送電子郵件,邀請客戶聯絡客服中心以取得促銷優惠。 為避免客服中心擠佔客服中心,您決定隨機將目標對象分為四批傳送電子郵件。

您可以使用工作流程來排程此作業。

  1. 存取行銷活動清單並建立新的工作流程。 請參閱建立工作流

  2. 將​Query​活動拖放到工作流中並將其開啟。 請參閱Query一節。

  3. 選取對象,例如超過35個描述檔,然後按一下​Confirm​以儲存查詢。

  4. 將​Segmentation​活動拖放至您的工作流程並開啟它。 請參閱區段一節。

  5. 定義四個區段。 針對每個區段:

    • 定義區段代碼如下:

      • 8:00 AM - 10:00 AM:0。 訊息將於上午8:00(聯絡日期)傳送至目標人口的第一季。
      • 10:00 AM - 12:00 PM:2。 訊息將於上午10:00(聯絡日期+ 2小時)傳送至目標人口的第二季。
      • 2:00 PM - 4:00 PM:6。 客服中心在下午12:00至2:00之間關閉,訊息將於下午2:00(聯絡日期+ 6小時)傳送至目標人口的第三季。
      • 4:00 PM - 6:00 PM:8。 訊息將於下午4:00(聯絡日期+ 8小時)傳送至目標人口的最後一季。
      注意

      聯絡日期將在工作流程的稍後「電子郵件傳送」活動中定義。

    • 請務必選取​Limit the population of this segment​選項。

    • 在​Limitation​標籤中,選擇​Random sampling​並輸入每個區段的所需百分比:25

  6. 定義所有區段後,請選取​Generate all segments in the same transition,然後按一下​Confirm

  7. 將​電子郵件傳送​活動拖放至您的工作流程並開啟。 請參閱電子郵件傳送一節。

  8. 按一下電子郵件控制面板中的​Schedule​區段。

  9. 選取 Messages to be sent automatically on the date specified below

  10. 在​Start sending from​欄位中,定義連絡人日期。

    在此範例中,選取5月25日8:00 AM。

  11. 從傳送時間最佳化下拉式選單中,選擇​Send at a custom date defined by a formula,然後按一下​Edit an expression​按鈕。

  12. 在​Expression editor​中,設定日期和區段代碼,以計算每位客戶的資料。

    在函式清單中,選擇​AddHours

    在可用欄位中,選擇​Current delivery > Delivery scheduling > Contact date

    這可讓您擷取在​Start sending from​欄位中指定的日期和時間。

    在函式清單中,選擇​ToInteger。 在可用欄位中,選擇​Additional data > Segment code

    這可讓您擷取您在區段代碼中指定的數字。

    您應取得下列公式:

    AddHours([currentDelivery/scheduling/@contactDate], ToInteger([targetData/@segmentCode]))
    
  13. 確認儲存運算式。 確認排程、儲存傳送並執行工作流程。

  • 第一個區段會在聯絡日(5月25日上午8:00)收到訊息。
  • 第二組將在兩小時後(5月25日上午10:00)收到消息。
  • 第三組將在六小時後(5月25日下午2:00)收到訊息。
  • 第四組將在8小時後(5月25日下午4:00)收到訊息。

本頁內容