5 min 読むintermediate最終更新日: 2026年6月3日

ゲストの写真投稿用にカスタムアップロードフォームを作成する方法

ゲストから「写真だけ」でなく、もっと情報を集めたいですか?カスタムアップロードフォームを使えば、ゲストが写真をアップロードする際に、ゲスト名、メールアドレス、テーブル番号、その他の任意のデータなどの追加情報を収集できます。

この機能は、次のような用途に最適です。

  • 連絡先情報を収集して、完成したアルバムをゲストと共有する
  • テーブル/グループの割り当てを把握して、席順ごとに写真を整理する
  • イベント体験に関するフィードバックを収集する
  • ゲストが詳細情報を入力して参加するフォトコンテストを実施する

ステップ 1: アップロードフォームを有効にする

イベント用にカスタムアップロードフォームを設定するには、次の手順に従います。

  1. イベントのダッシュボードに移動し、サイドバーの "Photos" をクリックします
  2. 左側パネルで "Form Responses" セクションを見つけます
  3. 歯車アイコンをクリックしてフォーム設定を開きます
  4. "Enable Upload Form" を ON に切り替えます

有効化すると、ゲストがアップロードページにアクセスした際に、カスタムフォームフィールドが表示されます。

ステップ 2: カスタムフォームフィールドを追加する

フォームを有効にしたら、さまざまなフィールドタイプを追加して、異なる種類の情報を収集できます。

利用可能なフィールドタイプ

フィールドタイプおすすめ用途
Text短い回答名前、メール、テーブル番号
Text Area長めの回答コメント、メッセージ、フィードバック
Dropdown事前定義の選択肢"お二人とはどのようなご関係ですか?"、"どの日程のイベントですか?"
Checkboxはい/いいえの質問"写真を公開してもよいですか?"、"アルバムを送ってください"
Number数値テーブル番号、ゲスト数

フィールドを追加する

  1. "Add Field" をクリックし、フィールドタイプを選択します
  2. ラベル(ゲストに表示される文言)を入力します
  3. 必要に応じて、案内用の プレースホルダーテキストを追加します
  4. 必須入力にする場合は "Required" をチェックします
  5. Dropdown フィールドの場合は、選択肢を追加します

イベントごとに最大 10 個のカスタムフィールドを追加できます。

ステップ 3: フォームの動作を設定する

名前とメッセージのフィールド

すべてのアップロードページには、ゲストが写真に署名できる 2 つの標準フィールド(NameMessage)が含まれています。フォーム設定では、それぞれを個別に次のように設定できます:

  • Optional(デフォルト):フィールドは表示されますが、空欄でも構いません
  • Required:アップロードする前に必ず入力する必要があります
  • Hidden:フィールドがアップロードページから完全に削除されます

たとえば、各写真のアップロード者を必ず把握したい場合は NameRequired に設定します。反対に、アップロードページをできるだけシンプルにしたい場合は MessageHidden に設定します。

Note: これらの設定は、上記のカスタムフォームフィールドを有効にしているかどうかに関係なく適用されます。すべてのアップロードページに表示される標準の Name / Message フィールドを制御します。

アップロード前にフォーム入力を必須にする

"Require form before upload" を有効にすると、ゲストが写真を選択する前にフォームの入力を完了するようにできます。これにより、アップロードするすべてのゲストから確実に情報を収集できます。

無効にすると、フォームは写真選択と並んで表示され、任意で入力できる一方、必要な人にとっては便利な状態になります。

デバイスごとに回答を1回に制限する

"One response per device" を有効にすると、ゲストがフォームを送信できる回数を 1 回に制限できます。これは次の用途で便利です:

  • 重複エントリーの防止
  • 各ゲストが 1 回だけ入力することの担保
  • 公平な応募上限が必要なコンテストの実施

What guests see on return visits: すでにフォームを送信したゲストが、同じデバイスで再度アップロードページを開くと、フォームフィールドは非表示になり、次のような丁寧な案内が表示されます — "Form already submitted — your details are saved, keep uploading." その後はフォームを再入力せずに追加の写真をアップロードでき、新しいアップロードも元の送信内容に紐づいたままになります。つまり、「1 回のみ」のルールは写真アップロードではなく、フォーム自体に適用されます。

Note: これはブラウザのストレージを使用するため、Cookie を削除したり、シークレットモードを使用したりすると回避できる場合があります。

ステップ 4: フィールドを整理する

各フィールドの 上下矢印を使って順序を並べ替えます。次のような構成がおすすめです。

  • 最も重要なフィールド(名前、メール)を最初に
  • 任意のフィールドは後半に
  • 関連するフィールドをまとめて配置

設定した順序が、そのままゲストに表示されるフォームの順序になります。

ステップ 5: フォーム回答を確認する

ゲストがフォームの送信を開始したら、すべての回答を確認できます。

  1. イベントの "Photos" ページに移動します
  2. 合計回答数が表示される "Form Responses" セクションを確認します
  3. "View All Responses" をクリックして、全件のテーブルを表示します

回答テーブルには次の情報が表示されます。

  • Submission date - フォームが送信された日時
  • Author name - ゲストが名前を入力している場合、その名前
  • Photos - そのフォームと一緒にアップロードされた写真枚数
  • Response data - すべてのカスタムフィールド値

回答をエクスポートする

"Export CSV" をクリックすると、すべてのフォーム回答をスプレッドシートとしてダウンロードできます。CSV には次が含まれます。

  • すべてのカスタムフィールド値
  • 送信タイムスタンプ
  • 回答ごとの写真枚数

このエクスポートは、国際的なイベント向けに特殊文字(ヘブライ語、中国語など)にも対応しています。

ステップ 6: 回答を管理する

回答を削除する

フォーム回答を削除するには、次の手順に従います。

  1. フォーム回答ページに移動します
  2. 削除したい行の ゴミ箱アイコンをクリックします
  3. 警告ダイアログで削除を確認します

注: フォーム回答を削除しても、関連する写真は削除されません。写真はギャラリーに残ります。

ゲストに表示される内容

ゲストが QR コードをスキャンするか、アップロードリンクを開くと:

  1. If "Require before upload" is ON:フォームが先に表示され、写真を選択する前にフォームを完了する必要があります
  2. If "Require before upload" is OFF:フォームは、標準の Name / Message フィールドと並んで表示されます

標準の NameMessage フィールドも、設定に応じて表示されます。任意として表示、必須としてマーク、または完全に非表示になります(上記の Name & Message Fields を参照)。

ゲストはアップロードの 1 セッションにつき 1 回フォームに入力します。複数回に分けてアップロードする場合でも、フォーム入力は 1 回だけで(写真は最初の回答に紐づきます)。

よくある利用例

結婚式の写真収集

次のフィールドを作成します。

  • ゲスト名(text、必須)
  • メール(text、必須)- 完成したアルバムを送るため
  • お二人とのご関係(dropdown): "新婦側の家族"、"新郎側の家族"、"新婦の友人"、"新郎の友人"、"同僚"、"その他"
  • テーブル番号(number)

企業イベント

次のフィールドを作成します。

  • 氏名(text、必須)
  • 会社名(text)
  • 部署(dropdown)
  • "マーケティングに写真を使用してもよいですか?"(checkbox)

誕生日パーティー

次のフィールドを作成します。

  • お名前(text、必須)
  • [birthday person] との一番の思い出(text area)
  • "グループチャットに追加してください"(checkbox)

フォトコンテスト

次のフィールドを作成します。

  • 撮影者名(text、必須)
  • メール(text、必須)
  • 写真のタイトル/説明(text area)
  • "コンテスト規約に同意します"(checkbox、必須)

より良いフォーム回答のためのヒント

  1. 短く保つ - ゲストはイベントに参加しており、アンケートに答えているわけではありません。2〜4 項目が最適です。

  2. 連絡先情報を必須にする - 後でアルバムを共有したい場合は、メールまたは電話番号を必須にしましょう。

  3. 一貫性のためにドロップダウンを使う - 事前定義の選択肢は、自由記述の回答よりも並べ替えや分析が簡単です。

  4. 質問の理由を説明する - "アルバムのリンクをメールでお送りします" のようなプレースホルダーテキストを使うと、入力を促せます。

  5. イベント前にテストする - QR コードをスキャンし、ご自身でフォームを入力して、体験を確認しましょう。

よくある質問

Q: Can I edit a form response after submission? A: フォーム回答は送信後に編集できません。ゲストは新しく回答を送信する必要があります。

Q: Are form responses linked to specific photos? A: はい。各フォーム回答は、セッション ID を通じて、そのセッションでアップロードされた写真に紐づきます。回答ページには、各回答に関連付けられている写真の枚数が表示されます。

Q: Can guests see other guests' form responses? A: いいえ。フォーム回答は、ダッシュボード上でイベント主催者のみが確認できます。

Q: What happens if a guest uploads photos but doesn't fill the form? A: "Require before upload" が OFF の場合、ゲストはフォームを完了しなくてもアップロードできます。写真はギャラリーに表示されますが、フォームデータは関連付けられません。

Q: Can I make the guest's name required, or hide the message field? A: はい。フォーム設定で、標準の NameMessage フィールドをそれぞれ OptionalRequiredHidden に設定できます。これはカスタムフォームフィールドとは独立して動作するため、カスタムの質問を追加しなくても Name を必須にできます。

Q: Can I add a form to an existing event? A: はい!イベント開始後であっても、いつでもアップロードフォームを有効化して設定できます。

Q: Is there a limit to how many responses I can collect? A: いいえ。イベントあたりのフォーム回答数に上限はありません。

Q: Can I use this for non-photo purposes (just surveys)? A: 写真アップロード向けに設計されていますが、"Require before upload" を有効にすることで、ゲストがアップロード画面に進む前に情報を収集できます。ただし、ゲストは引き続きアップロードのフローを完了する必要があります。

Q: Do form responses work with the Live Carousel? A: フォーム回答はカルーセルとは別です。フォーム付きでアップロードされた写真も、他の写真と同様にカルーセルに表示されます。

料金は国や通貨によって異なる場合があります。最新の料金は pricing page でご確認ください。

この記事は役に立ちましたか?

関連する記事