# 1つのフォーム上で複数イベントを選択してもらう方法

**URL:** <https://community.hubspot.com/t/topic/90463>\
**Category:** Tips, Tricks & Best Practices\
**Created:** [September 26, 2023, 8:39am UTC](https://community.hubspot.com/t/topic/90463 "2023-09-26T08:39:31Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![shoj](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@shoj](https://community.hubspot.com/u/shoj)\
**Post date:** [September 26, 2023, 8:39am UTC](https://community.hubspot.com/t/topic/90463/1 "2023-09-26T08:39:31Z")

</div>

１つの申し込みフォーム上で複数イベントを掲載しユーザーに一度に複数のマーケティングイベントへ申込してもらおうと考えています。  
日付 イベント名  
------------------  
1/1 イベントA  
1/2 イベントB  
イベント（1/1～1/31)というカスタムオブジェクトを作成し、そこに複数選択式プロパティを用いて、上記イベントをプロパティとして作成すると実現できるのではと考えました。  
ですが、このやり方だと、毎回イベント開催ごとにプロパティを新規作成し続けなくてはいけないことになり、管理が大変になると予想しています。例えば、イベント内容は「マーケティングイベントオブジェクト」でマスター管理を行い、フォーム側、登録イベントから複数データを持ってきて表示させるような方法はありますでしょうか。

 ![event1.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/9/0/90c91b848c0e7f02ad58290e31bb2410ac44dc7d.png)

 ![shoj_0-1695717391335.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/f/2/f252a5d7d5796e85bc0c4858ed274bc57fa518f9.png)

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [September 27, 2023, 6:14am UTC](https://community.hubspot.com/t/topic/90463/2 "2023-09-27T06:14:17Z")

</div>

@shoj さん、コミュニティーへの投稿ありがとうございます。

カスタムオブジェクトということなので、Enterpriseエディションをご利用いただいているのだと思います。

@nsoma , @yoshisegawa , @Makoto \> 何か良きアイデアが思いつく方はいらっしゃいますか？カスタムプロパティーでやろうとすると無限にプロパティーが増えてしまう、というお悩みは結構ありますよね🤔

---

<div class="post-metadata">

**Author:** ![shoj](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@shoj](https://community.hubspot.com/u/shoj)\
**Post date:** [September 27, 2023, 3:32pm UTC](https://community.hubspot.com/t/topic/90463/3 "2023-09-27T15:32:29Z")

</div>

@natsumimori さん  
返信ありがとうございます。いろんなタイプのセミナーを開催しているため、参加者様の利便性を考えて1フォームで改善できる方法を探しています。ぜひお知恵を借りられたら大変ありがたいです。

---

<div class="post-metadata">

**Author:** ![Makoto](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/makoto/32/106600_2.png) [@Makoto](https://community.hubspot.com/u/Makoto)\
**Post date:** [September 29, 2023, 12:22am UTC](https://community.hubspot.com/t/topic/90463/4 "2023-09-29T00:22:45Z")

</div>

@natsumimori さん  
昨日、こちらの回答を長文でさせてもらったのですが、何度か変更を行ってた際にスパム扱いされてしまったのか、「モデレーターの許可待ち？」みたいなメッセージがでてきて投稿が削除されてしまいました。  
すみませんが、投稿を復旧していただけると助かります。

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [September 29, 2023, 1:12am UTC](https://community.hubspot.com/t/topic/90463/5 "2023-09-29T01:12:16Z")

</div>

@Makoto ご連絡ありがとうございます！投稿いただいた内容を復旧しました🙏 システムによって自動的にスパムフォルダーに振り分けられていたようです。（スパムではない投稿がスパムフォルダーに入れられてしまうことがありまして😓）

---

<div class="post-metadata">

**Author:** ![Makoto](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/makoto/32/106600_2.png) [@Makoto](https://community.hubspot.com/u/Makoto)\
**Post date:** [September 29, 2023, 1:30am UTC](https://community.hubspot.com/t/topic/90463/6 "2023-09-29T01:30:24Z")

</div>

ありがとうございました。  
参考サイトとして張り付けたURLがどういう張り方してもなぜか自動変換されてしまい、参照できなかったため、何度も編集しておりました。最終的にはURLを画像で貼り付けました。  
英語の禁句ワードが含まれていたのか原因はよくわからなかったのですが。。。

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [September 29, 2023, 6:08am UTC](https://community.hubspot.com/t/topic/90463/7 "2023-09-29T06:08:19Z")

</div>

そうだったのですね、ご面倒をおかけして申し訳ないです😓 スパムフォルダーへの自動振り分けに関しては毎日チームが確認しており、誤って振り分けられたコンテンツがあればすぐに解除しますので、その点はご安心いただければと思います。

---

<div class="post-metadata">

**Author:** ![Makoto](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/makoto/32/106600_2.png) [@Makoto](https://community.hubspot.com/u/Makoto)\
**Post date:** [September 28, 2023, 11:45am UTC](https://community.hubspot.com/t/topic/90463/8 "2023-09-28T11:45:20Z")

</div>

@shoj 様、初めまして篠原と申します。  
今回のように業務効率化の観点でどう実現すべきかを判断する場合、貴社サービスやイベント業務の流れを把握しないとベストな回答ができないことをご理解ください。

なぜならば、ユーザーの申し込みの際の利便性だけを考えればよいわけではなく、その前後の利便性（下記）も考慮する必要があるからです。

①ユーザー視点で考えると、異なる種類のイベント参加をフォームの選択肢のみで本当に判断できるのか？

②イベントスタッフ業務の視点で考えると、イベントの種類と日程ごとに分けて管理したほうがよいのではないか？

③データ分析の観点で考えると、HubSpotの標準機能であるマーケティングイベントに落とし込んだ方がイベントの効果測定がしやすいのではないか？

上記を総合的に考慮した上での実現方法は以下になります。

方法１．イベントごとに紹介ページを用意するため、複数イベントを選択するプロパティは必要ない。

![Makoto_1-1695902026011.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/0/7/07bf88570468a17a3e2dcfa6e444a1d19f229372.png)

上記サイトのように、イベントごとに紹介ページを用意すれば、日付選択のプロパティはそもそも必要ありませんので、プロパティが煩雑になることもありませんし、イベントスタッフの業務もシンプルになります。

マーケティング的にもこの方が訴求効果が高くなると考えられます。

また、ZOOMと連携すれば、[マーケティングイベント](https://knowledge.hubspot.com/ja/integrations/use-marketing-events)で管理できるようになるため、申し込み数の他に、参加数、キャンセル数など効果測定がとてもやりやすくなります。

これが一番お勧めです。

方法２．どうしても複数日程から申し込ませたいなら、せめてイベント単位に集約する。

イベント単位でカスタムプロパティを作成し、日付のみ複数選択できるよう複数のチェックボックスプロパティを活用します。

紹介ページは方法１の理由の通りイベント単位で作成する。

また、[参考サイト](https://cleanup00.resv.jp/reserve/calendar.php?direct_id=6)のように、日程の在庫管理（〇、×）が必要ならば、HubSpotの標準機能では実現できません。

参考サイトのように在庫管理ができるシステムとHubSpotを連携するか、HubSpotカスタマイズしてHubDBかマーケティングイベントを使って在庫管理ができるように開発する必要があります。

以上、ご参考になりましたでしょうか。

---

<div class="post-metadata">

**Author:** ![shoj](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@shoj](https://community.hubspot.com/u/shoj)\
**Post date:** [October 3, 2023, 12:06am UTC](https://community.hubspot.com/t/topic/90463/9 "2023-10-03T00:06:55Z")

</div>

@Makoto 様  
お返事ありがとうございます。大変参考になります。  
元々ご提示いただいた方法１の実装を行なってきたのですが、運営担当部署側より運用の手間がかかっても1フォーム上で複数イベントを選択できるようにしたいという強い要望を受けたため、技術的な実装可能性の観点よりご質問させていただいた次第です。方法2について運用担当にも共有して実現性の検討していきたいと思います

---

<div class="post-metadata">

**Author:** ![yoshisegawa](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/yoshisegawa/32/30229_2.png) [@yoshisegawa](https://community.hubspot.com/u/yoshisegawa)\
**Post date:** [September 29, 2023, 1:44am UTC](https://community.hubspot.com/t/topic/90463/10 "2023-09-29T01:44:26Z")

</div>

@shoj さん、こんにちは。  
前提として、Proプランで実現できることをベースに返答します。

（カスタムオブジェクトと記載がありましたが、おそらくカスタムプロパティーのことを指していると解釈しています）

> * * *
> 
> @shoj さんは書きました:
> 
> 例えば、イベント内容は「マーケティングイベントオブジェクト」でマスター管理を行い、フォーム側、登録イベントから複数データを持ってきて表示させるような方法はありますでしょうか。
> 
> * * *

まず上記について、結論としては現状難しいかと思います。

マーケティングイベントは比較的新しい機能であるため、現状APIなども存在していません。

もし実現しようとすると、外部にDBを立ててWebアプリを開発するような形になるため、

当然開発コストなどが発生するため、現実的ではないかと思います。

なおもし複数イベント登録を１回のフォーム送信で実現するなら、こんな感じになると思います。

（あくまで理論上なので、実装してみて検証になります）

**1.「イベント情報」に、イベントごとに選択肢を作成する**

（例）

「イベント情報」プロパティ

・〇〇セミナー

・△△△セミナー

**2. フォーム送信をトリガーにして、分岐を作成**

どのチェックが入っているかを条件に、分岐を作成

**3. 分岐で条件合致の場合、ウェビナー登録をする**

ZOOM連携などでウェビナーを登録する、静的リストに追加する などをして、申し込みを受け付ける

**4. イベントプロパティをクリア**

データが残っていると、次回フォーム通過時に思わぬ挙動をするので、いったんクリアしておくのが良いかと思います。

よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![shoj](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@shoj](https://community.hubspot.com/u/shoj)\
**Post date:** [October 3, 2023, 12:09am UTC](https://community.hubspot.com/t/topic/90463/11 "2023-10-03T00:09:37Z")

</div>

@yoshisegawa 様

ありがとうございます。カスタマイズとなるとコスト面も含めてフルスクラッチになってしまうのですね。  
大変参考になります。教えて頂いた方法についても社内で運用可能か検討していきたいと思います。
