計算傳送日期

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

自訂日期公式

例如,您可以在加速過程中使用傳送時間最佳化。

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

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

例如,您可以隨機劃分目標對象,以五個批次傳送您的傳送。 您將在6月1日上午10:00傳送代表目標受眾10%的第一批,24小時後傳送第二批,包含15%的受眾,以此類推。

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

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

  2. 將​Query​活動拖放至工作流程並開啟它。 請參閱Query區段。

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

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

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

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

      例如,您想要在6月1日上午10:00 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. 確認排程、儲存您的傳送並執行工作流程。

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

注意

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

使用運算式

傳送時間最佳化對於涉及客服中心的促銷活動也很實用。 您可以確保不會同時接收所有訊息。 這可讓您的組織根據其容量處理呼叫數。

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

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

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

  2. 將​Query​活動拖放至工作流程並開啟它。 請參閱Query區段。

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

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

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

    • 定義區段代碼如下:

      • 上午8:00 — 上午10:00:0。 訊息將在上午8:00(聯絡日期)傳送至目標母體的第一季度。
      • 上午10:00 — 中午12:00: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 。

  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)收到訊息。
  • 第四個區段在八小時後(5月25日下午4:00)會收到訊息。

本頁內容