イベント当日の申込み人数をアラートでお知らせしたい | Community
Skip to main content
雅彦_金子
Level 1
November 22, 2018

イベント当日の申込み人数をアラートでお知らせしたい

  • November 22, 2018
  • 3 replies
  • 253 views

JMUGの皆様

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

リード数の推移をレポートとして出したい

上記に関連するのかもしれませんが、イベント当日に申込み者数をアラートでお知らせするメールを発信したいと思っています。

イベントプログラム内でどのように構築したら良いのか分からなかったので投稿させていただきました。

もしかしたらスマートキャンペーンではないのかもしれませんが、

・イベントプログラム内にアラートを出すスマートキャンペーンを作る

・フローにアラートの送信入れる

ことぐらいはイメージがつきますが、

スマートリストのどれを選択するのかということと、メール文面内に人数をカウントするトークン等をどう入れたら良いのかがわからないので

もしご存知のかたがいらっしゃればヒントをいただけますと幸いです。

メール内は人数でなくてもリード名でもよく、当日の申込み者が何名いるのかを把握したいと思っています。

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

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

3 replies

Taishi_Yamada
Level 6
December 6, 2018

@雅彦 金子 さん、こんにちは

すっかりレスが遅くいまさらですが、コメントします。

>>人数をカウントするトークン等をどう入れたら良いのかがわからないので

残念ながら「人数のカウント」は、マルケト単体によるTokenでは実現できないのです。。。

>>メール内は人数でなくてもリード名でもよく、当日の申込み者が何名いるのかを把握したいと思っています。

簡単なのは”申込”をProgram Statusで管理しておいて、その”申込"の人をSmart Listにし、たとえば開催日当日まで1日1回、Smart ListのSubscribe機能でメール通知する設定をしておく。といったところですかね。

以上、ご参考までに。

-Yamada

雅彦_金子
Level 1
December 7, 2018

山田様

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

やはり人数のカウントはできませんか。。

スマートリストで毎日お知らせという方法ですね。カウントの機能がないのでこれが最良な選択だと思いますので

この方法で乗り切ります!

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

Tsuyoshi_Miyas1
Level 2
December 28, 2018

うちでも、毎週やっているトレーニングコースがあって、それをMarketoユーザー以外にも、オンデマンドで知れるにはどうしたらいいかを考えて、こんな運用をしています。

1.MarketoのProgramパフォーマンスのレポートを作る。

2.このレポートのサブスクリプションを設定する。配信先のメールアドレスは、Slackとの連携用にSlack側で作ったもの。

以上

そうすると、

このやり方だと、メールボックスにたまらない。

このチャネルに申込もキャンセルもキャンペーンのアラートで流してしまう。

見たい人が見たいときに見たいデバイスで見られる。

Slackの検索は、誰でもできる。

申し込みしてくれたか、気になる人がいる場合は、このチャネルをチェック!でOK。

セールスからの「自分が案内した〇〇さんは、登録してますか?」

という問い合わせに答えなくて済むので、楽ちんです。

雅彦_金子
Level 1
January 21, 2019

ご返信が遅くなり失礼いたしました!

ありがとうございます!

こちらの方法と河原様の方法を試してみます。

大変助かります!

里香_河原
Level 1
January 17, 2019

こんにちは!UNCOVER TRUTHの河原です。

MiyashitaさんのMarketoのプログラムパフォーマンスのレポート活用するのいいですね、参考にさせていただきます!

弊社でも主要なセミナーは集客数を社内メンバーに随時共有したく、うちではGASを使ってslackに応募者数を定期的に通知するbotを走らせてます。

具体的には

①大里さんのこの記事を元に、Marketoでセミナーフォームが入力されたらSpereadsheetに応募者情報が記載されるように設定。

WebhookでSpreadSheetと連携する方法 Part2

②Spreadshee上で集客人数をカウント。

③カウントされた人数をslackへbotが飛ばす。外部ですがこちらの記事を参考にしてます。
GoogleSpreadSheetの内容をSlackで自動投稿する - ミネムラ珈琲ブログ

というGASを書いています。

そうすると、決まった時間に以下のようにslackに応募者数が通知されて、

スプレッドシートのURLをクリックすると応募者のリストを確認することができます。(メアドなどは入れないようにしていて、営業担当者名や営業状況などの情報は入れるようにしています)


弊社ではMarketoのアクセス権を持っている人数が多くないのですが、

・社内みんなでセミナーの集客状況を把握できる

・どんな来場者さまが来る予定かも各自見にいける

という運用にしています。

ご参考まで〜。

里香_河原
Level 1
January 17, 2019

スプリプトはこれです!ズブの素人のため、きれいな書き方できてないとか、あると思いますがご容赦くださいmm(コードをそのまま貼る方法がわからない素人です...)

// POSTリクエストに対する処理 

function doPost(e) { 

  // JSONをパース 

  if (e == null || e.postData == null || e.postData.contents == null) { 

return; 

  } 

  var requestJSON = e.postData.contents; 

  var requestObj = JSON.parse(requestJSON); 

 

//   

  // 結果をスプレッドシートに追記 

  // 

 

  var ss = SpreadsheetApp.getActive() 

  var sheet = ss.getActiveSheet(); 

 

  // ヘッダ行を取得 

  var headers = sheet.getRange(1,1,1,sheet.getLastColumn()).getValues()[0]; 

 

  // ヘッダに対応するデータを取得 

  var values = []; 

  for (i in headers){ 

var header = headers[i]; 

var val = ""; 

switch(header) { 

case "date": 

val = new Date(); 

break; 

case "mimeType": 

val = e.postData.type; 

break; 

default: 

val = requestObj[header]; 

break; 

    } 

values.push(val); 

  } 

 

  // 行を追加 

sheet.appendRow(values); 

}

// アンカバくんにslackで投稿させる

var slack = {

  postUrl: 'https://slack.com/api/chat.postMessage',

  token: 'xxxx-hogehoge', // Slackのtoken

  channelId: "hoge", // SlakckのチャネルのID

  userName: "アンカバくん", // botの名前

  icon_url: "アイコンをマルケトなどどこかにアップしてURLを記載"

}

var postMessage = function(text) {

  UrlFetchApp.fetch(slack["postUrl"], {

    "method" : "post",

    "payload" : {

      token: slack["token"],

      channel: slack["channelId"],

      username: slack["userName"],

      icon_url: slack["icon_url"],

      text: text

    }

  });

}

function getAttendance(){

  var ss = SpreadsheetApp.openByUrl('スプレッドシートのURLを記載する');

  var sheet = ss.getSheets()[0];

  var attendance = sheet.getSheetValues(1,17,1,1); //取得したい箇所を指定

  postMessage("現時点での●●●セミナー応募者合計は" + attendance + "名やで。スプレッドシートのURL);

}

Tsuyoshi_Miyas1
Level 2
January 18, 2019

ありがとうございます。試してみます。