1ヶ月サイトアクセス無しLeadのスコアを×90%する
テーラーメイドゴルフ様のECサイトにおいてMarketo導入支援を行っているSunity株式会社の西田と申します。
Marketo大里さんに是非投稿を、と言われたので投稿します![]()
ご指摘等ありましたらコメントいただけると幸いです。
■背景・目的
一ヶ月サイトアクセスがない人のスコアを現在スコア×90%に減算したい。
しかしMarketo単体ではフィールドの値の足し算・掛け算した値をフィールドに格納することはできない。
そこでExcel Formulas for MarketoのWebフックを使って実現します。
■先に注意点・補足
- サードパーティベンダーの無料サービスを使っているため、突然使えなくなるリスクがあります。
- とはいえ、Excel Formulasを提供しているHoosh Marketing社はMarketo社のPlatinumパートナーとのことなので比較的安心?
- Excel FormulasがWebhookがどれくらいのまで負荷まで耐えられるかは不明です。
- 上記2点が気になる場合は自前でWebhook先を作成したほうがよいです。(参考:AWSのAPI GatewayとLambdaで自前Webhook作成)
- こちらのGoogle SpreadSheetを使っても可能かと思います。
■Excel Formulas for Marketoのマニュアル
これ見れば大体わかります。
Marketo Excel Webhook Documentation - Hoosh
■手順1.Excel Formulas for Marketoへの登録
こちらのフォームより登録してアカウントを作成してください。
返信メールの中にID(メアド)とパスワードが記載されています。
■手順2.管理ー統合ーウェブフックにExcel Formulaを登録
以下の通り登録します。URLパラメータに上記で取得したIDとパスワードを設定してください。

■手順3.スマートキャンペーンの設定
「一ヶ月サイトアクセスがない人」はトリガーでは呼び出せないのでバッチキャンペーンになる。
しかし、ウェブフックはトリガーからしか呼び出せない。
その場合、バッチキャンペーンから別キャンペーンをリクエストすることで実現可能。
- 1つ目のスマートキャンペーンの設定(バッチで30日に1回実行)


- 2つ目のスマートキャンペーンの設定(トリガーで毎回実行)


西田