「メール配信済み」のフィールドを使用して、○日前にメール送信したユーザーを選ぶ方法 | Community
Skip to main content
October 4, 2017
Solved

「メール配信済み」のフィールドを使用して、○日前にメール送信したユーザーを選ぶ方法

  • October 4, 2017
  • 1 reply
  • 199 views

お世話になっております。

下記、デフォルトプログラムでメール配信の設定をしようとしていますが、

スマートリストの設定で不明点があります。

もし、ご存じの方、似たような経験お持ちの方がいらっしゃいましたら、

アドバイスいただけませんでしょうか?

やりたい事:

・7日前にメールAを送った人へ、A配信日の7日後にメールBを送る

現在の設定(スマートキャンペーン):

スマートリスト

アクティビティ日の選択肢に「次より過去」がないので、「過去」「次より過去」の合わせ技で

ちょうど7日前を指定できなかったので、昨日メール配信した人を選んだ

フロー

6日待機して、ある条件の人にメールを送る

不明点:

上記スマートキャンペーンの検証のため、新規でスマートリストを選び、同条件

(メール配信完了・過去1日)を入れ、昨日メール配信した人が選ばれるか試してみました。

ですが、スマートリストで、「メール配信済み」の「アクティビティ日」に「過去1日」と入れると、

昨日日本10/3 17時にメール配信済みなのに、「顧客が見つかりませんでした」となります。

(現在、10/4 11時)

「過去2日」と入れると、昨日10/3 17時に配信した対象の顧客が出てきます。

が、おととい10/2配信した人も出てきます。

質問:

日付フィールドでは、過去1日+23:59が対象になるということですが、

メール配信から17時間しか経っていないのに、「過去1日」の条件で

出てこない原因が分かりません。(アメリカ時間と日本時間の違い?)

「過去2日」に設定しないと昨日配信した人が選ばれないのでしょうか?

もしくは、そもそもの目的の、「○日前にメール配信完了した人」を別の方法で指定する方法を

ご存じの方がいらっしゃいましたら、アドバイスいただけましたら幸いです。

長文の質問となり恐縮ですが、なにとぞ、宜しくお願い致します。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Taishi_Yamada

律子 青木さん、こんにちは

私の手元で普段使っている限りは、"1 day"と指定すると過去24時間として扱われてるように見えるので、そう思って使うようにしていますね。

試しに 1 day と 23 hours、24 hours、25 hours、で比べてみると、目処付けられると思います。

ご参考までに。

-Yamada

1 reply

Taishi_Yamada
Taishi_YamadaAccepted solution
Community Manager
October 4, 2017

律子 青木さん、こんにちは

私の手元で普段使っている限りは、"1 day"と指定すると過去24時間として扱われてるように見えるので、そう思って使うようにしていますね。

試しに 1 day と 23 hours、24 hours、25 hours、で比べてみると、目処付けられると思います。

ご参考までに。

-Yamada

October 4, 2017

Yamada さま

はじめまして。

ご返信・アドバイスいただきありがとうございます。

23~26時間、1日、と色々変えて試したところ、23時間以外で検証用のスマートリストで

該当の顧客が表示されました。

おっしゃるように、過去24時間という意味だったのですね。

午前中に試したとき、なぜ表示されなかったのか謎ですが

(そのときは何か設定が間違っていた?)、

過去1日で問題なく使用できそうですので、本番はこれで行こうと思います。

ご教示いただき大変助かりました、ありがとうございます!