Tips:Marketo x Zoom連携で気を付けること、お悩み投稿スレ | Community
Skip to main content
公一_谷風
Level 3
June 18, 2020

Tips:Marketo x Zoom連携で気を付けること、お悩み投稿スレ

  • June 18, 2020
  • 9 replies
  • 753 views

ケンブリッジ谷風です。

 

ケンブリッジは1年前からMarketo x Zoom連携をしており、それなりに知見もあり、いくつかのユーザー会や個別相談で設定内容をお見せしてきましたが、それでも1週間に1度オンラインセミナーやってると、いろいろトラブルはあるものです。

 

このスレッドでは、Marketo x Zoom連携で起きたトラブル(しくじり先生的な)を集め、これからオンラインセミナーやろうとしてる人のインプットになればいいな、と思ってます。

 

僕だけでなく、全国のしくじり諸先輩方の投稿もお待ちしております。

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

9 replies

公一_谷風
Level 3
June 18, 2020

「連携したはずのZoom Webinarに、うまくエントリーした人のデータが流れない」

 

これ、今朝起きたトラブルです。

 

いつもやってること:

1. イベントパートナー連携

2. エントリーがあったら30分後にエントリーサンクスメールが流れるようスマートキャンペーンを設定

3. エントリーサンクスメールにメンバートークンを挿入して、固有の参加用URLを発行

 

起きたトラブル:

1. 今朝、あるエントリーいただいた方から「サンクスメールに参加用URLが挿入されてない」と連絡あり

2. 調べたところ、Marketo EngageからZoomにエントリーした人のデータが流れてないことが発覚

 (Marketo Engageだとエントリーは30名、Zoomは登録者0名の状態)

3. よく見ると、Marketo Engageのイベントステータスがおかしなことになってる(画像参照)

 

考えられる要因:

Marketo x Zoom連携した後に、セミナーの開催日が変更になったんで、

Marketo Engageのプログラム名を変更したが、Zoom側を変えなかったから、連携が切れたのでは??

  

リカバリ:

まったく同じプログラムを複製して作り連携し、エントリーページのURLを変更したら、無事流れました。

これから、古いプログラムのメンバーを新しいプログラムに移す作業が。

 

得られる教訓:

SFDCもそうだが、一度連携したプログラムの名前を変えるのはやめましょう

Taishi_Yamada
Level 6
June 19, 2020

@公一_谷風 さん、こんにちは

 

>>Marketo Engageのプログラム名を変更したが、Zoom側を変えなかったから、連携が切れたのでは??

 

十分ありえますね。行儀の悪いAPI接続のコードが、ID(Program ID)で拾わずに、Name(Program名)で繋いでしまっているケース😅

公一_谷風
Level 3
June 18, 2020

今日起きたトラブルの2つ目

 

「Zoomとうまく連携できてるのに、メンバートークンでURLが挿入されない」

 

これ、原因不明。スマートキャンペーンのフローで30分待機が効いてないようにも見える。

同じようなトラブルを持ってる人がいれば、教えてくださいませ。

 

 

6/18 12:00追記

これ、直近の実行結果からちゃんと待機が効いてることがわかりました。

URL切り替えの前後のデータだけおかしい。URLがきちんと浸透してなかったか。

イレギュラーなトラブルであることがわかったので、いったん忘れることにします。

 

北川_峻
Level 2
December 4, 2020

@公一_谷風 

こんにちは、zoom連携で困っていることがあり、質問をさせてください。

 

①30分待機を入れてから、イベントURL記載のメールを送っているということですがこちらは30ほど待機しないと反映されないということでしょうか?

現在、marketoのLPフォームを入力したら即時で、プログラムステータスを「登録済み」に変えて、 {{member.webinar url}}入りのサンクスメール を送ろうと思っているのですがなかなかうまくいかず。。

公一_谷風
Level 3
December 7, 2020

北川さん、こんにちは。

 

30分待機を入れてから、イベントURL記載のメールを送っているということですがこちらは30ほど待機しないと反映されないということでしょうか?

 

時間はともかく、視聴用URLがMarketo Engageに戻ってくるにはタイムラグはありますよね。

Marketo EngageからZoomにエントリーデータを投げ、Zoomでそれをエントリーデータとして登録、固有の視聴用URLを発行、Marketo Engageからそれをメンバートークン経由で取りに行く、ということですから。サーバの混み具合もあるでしょうし、リスクヘッジの意味も込めて、多少長めに待機は設定すべきかな、と思います。

 

ケンブリッジが30分に設定してるのは、ウェビナーが終わった後、ZoomからMarketo Engageに出席/欠席データが返ってくるのに最大30分かかってるので、それを参考にしました。

 

ウェビナー開始直前や実施中のエントリーも受け付けたい、ということであれば、どこまで待機を短くできるか、テストしてみる価値はあるかもしれませんが、ケンブリッジはウェビナー開始1時間前にはエントリーフォームを閉じてしまうので(なるべく不確定要素は排除したいので)、そこはテストしてません。

 

もしテストされたら、ぜひ教えてください。

 

ご参考まで。

Taishi_Yamada
Level 6
June 20, 2020

@公一_谷風 さん、こんにちは

 

>>ケンブリッジは1年前からMarketo x Zoom連携をしており、それなりに知見もあり

 

最近、私もぼちぼちZoom Webinarもセカンダリのプラットフォームとして接続しないとならないのかなぁ。。。。と考えてるところです😅
前職のとき(もう4年くらい前か)に、当時Zoom Webinarと接続してたときは、まだLunch Pointにもなっておらず、ProgramでのSyncが今みたいに簡単ではなく、検証が面倒で嫌な思い出しかありません笑。

今はEventとしてMarketoからも認められ、扱いが簡単になりましたね。ありがたいことです。

ところで谷風さんは、Zoom Webinarの質問やPoll(投票)などの値についても、Marketoに渡してますか?
(私は以前自分でやってたときは。。。。MarketoのCustom Objectにも値を渡してたんですよねぇ。。。。でも、何を渡していたか、もう忘れてしまったです笑)

 

-Yamada

公一_谷風
Level 3
June 22, 2020

ところで谷風さんは、Zoom Webinarの質問やPoll(投票)などの値についても、Marketoに渡してますか?
>(私は以前自分でやってたときは。。。。MarketoのCustom Objectにも値を渡してたんですよねぇ。。。。

>でも、何を渡していたか、もう忘れてしまったです笑)

 

いや、渡してません。

ZoomからMarketo Engageに渡してるのは、メンバーリストとその出欠情報だけです。

 

個別にどういうふうにしてるか、というと、

 

質問:

そもそも使ってないです。チャットに集約。2つあると、お客さんは迷うし、こっちも追いきれないし。

チャットでコメントや質問があがればWebinar中にスピーカーがインタラクティブに反応しますが、反応しきれなかったものは、YouTubeのコンテンツとしてリサイクルしてます。(セミナーであがった質問に答えるコーナー、みたいな)

この、Webinar x YouTubeというのが、ケンブリッジのFY20前半の大きな取り組みのひとつです。

 

 

投票:

使ってますが、あまりMarketo Engageとして、コンテンツの出し分けに使う想定がないので渡してません。

当日、スピーカーが、何のネタをどれくらいの重みでしゃべるか、を探るために使ってる程度。

デモグラ情報は、結局、もうちょっと丁寧にとる仕掛けを作らないと、あまり信ぴょう性がない、と考えてます。

それと最近、デモグラや行動でコンテンツの出し分けをあれこれ考えるくらいなら、「誰かには届くだろう」というスタンスでコンテンツバンバン作ればいい派です。

 

基本的には、

1. Marketo EngageのエントリーフォームからエントリーしてもらってZoomにエントリー情報を伝送

2. Webinar開催後、出欠情報をMarketo Engageに伝送

3. Marketo Engageから、出席者に、パーソナライズURLでアンケートフォームを配布

4. アンケート結果をSFDCにレポート出力し、Salesがフォロー

これくらいのシンプルな連携にとどめてます。

 

 

うちも、LaunchPointが実装される前から連携始めたので、すごく大変だったのを覚えてます。。。

Taishi_Yamada
Level 6
June 28, 2020

@公一_谷風 こんにちは、

 

コメントありがとうございます。遅レスでごめんなさい😅

 

>>ZoomからMarketo Engageに渡してるのは、メンバーリストとその出欠情報だけです。

 

なるほど。

 

>>質問:

>>そもそも使ってないです。チャットに集約。2つあると、お客さんは迷うし、こっちも追いきれないし。

 

Zoomの質問機能は、スピーカー側(パネリスト)に優しくないですよね。。。。とても使いずらい😅

チャットに集約する作戦は、そうですね。妥当だなと思います。

 

>>Webinar x YouTubeというのが、ケンブリッジのFY20前半の大きな取り組みのひとつです。

 

On Demand(録画版としての再利用)という感じですかね 😀。

Webinarは実施すればするほど、比較的容易にContent量産ができるのでよいですよね。

 

>>それと最近、デモグラや行動でコンテンツの出し分けをあれこれ考えるくらいなら、「誰かには届くだろう」というスタンスでコンテンツバンバン作ればいい派です。

 

はい。おっしゃるとおり。原則そうですよね。まったくもって同意です(私も普段、その路線を推奨してます)。

とはいえ、流石に今の事業だと、なかなかに扱う領域が幅広くなったもので、丁寧にしていく必要があるので、まともなABMを始めつつあるところですね。
でも、それをするのは、しっかり設計されてないと全然機能しないし、長期的な仕組みも見えてないと無駄なことを繰り返すことにあるので簡単じゃないです笑。

 

>>Marketo Engageから、出席者に、パーソナライズURLでアンケートフォームを配布

 

お?Personalized URL使ってます?。通常のメールではなくて?その意図はどのあたりです? 😀

 

>>うちも、LaunchPointが実装される前から連携始めたので、すごく大変だったのを覚えてます。。。

 

色々面倒でいやでした笑。

 

弊社は7月から(ようやく)On24を使い始めるので、今後はOn24にしていきます。

(Zoomだとシンドイ😅)

 

-Yamada

公一_谷風
Level 3
June 25, 2020

アドビさんが主催された湾マーケティングさんのZoom x Marketo連携Tipsセミナー、すごい数の質問ですね。

未だこの領域の関心が高いことを認識しました。

 

1点だけ、「おや?」と思ったことがあったので、書きます。

 

>Q:zoomではなく、marketoのLPを活用する理由があれば教えていただけますか?
>A:MarketoのLPを使用する理由は、Marketoフォームからの入力によりクッキー情報を取得するため、

>登録者のキャンペーンアクションを確実に追跡および実行するためです。
>Marketoからの登録はZoomに同期されますが、Zoomフォームからの登録はMarketoには同期されません。

 

太字の部分ですが、厳密にいえば、Webinarが終了した時点で、その時点でZoom Webinarの出席者のデータは同期されます。つまり、Marketo Engageを通らずにモグリでZoom Webinarに入った人のデータは、プログラムステータス(出席)とともに、Webinar終了後にMarketo Engageに連携されます。

 

モグリになるのは、例えば直接Webinar IDを叩くケースです。

例えば、どうしてもセキュリティの都合で {{member.webinar url}} がうまく作動しない人たちには、Webinar IDをお知らせし、Zoomから直接入っていただくしかないのですが、その場合も、Webinar終了後に、その方の情報はちゃんとMarketo Engageに同期されます。

ほかにも、当日、別の端末から、個人のアカウントで直接Webinar IDを叩く人もいるようです。

(webinar URLにIDが入ってるので、わかる人はわかる)

 

どっちかというと、ホストや共同ホスト、パネリストも出席者として同期されてしまうことのほうが悩ましい。。

 

ケンブリッジも、Marketo EngageのLPを使ってますが、これは、メール配信を全部Marketo Engageに統一しているからです。セミナーやるにしてもサンクスメール、リマインドメール、アンケート依頼メール、フォローメールなど、いろんなメールがありますが、これはMarketo Engageから、これはZoomから、とやってると、運用が大変になるので。

Taishi_Yamada
Level 6
June 28, 2020

>>ホストや共同ホスト、パネリストも出席者として同期されてしまうことのほうが悩ましい。。

 

なんと。それは悩ましいですね😅。まぁ、Zoomでやる妥協点の1つですか。。。。メモメモ。

 

-Yamada

Level 1
June 26, 2020

谷風さん、はじめまして。
メディカル・プリンシプル社の竹内と申します。

以前、谷風さん主催のウェビナーやワンマーケティングさんのウェビナーを拝見し、

弊社でもマルケト×Zoom連携をテスト中ですが、
何度やっても失敗してしまう箇所があるので、こちらに投稿・質問させてください。


●ケース
連携したはずのZoomウェビナーで、終了後の出席・欠席情報がマルケト側に反映されない

 

●手順
1.イベントパートナー連携
2.マルケトLPからエントリー(姓・名・メールアドレス)→プログラムステータス「承認待ち」に変更&サンキューメール 送信
3.手動でプログラムステータスを「登録済み/否認」に変更(社内事情のため)
4.プログラムステータス「登録済み」メンバーがZoom側に参加者として連携されていることを確認後、{{member.webinar url}}を入れたメール送信
5.ウェビナー開催

 

●事象
・ウェビナー終了後、どれだけ時間をあけてもマルケトのイベントステータスが「出席者リスト待ち」のまま
・Zoomの参加レポートでは、{{member.webinar url}}からの参加者の出欠がちゃんと取れている
・「オンラインセミナ主催サイトから更新」すると、添付エラーが出る
・マルケト×Zoom連携後、マルケトのプログラム名やZoomウェビナーの日時は変更なし


API接続がうまくいってないのだと思いますが、
マルケトLPからの申込や{member.webinar url}}はできているので、原因不明です。。


考えられる原因や、同じようなケースのあった方がいらしたら教えていただきたいです。

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

 

公一_谷風
Level 3
June 30, 2020

竹内さん、

ケンブリッジ谷風です。

 

連携したはずのZoomウェビナーで、終了後の出席・欠席情報がマルケト側に反映されない

 

個々のZoom Webinarの設定で「登録」フラグはONになってますか?

ここがONになってないと、Marketo Engage側で参加者のステータスが進まないです。

(うちも最初、ここで詰まりました)

 

 

 

もし、このフラグがONになってるなら、Marketo EngageのプログラムステータスとZoomのステータスがうまくかみ合ってない可能性があります。

とりあえず、うちのウェビナーのプログラムステータス、貼っときますね。ステータスの遷移順とか、大丈夫ですか?不可逆なので、組み方によっては、うまく進みません。

 

両方大丈夫だとすると、、、そもそもの連携が何かおかしなことになってる可能性があるので、もう一度、やり直したほうがいいかもしれませんね。。

 

ご武運を!

 

とりいそぎ。

Level 1
July 2, 2020

谷風さん、ご回答いただきありがとうございます!
メディカル・プリンシプル社の竹内です。

キャプチャも付けていただき、とても助かります…!

 

>個々のZoom Webinarの設定で「登録」フラグはONになってますか?

はい、ONになっています。

 

>ステータスの遷移順
手動承認を挟むのステータスが多いですが、前に戻ることはないので問題なさそうです。
↓ステータスが登録済みになるとZoomに参加者情報が流れ、Zoom管理画面でも確認できています。

 

 

 

やはりそもそもの連携がうまくいっていないようなので、

何度かLaunchPointで連携し直しましたがすぐにAPIエラーが出てしまい、現在サポートケースにあげて確認してもらっています。。。

当社のセキュリティの問題もあるような気もしております。

 

まだ解決できてはおりませんが、アドバイスいただきありがとうございました!

公一_谷風
Level 3
November 2, 2020

ひとつTipsを作ったので、共有します。

 

Case

今度、共催セミナーをやるんですが、お相手から「同業他社は極力排斥したい」と言われた。

 

Tips

「招かれざる客」対応どうするか

 

フリーのメールアドレスなどですり抜けられてしまうとどうしようもないので、ベストエフォートで対応するしかないですよね。

 

  1. セミナーページおよびエントリーページで、「同業他社お断り」を強調
  2. 通常、エントリー後にマルケトから配信するサンクスメールに視聴用固有URL({{member.webinar url}}タグ)を貼りますが、今回はなし
  3. 共催会社の方にエントリーリストを見てもらい、
    1. NGな人には、お断りメールを配信。プログラムステータスを欠席に変更
    2. OKな人には、後日まとめて視聴用固有URLを配信(前日19時)
  4. 今回は、エントリーは前日18時で締め切り。当日エントリーはなしにする(共催会社の方にリストを見てもらう時間がないため)
  5. 当日、こっそり視聴してる人が発覚した場合は、Zoom Webinarで「remove」対応
    https://support.zoom.us/hc/en-us/articles/115004834466-Managing-attendees-and-panelists-in-a-webinar
    https://support.zoom.us/hc/en-us/articles/360021851371
Taishi_Yamada
Level 6
November 2, 2020

@公一_谷風 

 

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

 

>>NGな人には、お断りメールを配信。プログラムステータスを欠席に変更

 

ここは、私はNo Show(欠席)と、拒否(Rejected)と、辞退(Declined)のProgram Statusを分けて実装してますね。

↓こんな感じです🙂

 

以上、ご参考までに。

 

-Yamada

Ayako_Kosuge
Level 1
November 20, 2020

こんにちは。

ポーターズ小菅と申します。

弊社でも、ウェビナーのzoom連携をしております。

サンクスメールに参加URLトークンを貼り付けられるのはとても便利ですよね。

ワンマーケティングさんのセミナーを見て、それ以来はかなり愛用させていただいてます。

しかし、先週の月曜のエントリーから、zoomと連携できなくなっており、ステータスも変更できなくなっております。(それ以前のエントリーに関しては、参加URLは生きており、zoomセミナーにつながりました)

現状ログインエラーがおきており、「ドメインが.com形式でないとログインできない…」というようなエラーが出ております。launchpointを一度削除して再設定しようと思いましたが、それもできず・・

そもそもzoomにはログインできるのでマルケトには問い合わせましたが、他社でそのようなそのような事象は起きてないとのこと。zoomにもチャットで調査依頼しましたが…。

皆さん、ちゃんと連携できてますか?

来週のセミナーは参加者をcsvでインポートして、リマインドメールもzoomから送るようにする予定です。

今日初めてこちらのスレを見つけてお悩み投稿させていただきました…

 

公一_谷風
Level 3
November 25, 2020

小菅さん

 

ケンブリッジ谷風です。

 

ひとつのイベントプログラムで、Zoomと連携してたのに、ある時、突然、Zoomにエントリー情報が流れなくなった、ということでしょうか?

 

これ、思い当たる節がひとつあります。

このスレッドで、僕がだいぶ前に投稿した内容がそれです。

連携させた後、Marketo Engage or Zoomのプログラム名に変更を加えませんでしたか?

連携後、プログラムの中身(Marketo Engage側は名前くらいしかいじるところないような気がしますが)をいじると、エントリーデータが流れなくなるのでは、と推測してます。

 

https://nation.marketo.com/t5/Japan-User-Group-Discussions/Tips-Marketo-x-Zoom%E9%80%A3%E6%90%BA%E3%81%A7%E6%B0%97%E3%82%92%E4%BB%98%E3%81%91%E3%82%8B%E3%81%93%E3%81%A8-%E3%81%8A%E6%82%A9%E3%81%BF%E6%8A%95%E7%A8%BF%E3%82%B9%E3%83%AC/gpm-p/301885/highlight/true#M3525

 

うちはそれ以来、Marketo EngageとZoomにプログラムを作って連携させたら、もう中身はいじるな、としてます。

 

ご参考まで。

Ayako_Kosuge
Level 1
December 2, 2020

谷風さん

 

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

タイトル等変えてはいないのですが、ある日突然マルケトとzoomが連携できなくなりました。

access_token expired というエラーがでており、domain.com形式でログインするようメッセージが表示されます。

zoom単体ではログインできているので、???となっております。

ログイン情報がうまくつながってないようなので、一度zoomのLaunchPointを削除しようと思いましたが、

過去のウェビナーがつながっており、簡単に削除、再設定できず…

zoomのサポートも回答保留のままで期待できないので、一度過去ウェビナーのメンバー情報を削除するなりして、再設定の方向でやってみようかと考えているところです。

北川_峻
Level 2
December 4, 2020

@公一_谷風 

 

もう1点困っていることがあり、相談させてください。

zoomと連携したイベントプログラム のフローで、プログラムステータスを「登録済み」に変更しようとすると

登録しているチャネルの項目に変更されず、↑のような 「Registration Error」となってしまいます。

このエラーが出た後、Raunch pointをみにいくと↓のようなエラーが出ています。

zoomで作っているウェビナーのスケジュールは未来のものです。

何か他に設定が必要なのでしょうか?教えていただけると幸いです。

 

公一_谷風
Level 3
December 7, 2020

これ、どういうスマートキャンペーンを組まれてるのかわからないので、いろいろ推測も入りながら、ですが、とりいそぎコメントします。

 

・「Registration Error」

Docsを見る限り、何かMarketo EngageとZoomの連携でうまくいってないから発生してるようですね。

 

--

Registered – This status pushes people to ON24 when you are using the ON24 integration. The person’s status is updated when ON24 responds that the person was successfully registered.

Registration Error – This status reflects that the user encountered an error when trying to register for the Event. 

 

https://docs.marketo.com/display/public/DOCS/Understanding+Webinar+Program+Statuses

--

 

・「Meeting has not started yet」

このメッセージからだけ推測するに、Marketo EngageからZoomにうまくデータが流れてない(not registered)理由が、「まだウェビナーが始まってない」から、だ、ということなので、スマートキャンペーンの組み方なのか、そもそもの連携の部分でエラーが起こってるのか、どちらかなのかなぁ、と想像しました。

 

ちょっとこれだけではよくわからん、というのが正直な感想です。すみません。

公一_谷風
Level 3
March 2, 2021

いつもと異なる設定を施したので、Tipsとして投稿します。

 

やったこと

・Zoomのエントリーフォームを使用

・ZoomとMarketo Engageを連携

・Zoomの出欠リストをMarketo Engageへ伝送

 

なぜやったか

いつもは、Marketo Engageでエントリーフォームを作ってる(入力項目をいろいろ追加できるし、個人情報取り扱いのパーミッションもとれるので)のですが、あるクライアントの社員の皆様にプライベートセミナーをすることになったので、いつもの重厚なMarketo Engageの設定を施さずに、クイックにやりたいな、と思ったので。

 

どのへんがクイックか

・Zoomのエントリーフォームとアラートメールはデフォ機能。Marketo Engageでスマートキャンペーンいちいち起動させたり、アラートメールやなんやのチェックをしなくていい

・事前のMarketo EngageとZoomの連携不備(なんかたまにmember token失敗したりするじゃないですか、、)を気にしなくていい

 

気を付ける点

・Zoomのエントリーフォームは、デフォルトだと「メアド」と「名」しか必須じゃないので、Marketo Engageに連携することを想定し「姓」と「企業名」を追加で必須項目にしておく。特にSFDCと連携させてる人は企業名必須なので、これ忘れずに。

設定場所は、

招待状→承認を「自動承認」にセット→「編集」をクリック→ポップアップで「質問」タブを選択

 

 

・ZoomからMarketo Engageに参加者の出欠データが流れるのは、Webinar終了後です。だからWebinar始まる前に何かキャンペーンを、ってできません。

 

・Zoomのエントリーフォームが基本的に米国仕様なので、名前の登録項目が「名」「姓」の順番です。

 

・個人情報の取り扱いのパーミッション、取れません。きちんとエントリーフォームに注意書きをするのと、Marketo Engageにリードデータが流れてきたときに、パーミッション項目のONをするスマートキャンペーンを忘れずに。

 

注意書きって例えばこんなの:

以下へ登録することで、ケンブリッジ・テクノロジー・パートナーズのプライバシーポリシーに同意したものといたします(https://www.ctp.co.jp/privacypolicy/)。いただいた個人情報は、弊社からの各種ご案内等に利用させていただきます。」

 

 

まとめ

・クイックに設定できて、いい感じ。

・リードデータだけまとめてほしい、ってケースでは、この方法は有効かな、と思う。

・顧客企業に深く入り込むような施策が必要な会社は、プライベートウェビナー、いいかも。