Marketoで予約システムを実現したい | Community
Skip to main content
yuko_iwamoto
Level 2
January 7, 2019

Marketoで予約システムを実現したい

  • January 7, 2019
  • 1 reply
  • 234 views

初春のお喜びを申し上げます

いつも大変お世話になっております。

表題の件、予約システムの実現に向けて

・実際にこういう風にやっています

・こんな風にやれば、できるのでは?

など、みなさまのお知恵をお貸しくださいませ。

【現状】

お客様から訪問依頼をいただく際に、希望日時を第2希望までいただき

営業担当が改めて電話・メールで日時の調整を行っています。

しかし希望日が重なってしまったり、レスポンスが遅かったりと、調整に手間がかかっています。

【やりたいこと】

1)美容室の予約システムのように、空いている(訪問可能)日時がフォームで表示されており

お客様はその中から都合のいい日時を選択する。

2)1)で選択された日時の表示がなくなり(※必須)

予約された日時で営業のGoogleカレンダーに自動登録される(※希望)

※MUST

・予約されると該当日時が選択日時から自動でなくなる

※BEST

・予約された日時で営業のGoogleカレンダーに自動で登録される(カレンダーは1つです)

Googleカレンダーの予定を削除すると、フォームの予約可能日時も復活する(フォームGoogleカレンダー、双方向の連携)

【これまでやったこと】

フォームにあるカレンダーでは、空いている日時のみを選択ということができなかったので

下記の手順で行っています。

1)選択(プルダウン形式)で値を入力し、1つだけ選んでもらう。

2)予約のあった日時を都度、手動で削除して更新する。

Marketoを使わず、世の中にある予約システムではどうかという話も出ましたが

リードの取得をしたいため、お客様が入力するフォームはできる限りMarketoに統一させたいと考えています。

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

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

1 reply

Taishi_Yamada
Level 6
January 8, 2019

@侑子 岩本 さん、こんにちは

>>【やりたいこと】

こちらをそのまま実現するのは、MarketoのForm機能では難しいですね

>>Marketoを使わず、世の中にある予約システムではどうかという話も出ましたが

↑このポイントと、

>>リードの取得をしたいため、お客様が入力するフォームはできる限りMarketoに統一させたいと考えています。

↑このポイント。それぞれ大事なポイントですが、そもそも、どうやって判断(決める)すればよいのか?というのが、感じるかもしれません。

汎用的な話で説明をすると、まず、Formのような画面上で「やりとり」が発生する仕組みの場合、そのデータがシステム上にあるかどうか?が1つの判断基準になります(他にも判断すべきポイントはいくつかありますが)。

今回の例でいうと、「やりとり」したい「データ」は、

a) 日付ごとの予約の有無(これから空いている日時だけ「予約可」みたいなことをするため)

b) 訪問者が「選んだ予約日」

c) 訪問者が「誰がなのか」の情報

あたりですね。

このうち、a)は残念ながらMarketoに持たせることは難しいものです。Marketoは、原則として「ある人(=顧客/見込み客)」に属する情報しか持ちません。a)は、人につくデータではなくて、そのサービス(例えば美容室の担当美容師)に属した情報(=どの担当が空いているのか)なので、この時点でMarketo単体での実現は難しいと考えることになります。

そして、再び下記の点において、

>>Marketoを使わず、世の中にある予約システムではどうかという話も出ましたが

>>リードの取得をしたいため、お客様が入力するフォームはできる限りMarketoに統一させたいと考えています。

Marketoにデータを集める(統一する)のに、Marketo Formを通すのは確かに手早いですし、可能ならば多くの場合で最良です。
ただし「他のシステムのデータ と Marketoのデータ を統一させる」のも、システムの連携を適切に設計し実装できれば可能です。(実際、もう少し大掛かりなシステムになると、全てをマルケトに統一するという一辺倒な考え方ではチープで、必要なデータを必要なシステムに持たせる。という設計になっていきます)

とはいえ、これもいくつか「レベル」があって、そのシステムがMarketoとの連携を歌っていて、かつ、MarketoのLaunch Pointという仕組みにそっている。もしくは連携するときの手順を丁寧に示されているようなシステムであれば、連携は比較的容易です(1つ気をつけるのは「連携」というのが、目的としたデータの連携を含めた話になっているかどうかは、仕様をよく確認する必要があります。よく、連携できますよ。。。。と言いながら、肝心な部分のデータは対象となっていない。というのはありがちです)。

そうでない場合は、MarketoのAPIと、別システムのAPIとを読み解いて専用のコード(プログラム)を走らせたり、または、システム間のデータの橋渡しをするようなサービスを利用する。ということもできますが、Launch Point程度までならマーケティング担当者でも対応できますが、APIの話になると、IT担当者やエンジニアレベルの技術的な理解とスキルが必要です。

解決策ではないですが、考え方としてのご参考までに

-Yamada

yuko_iwamoto
Level 2
February 1, 2019

すみません、お返事遅くなりました…!

別の予約システムを利用→Marketoからメール配信→URLクリックさせる

という仕組みがあれば、リード獲得の希望はカバーできそうなので

もう少し連携方法・運用含めて考えてみようと思います!

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