2024/08/05

【新・Shopify マスターへの道】#11 コンタクトフォームを作成しよう 【2024 年最新版】

@ 信条刃

Shopify
  1. ストア構築の準備をしよう
  2. 商品を登録しよう
  3. コレクションを登録しよう
  4. ブログ記事を作成しよう
  5. サイトのデザインを選ぼう
  6. テーマを編集しよう(セクション編)
  7. テーマを編集しよう(テーマ設定編)
  8. トップページ以外を編集しよう
  9. サイトのフォントを編集しよう
  10. アカウントページを作成しよう
  11. コンタクトフォーム を作成しよう(← 今回はここ)
  12. About ページを作成しよう
  13. 規約を入力しよう
  14. メニューの編集をしよう
  15. 送料を設定しよう
  16. 一般設定を編集しよう
  17. 各種設定を編集しよう
  18. 決済テストを行おう
  19. ストアの所有権を移行しよう

前回は、アカウントページを作成しました。

前回の記事はこちら

今回は、Shopify のデフォルト機能でコンタクトフォームを実装します。コンタクトフォームは、ユーザーからの質問や意見を聞くことができる大切なページになるので、特別な理由がない限りは実装することになります。

では頑張っていきましょう!

今回の記事は以下の記事を参考にしています。
【Shopify マスターへの道】#11 コンタクトフォームを作成しよう

今回の目標

  • コンタクトフォームを作成する
  • コンタクトフォームに関する設定を行う

デモサイトを構築する際に使用する商品画像や CSV ファイルのダウンロードをしてない方はこちらからダウロードしてください。

【Shopify マスターへの道】商品画像・CSV ファイルのダウンロード

コンタクトフォームの作成

コンタクトフォームとは、いわゆるお問い合わせページのことです。Shopify では、このお問合せページを簡単に実装する機能が、デフォルトで備わっています。

今回は、このデフォルト機能で以下の画像のようなコンタクトフォームを作っていきます。

完成したコンタクトフォーム

お問い合せページを作る

コンタクトフォームは、Shopify のページ機能から作ることができます。管理画面へログインし、「オンラインストア > ページ」へと進んでください。

管理画面へログインし、「オンラインストア > ページ」へと進む

この「ページ」設定では、ホームページ・ブログ記事以外のページを作成することができます。ページ機能の一部として、コンタクトフォームの実装が可能です。

それでは、新しいページを作成します。「ページを追加」をクリックしてください。

「ページを追加」をクリック

「ページを追加」

テンプレートの設定

今回で、ここが最も重要な設定です。「テーマテンプレート」の項目でページのテンプレートを選択します。

テンプレートとは、ページの種類のことでデフォルトでは「デフォルトのページ」になっています。(これは、liquid ファイルのテンプレートの名前を参照しています。)

赤枠の部分をクリックすると、ドロップダウンメニューが表示されテンプレートを選択することができます。

ドロップダウンメニューが表示

このページのテンプレートの種類は、テーマによって異なります。Dawn では、

  • デフォルトのページ
  • contact

の 2 種類が用意されています。

今回は、「contact」を選択します。「contact」を選択すると、名前・E メール・電話番号・メッセージを受け取ることができるコンタクトフォームがページ上に作成されます。

選択したら、「保存」をクリックしてください。

「保存」をクリック

この設定を行うだけで、Shopify ではコンタクトフォームを実装することができます。簡単ですよね。

タイトル の設定

「タイトル」には、そのページのタイトルを入力します。タイトルは、サイト内でそのページのトップに表示されます。検索結果に表示するタイトルは、別に設定することができるので、ここではわかりやすく簡潔なタイトルを心がけましょう。

今回は、「お問い合わせ」としておきましょう。

「タイトル」に「お問い合わせ」と入力

コンテンツの設定

「コンテンツ」を設定すると、コンタクトフォームの上に入力した内容が表示されます。
今回は、「お問い合わせ内容をご入力ください。」と入力しておきましょう。

「お問い合わせ内容をご入力ください。」と入力

その他にコンテンツの部分には、お問い合わせを送る際の注意点や、返信にかかる日数などを記入しておくと良いでしょう。

公開/非公開の設定

「公開/非公開」では、ページの公開状態を設定することができます。「公開」にチェックを入れると、保存と同時にページがストアに反映されます。「非公開」にチェックを入れておくと、ページはストアに公開されずアクセスすることができません。
今回は、「公開」にチェックを入れておきます。

「公開」にチェック

また、公開日を設定しておくことで、ページの表示を予約することができます。「公開日時を設定する」をクリックすると、公開日の設定項目が表示されるので、公開したい日時を設定します。

「公開日時を設定する」をクリック

公開日を設定

「日付をクリアする」で、公開日設定を無効にすることができます。

検索結果のプレビュー設定

「検索結果のプレビュー」の項目では、SEO 設定を行うことができます。商品やコレクション登録・ブログ記事の作成時に解説した方法で、設定することができます。

「ウェブサイトの SEO を編集する」をクリックして、以下のように設定しましょう。

「ウェブサイトの SEO を編集する」をクリック

設定例

ここまで設定が終わったら、「保存」をクリックします。

「保存する」をクリック

では、コンタクトフォームのページがストアに反映されているか確認しましょう。

「オンラインストア > テーマ > カスタマイズ」へ進み、ストアのカスタマイズ画面を開きます。

「オンラインストア > テーマ > カスタマイズ」へ進む

カスタマイズ画面に入ったら、「ホームページ」をクリックし、表示されるドロップダウンメニューから「ページ」を選択します。

「ページ」を選択

次に、「ページ」の「contact」をクリックしてください。

「contact」をクリック

このように、コンタクトフォームが表示されていれば OK です。

コンタクトフォームが表示されていれば OK

もし、表示されていなければページの設定に戻り、ちゃんと保存されているか確認してください。

以上で、コンタクトフォームのページの作成は完了です。

コンタクトフォーム関連する基礎知識

コンタクトフォームを実装した際に、設定しておきたい設定項目や知っておきたい機能がいくつかあるので紹介しておきます。

以下の設定を行っていきます。

  • 受信元メールアドレスの設定
  • スパムメール対策の設定
  • reCAPTCHA 機能の設定

受信元メールアドレスを設定する

コンタクトフォームから送られてくるメールを受信するメールアドレスを設定します。ストアの管理画面で「設定」へ進んでください。

ストアの管理画面で「設定」へ進む

次に、「一般設定」から、以下のストアの詳細の編集アイコンをクリックしてください。

編集アイコンをクリック

一般設定では、ストアの詳細やストアの住所を設定することができます。受信元のメールアドレスは「ストアの詳細」で設定することができます。

「メールアドレスを保存」に設定しているメールアドレスが受信元になります。コンタクトフォームから送信された情報は、Shopify を経由してストアに送信されます。そのため、「メールアドレスを保存」に連絡を受け取りたいメールアドレスを設定します。

メールアドレスを設定

スパムメール対策について

Shopify では、スパム対策が標準で備わっています。そのため、特別な設定は必要ありません。安心な設定になっています。

Shopify にスパムと判定されたメールは、メールの冒頭に「スパム」とついています。メールサービスの設定で、フィルターを作成することで、メールを仕分けることができます。

注意しなけれがいけないことは、スパムと冒頭について送られてきたけど、実は大切なメールだったということです。定期的にスパムも確認するといいかもしれません。

reCAPTCHA の設定

reCAPTCHA というものを聞いたことあるでしょうか?皆さんも一度は体験したことのある機能だと思います。reCAPTCHA とは、これです。

reCAPTCHA

この機能のことを reCAPTCHA と呼びます。reCAPTCHA は、悪質なスパムメールや bot によるメール送信をブロックしてくれます。

Shopify では、この reCAPTCHA がデフォルトで実装されています。そのため、悪質なスパムメールからストアを守ることができます。

基本的には、設定を無効にする必要はありませんが、設定方法を紹介しておきます。

ストアの管理画面で「オンラインストア > 各種設定」へ進みます。「スパム保護」という項目があり、そこで reCAPTCHA の有効/無効設定を切り替えることができます。

reCAPTCHA の有効/無効設定を切り替え

「お問い合わせフォームとコメントフォームで Google reCAPTCHA を有効にする」のチェックを外すと無効にすることができます。

基本的には、スパム対策をしておいた方がいいので、そのままで大丈夫です。

以上でコンタクトフォームの設定は終了です。

まとめ

今回は、コンタクトフォームの作成を行いました。Shopify では、便利なお問い合わせページを簡単に実装することができます。顧客からの質問や要望を受け取ることができる機能なので、是非導入しておきましょう!

今回の記事は以下の記事を参考にしています。
【Shopify マスターへの道】#11 コンタクトフォームを作成しよう

今回の振り返り

  • コンタクトフォームを作成できた
  • コンタクトフォームの設定を理解できた

次回は、同じページ機能を使って About ページを作成していきます。

次回の記事はこちら

最後まで読んでいただきありがとうございました。

また、デモサイトの構築の際に使えるアプリはこちらです。

  • シンプルパンくずリスト|お手軽 Breadcrumbs
    「シンプルパンくずリスト|お手軽 Breadcrumbs」を使えば、コーディング不要でデザイン性の高いパンくずアプリを追加できます。

シンプルパンくずリスト|お手軽 Breadcrumbs

Shopify にパンくずをノーコードで表示できるアプリについて徹底解説|ご利用ガイド

  • シンプルブログ記事カスタマイズ|お手軽ブログテンプレート
    「シンプルブログ記事カスタマイズ|お手軽ブログテンプレート」は、ストアにノーコードでブログ記事カスタマイズ機能を導入できるアプリです。

シンプルブログ記事カスタマイズ|お手軽ブログテンプレート

Shopify ブログ記事のデザインを簡単にカスタマイズできるアプリについて徹底解説|ご利用ガイド

  • シンプルお知らせ一覧|お手軽ブログ一覧挿入アプリ
    「シンプルお知らせ一覧|お手軽ブログ一覧挿入アプリ」は、ストアにノーコードでお知らせセクションを挿入できるアプリです。

シンプルお知らせ一覧|お手軽ブログ一覧挿入アプリ

Shopify ストアにお知らせセクションを挿入してブログ・ニュース一覧を表示できるアプリについて徹底解説|ご利用ガイド

© 2021 powerd by UnReact