Skip to main content
New Member
June 24, 2019

メールを配信する前の配信してもよいかを営業に確認したい

  • June 24, 2019
  • 6 replies
  • 204 views

皆様

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

JACの山本と申します。

サービスへのご登録者へメールをお送りするに辺り、配信をする前に配信して問題ないか確認フローを入れたいと思っています。

<検討中のフロー>

①スコアが一定値を超える

②営業に確認のメールが飛ぶ(→営業が拒否すると、指定したカラムに停止フラグが立って配信対象から除外)

 ※営業に手作業をしてもらうのは現実的ではないので、「配信停止する場合はNOボタンをクリックしてください。」という、1Stepですむ方法ができればと思っています。

③一定時間内に配信停止がなければ、そのまま配信がされる

ということをしたいのですが、営業への確認と、停止の処理をできる限り負担なく対応したいと思っています。

ちなみに、別システムとは連携していない状況です。

①メールの配信先をメールアドレス以外のカラムに設定可能でしょうか。

みた感じ、配信先を設定する項目は無く、別アカウントで営業担当者を作成することも考えたのですが、今後は顧客との紐づけができなくなってしまうため、どのように対応すればよいのか、行き詰ってしまい、皆様のお知恵を拝借できればと思った次第です。

よろしくお願いいたします。

山本

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

6 replies

Misaki_Oomawari
Level 2
June 24, 2019

@yuki yamamoto‌ さん

初めまして、ホームプロの大廻と申します。

ご質問の件ですが、メールではなく「アラートの送信」を利用するのがよいと思います。
それであれば、顧客に対し「セールス所有者」や「アカウント所有者」が登録されていればその方へ、
登録がなければ「その他のメール」の欄に送信したい方のメアドを入力すれば、アラートメールが届きます。

あとは待機を入れて、メールの送信を分岐させればよいかと

営業の方に停止をしてもらうのは、一度LPに飛んでいただく感じですかね、、
アラートメール内に仕込んだリンクからデータを書き換えたりできるのかな…そこはちょっとアレですが、取り急ぎ。

よろしくお願いいたします。

Taishi_Yamada
Level 6
June 25, 2019

@yuki yamamoto さん、こんにちは

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

さて、@Misaki Oomawari さんもコメントされていますが、難しいのは、

②営業に確認のメールが飛ぶ(→営業が拒否すると、指定したカラムに停止フラグが立って配信対象から除外)

 ※営業に手作業をしてもらうのは現実的ではないので、「配信停止する場合はNOボタンをクリックしてください。」という、1Stepですむ方法ができればと思っています。

ここですね。

マルケトから送るメールは、あくまで「本人の行動」を読み取る前提なので、「代理人(=今回でいえば営業担当者)の操作」をトリガーとして、「本人(=お客様)」へのコミュニケーションを切り替える。というのは、そのままでは難しいのです

メールのクリックも、あくまで「本人に送って、本人がクリックする」のが大前提ですし、アラートメールは、たしかに営業への通知はできるものの、アラートメール上の行動は、「本人」に対して作用はしないので。。。。

さて、困りましたね。。。。。

なんですが、ここは、トリックで解決も不可能ではないです。弊社でも実際そういう実装をして運用してました。(が、いま、探したけど、それの残骸が見つからないw。そして詳細を覚えていない・・・。)

ちょっと記憶が怪しいですが。。。。思い出せる範囲だと、

用意するもの

1)アラートメールのアセット(営業担当者に送ります)

2)LPのアセット。1)のメールからのリンク先になります。

3)LPに入れるフォーム

で、工夫は2)のLPです。ここにJavaScriptを仕込みます(JavaScriptという黒魔法が必要。なので黒魔法が唱えられる黒魔道士を連れてくる必要あり)

大雑把な流れだけ書くと。。。。(記憶が怪しいが・・・・)。。。

・アラートメールには、LPへのリンクをつける。そのときに、Queryとして、該当お客様のemail addressを入れておく。

(https://page.example.com/salesunsubscribe.html?leademail=xxxxx@xxxxxxx.com  みたいな感じです。leademailというのは適当な名前です)

・LP側では、queryの"leademail"の値を読み込んで、FormのEmailフィールドに、その値を入れる。さらに自動的にFormの登録ボタンを押す動作もJavaScriptでこなしてしまえば、「アラートメール上のクリックをするだけ」で、Formへの登録も完了させられます(ブラウザは開きますけど)。

まぁ、ここまでできれば、あとは普通のマルケトの設定の範囲内で、該当のFormに登録があったら、メール配信を止める。みたいな操作をマルケトのSmartCampaignで設定してあげればOKです。

ちょっとJavaScriptが使える黒魔道士がいる前提でまずは書いてしまってますが、ご参考までに。

-Yamada @ 赤魔道士 Lv.77

New Member
June 25, 2019

@@Misaki Oomawariさん @@Taishi Yamadaさん

ご回答ありがとうございます。

非常に参考になりました。

黒魔術はJavaが組める担当者を捕まえるとして、実装のイメージは付きました。ありがとうございます。

実際にトライしてみようとしたのですが、セールスの所有者を追加することがどうしてもできず、SFDCとの連携、もしくは所有者変更のプログラムを担当者ごとに組まないと更新はできないものでしょうか。

インポートを試してみても、ブロック(管理者)みたいなエラーが出てしまい、インポート試してみても所有者のところは無視してインポートがされます。

そもそも管理者アカウントでのインポートですし、フィールド管理でも「更新をブロックする対象:なし」となっていて書き込めそうな設定なのですが、そもそもできないのか、やり方があるのか・・・

担当者数が膨大なので1人ずつプログラムを組んでいくのは非現実的なのでなにか良い方法があればご教示頂けますと幸いです。

山本

Taishi_Yamada
Level 6
June 25, 2019

Javaが組める担当者を捕まえるとして

Javaではなくて、JavaScriptですね。これもアルアルですけど、JavaとJavaScriptは、名前こそ一部かぶってますけど、全くの別物です。そうですねぇ。。。。。猫と犬くらい違います。あので、エンジニア相手にそういう話をすると「この人は全く何も分かってないなぁ。。。。」という視線で会話が始まってしまうので気をつけてください。(Programmingに経験がないマーケティング担当者の誰しもが一度は間違えることだと思うので、ご心配なく

Javaっていうと「あなたは、Androidのアプリでも作るつもりですか?」とニヤケながら相手にいじられちゃうので、そうならないように。。。。そうですね。。。。せっかくなので、よく出てくる「言語」の種類を別の投稿に書いておきますね。

実際にトライしてみようとしたのですが、セールスの所有者を追加することがどうしてもできず、SFDCとの連携、もしくは所有者変更のプログラムを担当者ごとに組まないと更新はできないものでしょうか。

そのFieldは、CRM連携(Salesforce連携)のために用意されたもの。と割り切って、使わないほうがいいかもしれないですね(うーん。。。。マルケト単品の場合で、何か他に用途あったかなぁ。。。。?)。単純に、他に営業担当者を入れるためのFieldを新設して、そこを使えばよろしいかと。Alertの宛先は、大廻さんが書かれたとおり「その他」の方に、そのFiledの値をTokenで入れれば使えたと思います。。。。。(Token確か使えたよなぁ。。。。。。言っててちょっとだけ自信がなくなってきた。。。。。)

-Yamada

New Member
June 25, 2019

@@Taishi Yamadaさん

Javaについても、ありがとうございます。

そうなんですね、短縮系だと思って同等に使ってました。笑

気を付けます。。

Token試してみたんですが、いくらテスト送ってもメール届かず・・

恐らく使えないってことなんでしょうね。

テストマーケ的に一部分だけ先に試してうまくいったら自社のシステムと連携させる方法を考える形で対応することにします。。

しばらくは手動管理。。。

もしまたいいアイデアあれば共有頂けると助かります。

親切にありがとうございます。

山本

Taishi_Yamada
Level 6
June 25, 2019

確認しましたが、Token使えますね。

自分が作っていたSmart Campaignだけど、既に忘れていたので今一度見直しました(笑)。

なので、今一度、試してみてください。lead.xxxxxxxxxというtokenを差し込めばできると思います。xxxxxxは、field名です。

あと、Trigger縛りがあったかも。TokenはBatchかTriggerかで機能する・しないがあります。少なくともTriggerのSmartCampaignとして動作させれば、Token使えるのは確認済みです(上記の画面はTriggerのSmartCampaignとして動かしてます)。

無理やりBatch動作させたい場合は、一旦BatchのSmartCampaignを発動させた上で、その先に「Campaign is Requested」のTriggerを挟み込んで別のSmartCampaign(Trigger)を発動させる。という技もあります。↓このTrigerを使います。

以上、ご参考までに。

-Yamada

New Member
June 25, 2019

@@Taishi Yamadaさん

トリガー縛りが原因でした!

そんなことあるんですね。。トラップというか、奥が深い。。

色々ご丁寧にお助け頂き非常に助かりました!!

またご相談させてください。

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

山本

Megumi_Isayama
Level 2
June 27, 2019

@Taishi Yamada‌ さん、いつも詳細なご回答どうもありがとうございます。

山本さん、Docsのコンテンツの中からピンポイントに欲しい情報を見つけるのがなかなか難しいのですが、コンテンツ内の「Tip」や「Note」にこちらの投稿で話題になった「トリガー縛り」ような事柄がさりげなく記載されていたりします。そしてこのTipやNoteが、自身で設定したキャンペーンがうまく動かない時のトラブルシューティングのヒントにつながったり、意外と重要なポイントだったりしますので、見つけた際はぜひ記憶のどこかにとどめておいていただければと思います。

Marketo Docs
[アラートを送信する]

https://docs.marketo.com/pages/releaseview.action?pageId=7506663

----

Tip

トリガーキャンペーンでは[その他のメール]で{{lead.Territory Owner}}や{{my.Alert Recipient}}などのトークンを使用できます。ただし、値が有効なメールアドレスの場合に限ります。[その他のメール]のトークンはバッチキャンペーンでは機能しません。

-----