誕生日データを基にしたハッピーバースデーメールについて | Community
Skip to main content
New Participant
January 25, 2021
Solved

誕生日データを基にしたハッピーバースデーメールについて

  • January 25, 2021
  • 1 reply
  • 131 views

JMUGのみなさま

 

はじめまして清田と申します。

表題の件、ユーザーの誕生日データを基にしたハッピーバースデーメールを送信したく思っております。

 

配信できるイメージは持っていたのですが、実装しようとしたら躓いてしまいました、、

 

[生年月日のデータの持ち方]

YYYY/MM/DD

 

[当初想定したスマートキャンペーン]

1.スマートリストにおいて、下記を対象とするリストを指定する

 -「生年月日」が「今日」

2.フローにおいて、対象のメールを送信する

3.スケジュールにおいて、毎日繰り返しを実施する

 

[躓いたポイント]

スマートキャンペーンの1.において、「生年月日」が「今日」の場合

年度データも引っ張ってくることにより、本日の場合「今日」が2021/01/25となる。

本来は、年度に関わらず01/25の人を抽出したい。

 

過去の投稿などを拝見し、待機フローアクションで{{lead.Date of Birth}}などを試したのですが

中々うまく設定できず、、

 

なんとなく{{lead.Date of Birth}}をうまく使うことが答えのような気はしているのですが

打開策が見つからず・・・

 

是非ご教示いただけますと幸いです。

宜しくお願いします。

 

清田

 

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

@kazuhiro_seita2 さん、こんにちは、

 

投稿ありがとうございます 😀

 

>>スマートキャンペーンの1.において、「生年月日」が「今日」の場合

>>年度データも引っ張ってくることにより、本日の場合「今日」が2021/01/25となる。

>>本来は、年度に関わらず01/25の人を抽出したい。

 

あ~。なるほど。たしかに、そこは、そうなってしまいますね。躓きますね。

ここは、なかなかにマニアックな技が飛びだします(私も実用では、今、使ってないですが)。

 

↓参考になるのが、この投稿です(英語ですが)。

https://nation.marketo.com/t5/Marketo-Whisperer-Blogs/Sending-a-Birthday-Message/ba-p/247530

 

↓また、Flowの”Wait”のなかのDate Tokenを使います。これがマニアック。

https://docs.marketo.com/display/public/DOCS/Use+a+Date+Token+in+a+Wait+Flow+Step

 

これを使うと、そのDateのTokenを利用して、特定の日付までマテ。というWaitをかけられ、さらに、それを「翌年も継続的に実行するか?Yes/No」みたいなオプションも選べます。

あとは、その特定の日(今回だと誕生日)まで待たせたうえで、そのWait後にSend Emailをしてあげる。という仕掛けですね。

誕生日もそうですし、たとえば特定日の「30日前」とか「15日後」みたいな指定もできますから、。。。そうですね。”契約終了日”みたいなFieldがあれば、その30日前に、「更新しませんか?」みたいなメールを送るような設定をする。みたいなこともできますかね。

 

以上、ご参考までに。

 

-Yamada

1 reply

Taishi_Yamada
Taishi_YamadaAccepted solution
Community Manager
January 30, 2021

@kazuhiro_seita2 さん、こんにちは、

 

投稿ありがとうございます 😀

 

>>スマートキャンペーンの1.において、「生年月日」が「今日」の場合

>>年度データも引っ張ってくることにより、本日の場合「今日」が2021/01/25となる。

>>本来は、年度に関わらず01/25の人を抽出したい。

 

あ~。なるほど。たしかに、そこは、そうなってしまいますね。躓きますね。

ここは、なかなかにマニアックな技が飛びだします(私も実用では、今、使ってないですが)。

 

↓参考になるのが、この投稿です(英語ですが)。

https://nation.marketo.com/t5/Marketo-Whisperer-Blogs/Sending-a-Birthday-Message/ba-p/247530

 

↓また、Flowの”Wait”のなかのDate Tokenを使います。これがマニアック。

https://docs.marketo.com/display/public/DOCS/Use+a+Date+Token+in+a+Wait+Flow+Step

 

これを使うと、そのDateのTokenを利用して、特定の日付までマテ。というWaitをかけられ、さらに、それを「翌年も継続的に実行するか?Yes/No」みたいなオプションも選べます。

あとは、その特定の日(今回だと誕生日)まで待たせたうえで、そのWait後にSend Emailをしてあげる。という仕掛けですね。

誕生日もそうですし、たとえば特定日の「30日前」とか「15日後」みたいな指定もできますから、。。。そうですね。”契約終了日”みたいなFieldがあれば、その30日前に、「更新しませんか?」みたいなメールを送るような設定をする。みたいなこともできますかね。

 

以上、ご参考までに。

 

-Yamada

New Participant
February 2, 2021

山田様

 

返信いただきありがとうございます。

 

教えていただいた方法を試したところ、実装できました!

Marketoの奥は深いですね・・・。

 

ありがとうございました!

 

清田