計算傳送日期 computing-the-sending-date

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

自訂日期公式 customizing-date-formula

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

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

為了避免被標籤為垃圾郵件,您可以透過在不同時間分送大量電子郵件來逐步增加傳送量。 這應該可以確保啟動階段的順利發展,並且讓您降低無效的位址的整體比率。

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

您可以使用工作流程進行排程。

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

  2. 將​ 查詢 ​活動拖放到工作流程中並加以開啟。 請參閱查詢區段。

  3. 選取對象,例如您的所有Gold客戶,然後按一下​ 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 ​欄位建立下列運算式。 您也可以直接在運算式中輸入,但請確定使用正確的語法和拼字。

    code language-none
    ToDateTime([targetData/@segmentCode])
    

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

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

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

    code language-none
    ToDateTime([targetData/@segmentCode])
    

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

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

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

使用運算式 using-an-expression

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

例如,您想要傳送電子郵件邀請客戶連絡客服中心,以取得促銷優惠。 為避免客服中心人滿為患,您決定隨機將目標受眾分段,以四批傳送您的電子郵件。

您可以使用工作流程進行排程。

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

  2. 將​ 查詢 ​活動拖放到工作流程中並加以開啟。 請參閱查詢區段。

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

  4. 將​ Segmentation ​活動拖放到工作流程中並加以開啟。 請參閱分段區段。

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

    • 依下列方式定義區段代碼:

      • 上午8:00 - 10:00: 0。 此訊息將於上午8:00 (聯絡日期)傳送給目標母體的第一季。
      • 上午10:00 — 下午12:00: 2。 此訊息將於上午10:00 (聯絡日期+ 2小時)傳送給目標人口的第二季。
      • 下午2:00 — 下午4:00: 6。 呼叫中心在下午12:00到下午2:00之間關閉,訊息將在下午2:00 (聯絡日期+ 6小時)傳送給目標人口的第三季。
      • 下午4:00 — 下午6:00: 8。 訊息將於下午4:00 (聯絡日期+ 8小時)傳送至目標人口的最後一季。
      note note
      NOTE
      聯絡日期將於稍後在工作流程中的電子郵件傳送活動中定義。
    • 請務必選取​ 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 ​欄位中,定義聯絡日期。

    在此範例中,選取五月二十五日上午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

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

    您應會取得下列公式:

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

  • 第一個區段將在聯絡日期(5月25日上午8:00)收到訊息。
  • 第二個區段將在兩小時後(5月25日上午10:00)收到訊息。
  • 第三個區段將在六小時後(5月25日下午2:00)收到訊息。
  • 第四個區段將在八小時後(5月25日下午4:00)收到訊息。
recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff