送信日の計算

各受信者に特定の日時にメッセージを送信する数式を定義できます。

日付式のカスタマイズ

例えば、ランプアッププロセス中に送信時間の最適化を使用できます。

新しいプラットフォームを使用して E メールが送信された場合、インターネットサービスプロバイダー(ISP)は認識されない IP アドレスを疑わしく思います。多くの場合、大量の E メールが突然送信されると、ISP はそれらの E メールをスパムとしてマークします。

スパムとしてマークされないように、異なる時間に大量のEメールを配信することで、送信される量を徐々に増やすことができます。 この方法により、スタートアップフェーズをスムーズに進め、無効なアドレスが全体に占める割合を減らすことができます。

例えば、ターゲットオーディエンスをランダムにセグメント化して、配信を5つのバッチで送信できます。 6月1日の午前10:00にターゲットオーディエンスの10%を表す最初のバッチを送信し、2番目のバッチを午前24時間後に、15%のオーディエンスを表すバッチを送信するといった具合に実行します。

ワークフローを使用して、スケジュールを設定できます。

  1. マーケティングアクティビティリストにアクセスし、新しいワークフローを作成します。 ワークフローの作成を参照してください。

  2. クエリ​アクティビティをワークフローにドラッグ&ドロップして開きます。 クエリの節を参照してください。

  3. オーディエンス(例えば、すべてのゴールド顧客)を選択し、Confirm​をクリックしてクエリを保存します。

  4. Segmentation​アクティビティをワークフローにドラッグ&ドロップして開きます。 セグメント化の節を参照してください。

  5. 5つのセグメントを定義します。 セグメントごとに、

    • Segment code​フィールドに入力します。メッセージを送信する日時を手動で入力します。

      例えば、6月1日の午前10時(GMT+1)に最初のバッチを送信するとします。 次の形式を使用します。YYYY-MM-DD hh:mm:ss+tz.

      翌日に次のバッチを送信するには、2番目のセグメントに​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」を選択し、各セグメントに対して目的の割合を入力します。1回目のバッチは10、2回目のバッチは15、などです。

  6. すべてのセグメントを定義したら、Generate all segments in the same transition​を選択し、Confirm​をクリックします。

  7. Eメール配信​アクティビティをワークフローにドラッグ&ドロップして開きます。 Eメール配信の節を参照してください。

  8. Eメールダッシュボードの「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日間ですべてのターゲット受信者にプログレッシブに送信されます。

メモ

送信を確認する際は、すべての日付が将来の日付であることを確認します。 それ以外の場合は、送信が確認されるとすぐにメッセージが送信されます。

式の使用

送信時間の最適化は、コールセンターが関与するキャンペーンにも役立ちます。 すべてのメッセージが同時に受信されないようにすることができます。 これにより、組織は処理能力に従って呼び出し数を処理できます。

例えば、プロモーションオファーを受け取るために、顧客をコールセンターに連絡するよう招待するEメールを送信する場合などです。 コールセンターを圧倒するのを避けるために、ターゲットオーディエンスをランダムにセグメント化して、Eメールを4つのバッチで送信することにします。

ワークフローを使用して、スケジュールを設定できます。

  1. マーケティングアクティビティリストにアクセスし、新しいワークフローを作成します。 ワークフローの作成を参照してください。

  2. クエリ​アクティビティをワークフローにドラッグ&ドロップして開きます。 クエリの節を参照してください。

  3. 例えば35を超えるプロファイルのオーディエンスを選択し、「Confirm」をクリックしてクエリを保存します。

  4. Segmentation​アクティビティをワークフローにドラッグ&ドロップして開きます。 セグメント化の節を参照してください。

  5. 4つのセグメントを定義します。 セグメントごとに、

    • 次のようにセグメントコードを定義します。

      • 午前8時~午前10時:0​です。 メッセージは、ターゲット母集団の第1四半期の午前8時(コンタクト日)に送信されます。
      • 午前10時~午後12時:2​です。 メッセージは、ターゲット母集団の第2四半期の午前10時(コンタクト日+ 2時間)に送信されます。
      • 午後2時~午後4時:6​です。 コールセンターが午後12:00から午後2:00に閉じられると、メッセージはターゲット母集団の第3四半期の午後2:00(コンタクト日+ 6時間)に送信されます。
      • 午後4時~午後6時:8​です。 メッセージは、ターゲット母集団の最後の四半期の午後4時(コンタクト日+ 8時間)に送信されます。
      メモ

      コンタクト日は、後でワークフローの「 Eメール配信」アクティビティで定義します。

    • 必ず​Limit the population of this segment​オプションを選択してください。

    • Limitation」タブで「Random sampling」を選択し、各セグメントに対して目的の割合を入力します。25.

  6. すべてのセグメントを定義したら、Generate all segments in the same transition​を選択し、Confirm​をクリックします。

  7. Eメール配信​アクティビティをワークフローにドラッグ&ドロップして開きます。 Eメール配信の節を参照してください。

  8. Eメールダッシュボードの「 Schedule 」セクションをクリックします。

  9. Messages to be sent automatically on the date specified below」を選択します。

  10. Start sending from」フィールドで、コンタクト日を定義します。

    この例では、5月25日午前8時に「 」を選択します。

  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時)にメッセージを受信します。
  • 2番目のセグメントは、2時間後(5月25日午前10時)にメッセージを受信します。
  • 3番目のセグメントは、6時間後(5月25日午後2時)にメッセージを受信します。
  • 4番目のセグメントは、8時間後(5月25日午後4時)にメッセージを受信します。

このページ