---
title: "Sitecoreフォーム"
slug: "sitecore-forms"
abstract: "作成やカスタマイズが簡単なフォームであらゆる情報を収集しましょう。"
---
# Sitecoreフォーム

Sitecoreフォームアプリケーションを使って、ウェブサイトに提供された連絡先からの情報を記録・報告するウェブフォームを作成します。

Sitecoreフォームアプリケーションを使えば、以下のことができます:

-   テンプレートからフォームを作成しましょう。
-   フォーム要素のパネルからカスタム要素をフォームキャンバスにドラッグして新しいフォームを作成できます。
-   フォーム検証を適用してください。
-   会社のスタイリングでフォームをカスタマイズしましょう。
-   フォームパフォーマンスのレポートを出しましょう。
-   フォームからExcelにデータをエクスポートしてください。

## Sitecoreフォームダッシュボード

Sitecore LaunchpadからSitecoreフォームアプリケーションを開きます。

![FormsButton.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/sitecore-experience-manager/images/FormsButton.png)

Sitecoreフォームダッシュボードでは、すべてのフォーム、作成したフォーム、利用可能なテンプレートの概要が表示されます。右側のペインにはフォームの作成日などの一般的な詳細やフォームのパフォーマンスが表示されます。メニューから「 **作成」** をクリックして [新しいフォームを作成します](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/design-a-form.html)。

![FormsDashboardPre10.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/sitecore-experience-manager/images/FormsDashboardPre10.png)

## フォーム要素

**フォーム要素**のペインで、必要な場所に直接要素をドラッグして素早くフォームを作成できます。フォームフィールドにはテキスト、メール、ドロップダウンリスト\*\*など、デフォルトの要素が用意されています。

使いたい要素を簡単に見つけられるように、すべての要素は[Basic](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/the-basic-elements.html)、[Lists](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/the-list-elements.html)、[Structure](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/the-structure-elements.html)、[Security](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/the-security-elements.html)などのカテゴリに整理されています。これらの要素カテゴリを折りたたんだり展開したりできるため、利用可能なすべての要素を長々とスクロールする必要がありません。

![FormElements.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/sitecore-experience-manager/images/FormElements.png)

## 複数ページフォーム

[複数のセクションからなる長いフォームを作り](urn:resource:component:16368)たい場合は、ページ要素を使ってフォームを複数のページに分割し、より使いやすいものにすることができます。最終的には、フォームの成功率を高めることができます。

マルチページフォームは条件 [付きシナリオ](https://doc.sitecore.com/xp/ja/developers/92/sitecore-experience-manager/use-conditional-logic-for-your-forms.html "Use conditional logic for your forms")の作成も可能にします。例えば、フォームはユーザーの選択に応じて異なるページを表示したり、組織内での役割に応じて異なるバージョンのフォームを異なる人に見せたりできます。

## スタイリング

[フォームにスタイリングを追加](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/creating-forms.html)できます。例えば、会社のブランディングの色やフォントを使うことができます。テキストに追加できるHTMLスタイルに加え、フォーム要素ペインの**スタイリング**セクションでは、フォーム要素のCSSスタイルを設定できます。

> !注ウェブサイトに掲載する前にフォームをプレビューすることをお勧めします。Sitecoreフォームアプリケーションでのフォームの表示方法は、ウェブページの実際のフォームのスタイリングを反映していない場合があります。

## 報告

フォームダッシュボードの右側ペインにある **パフォーマンス** タブには、連絡先とのやり取りに関する情報が提供されています。 [レポート](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/analyzing-form-performance.html) には特定のフォームに関する詳細情報を提供する複数のフィールドがあります。 [フォームデータをCSV](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/export-form-results.html)ファイルにエクスポートすることも可能です。

## プリフィル

事前入力されたフィールド値はユーザーの時間を節約し、一貫性を向上させます。例えば、アンケートのフィールドにログイン済みユーザーの連絡先データで [事前入力](https://doc.sitecore.com/xp/en/users/91/sitecore-experience-platform/en/use-prefilled-form-fields.html) できます。一般的に、訪問者が提出すべきフィールドが少なければ少ないほど、コンバージョン率は高くなります。事前入力フィールドを扱うには、[バリュープロバイダーを実装](https://doc.sitecore.com/xp/ja/developers/92/sitecore-experience-manager/walkthrough--setting-up-a-value-provider-for-prefilling-forms.html "Walkthrough: Setting up a value provider for prefilling forms")する必要があります。