2026/05/31

Shopify のお客様アカウントにカスタムフィールドを追加できるアプリ6選を紹介!

@ 信条刃

Shopify

今回の記事は Shopify App Store で提供されている、Shopify のお客様アカウントにカスタムフィールドを追加できるアプリについての記事です。誕生日・性別・職業・興味など、ストアごとに知りたい情報をプロフィールページから集められるようになるため、リピーター施策や顧客セグメント施策を一気に強化できます。

Shopify のお客様アカウントのカスタムフィールドとは

Shopify の「新しいお客様アカウント」は、ログイン式のマイページのことです。注文履歴・配送先住所・プロフィールなどを確認できる標準項目に加えて、ストア独自の項目(誕生日・性別・興味・職業など)を追加できるようにする仕組みが 「お客様アカウントのカスタムフィールド」 です。

入力された値は Shopify の 顧客メタフィールド として保存されるため、Shopify 管理画面の顧客詳細・他のアプリ・テーマファイルからもそのまま参照できます。これにより、お誕生月クーポンや興味別のおすすめ商品出し分けなど、顧客理解にもとづいた施策を実行しやすくなります。

カスタムフィールドアプリについて調べるにあたり、以下の記事を参考にしています。

お客様アカウントにカスタムフィールドを導入する利点

  1. お客様の属性データを集められる
    誕生日・性別・職業・興味などのファーストパーティデータを Shopify の中に蓄積できます。

  2. お誕生月クーポン施策が打てる
    誕生日があれば、毎月のお誕生月セグメント宛にクーポン付きメールを自動配信できます。

  3. セグメント別メルマガの精度が上がる
    興味・性別などのフィールドを使って、Shopify Email でターゲティング配信ができます。

  4. おすすめ商品のパーソナライズができる
    興味(multi_select)のデータを使い、特集商品や EDM のレコメンドを個別最適化できます。

  5. リピート率・LTV の改善につながる
    顧客一人ひとりに合わせたコミュニケーションができるため、リピート購入の確度が上がります。

  6. データはすべて Shopify 内に保持される
    ネイティブ顧客メタフィールド方式のアプリなら、外部 DB に依存せず、ベンダーロックインも避けられます。

お客様アカウントのカスタムフィールドアプリの選び方

選定基準は、ストアの規模と用途によって変わります。代表的な観点は以下のとおりです。

  • 新しいお客様アカウントに対応しているか
  • ノーコードで項目を追加・並び替え・表示制御できるか
  • データを Shopify 顧客メタフィールドに保存できるか
  • 入力うながし(バナー・通知)の仕組みがあるか
  • 入力値で顧客を絞り込み、セグメントとして保存できるか
  • 月額料金がストアの規模に見合っているか
  • 日本語管理画面のサポート有無

まずは**「最小コストでメインの項目(誕生日・性別・興味など)を新しいお客様アカウントに追加できるか」**を起点に選ぶのがおすすめです。

おすすめのお客様アカウント カスタムフィールド Shopify アプリ

シンプル新しいお客様アカウント拡張|生年月日・追加フォーム ☆ 迷ったらこれ

アプリのメインバナー

新しいお客様アカウントのプロフィールページに、生年月日・性別・興味などをノーコードで追加できる Shopify アプリ。

特徴・機能

新しいお客様アカウント時代に最適化された、シンプル設計のカスタムフィールドアプリです。プリセットからの一括追加に対応しており、運用開始までのハードルが非常に低いのが特徴です。

  • 誕生日・性別・職業・興味・受け取り同意などのプリセット
  • テキスト・数値・日付・選択肢・複数選択・チェックボックスの入力タイプ
  • 並び替え・表示/非表示の切り替え
  • 入力された値は顧客メタフィールドとして Shopify に保存
  • フィールドの値で顧客を絞り込み、セグメントとして保存可能
  • ストアフロントへの入力うながしバナー(テーマエディタからノーコード調整)

価格設定

  • Basic Plan
    月額 $4.99、7 日間の無料体験あり、年払いで実質 2 ヶ月分無料。

コーディング実装例(メタフィールド値の Liquid 出力)

このアプリは顧客メタフィールドにデータを保存するため、テーマ側からも値を参照できます。例として、ログイン中のお客様の誕生日と興味(複数選択)を顧客アカウントセクションに表示するコード例を紹介します。

{%- if customer -%}
  {%- assign cf_namespace = 'sa_194_ur_customer_fields' -%}
  {%- assign birthday = customer.metafields[cf_namespace].birthday -%}
  {%- assign interests = customer.metafields[cf_namespace].interests.value -%}

  <div class="ur-cf-summary">
    {%- if birthday -%}
      <p>誕生日: {{ birthday | date: '%Y年%-m月%-d日' }}</p>
    {%- endif -%}

    {%- if interests and interests.size > 0 -%}
      <p>興味:
        {%- for item in interests -%}
          <span class="ur-cf-tag">{{ item }}</span>
        {%- endfor -%}
      </p>
    {%- endif -%}
  </div>
{%- endif -%}
// 追加:マイページのバナーから、未入力の場合のみ「プロフィールを登録する」CTA を強調する例
document.addEventListener('DOMContentLoaded', () => {
  const banner = document.querySelector('.ur-cf-prompt-wrapper');
  if (!banner) return;

  banner.querySelectorAll('a[href$="/profile"]').forEach((link) => {
    link.addEventListener('click', () => {
      window.localStorage.setItem('ur_cf_cta_clicked', String(Date.now()));
    });
  });
});

Helium Customer Fields

Helium Customer Fieldsのアプリストア画像

ドラッグ&ドロップ式のフォームビルダーで、お客様アカウントに柔軟なカスタムフィールドを追加できる老舗アプリ。

特徴・機能

Helium は Customer Fields の老舗で、フォームビルダーの柔軟性が大きな強みです。複数の登録フォームを切り分けたい B2B / ホールセール用途や、フォーム入力に応じた自動タグ付けまで一気通貫で行いたいケースに向いています。

  • ドラッグ&ドロップのカスタムフォームビルダー
  • 条件付きロジック・バリデーション
  • お客様メタフィールドへの保存
  • 顧客の自動タグ付け
  • 顧客がプロフィール情報を編集可能
  • アカウント承認・電子メール認証(B2B 向け)

価格設定

  • Pro
    月額 $30、カスタムフィールド・自動タグ付け・5 フォーム・10,000 顧客同期、14 日間の無料体験。

  • Advanced
    月額 $60、Pro 機能 + REST API・50,000 顧客同期・フォーム数無制限、14 日間の無料体験。

コーディング実装例(メタフィールドから VAT 番号を表示)

Helium で保存した VAT 番号など、お客様アカウントに登録されたメタフィールド値を Liquid から表示する例です。

{%- if customer.metafields.helium.vat_id -%}
  <p class="customer-vat">VAT ID: {{ customer.metafields.helium.vat_id }}</p>
{%- endif -%}

Talon Advanced Registration

Talon Advanced Registrationのアプリストア画像

承認制・ファイルアップロード対応の本格レジストレーションフォーム。B2B やライセンス確認が必要なストア向け。

特徴・機能

Talon は「お客様が登録する前に、必要情報を集めて承認する」運用に特化したアプリです。VAT/Tax ID・EIN・各種ライセンス・ファイル / 画像アップロードまで対応し、承認されたお客様のみがストアやチェックアウトを利用できるようにロックできます。

  • VAT/Tax ID・ライセンスなどの必須項目
  • ファイル・画像アップロード
  • ストア全体・特定ページ・チェックアウトのロック
  • 手動 / 自動承認
  • 自動・条件付き顧客タグ付け

価格設定

  • All Features
    月額 $35、ファイル / 画像アップロード、ショップロック、登録後リダイレクト、自動タグ付け、カスタムメール、7 日間の無料体験。

コーディング実装例(未承認時の購入ブロック)

承認後にだけ表示するセクションを Liquid 側でガードする実装例です。

{%- if customer.tags contains 'approved' -%}
  <div class="add-to-cart-wrapper">
    {%- form 'product', product -%}
      <button type="submit">カートに追加</button>
    {%- endform -%}
  </div>
{%- else -%}
  <p>このストアは承認制です。<a href="/account/register">登録申請</a>を行ってください。</p>
{%- endif -%}

Singleton | Rich Registration

Singleton | Rich Registrationのアプリストア画像

登録フォームに無制限のカスタムフィールドを追加でき、デザイナーでフォームの見た目もカスタマイズできるアプリ。

特徴・機能

Singleton はシンプルな価格体系(1 プラン)で、登録フォームへのカスタムフィールド追加を中心に必要な機能を揃えたアプリです。「one-time code」型のお客様アカウントにも対応しており、新しいお客様アカウントを使うストアでも使えます。

  • 無制限のカスタムフィールド + バリデーション
  • 新規顧客登録時の管理者通知メール
  • 新旧お客様アカウントの両方に対応
  • フォームデザイナーで見た目を調整可能
  • 入力値を Customer Note にコピーするオプション

価格設定

  • Base Plan
    月額 $9.99、全機能利用可能、7 日間の無料体験。

コーディング実装例(追加フィールド表示)

Customer Note に保存された追加情報を Liquid で表示する例です。

{%- if customer.note != blank -%}
  <section class="customer-note">
    <h3>登録情報</h3>
    <pre>{{ customer.note }}</pre>
  </section>
{%- endif -%}

Customer Account Blocks

Customer Account Blocksのアプリストア画像

お客様アカウントをカスタマイズ可能なブロック式 UI で構築。プロフィール項目とコンテンツ表現の両方を強化できる。

特徴・機能

Customer Account Blocks は、お客様アカウントにブロック単位でコンテンツを追加できるアプリです。バナー・お知らせ・アコーディオンといった表現系のブロックに加えて、プロフィールフォームでカスタムデータも収集できます。GDPR データ削除リクエスト機能も内蔵されているため、コンプライアンスを意識するストアにも向いています。

  • バナー / お知らせ / ナビゲーションブロック
  • カスタムプロフィールフィールド(日付・好み・カスタムデータ)
  • メールマーケティング購読の管理
  • GDPR データ削除リクエスト
  • 多言語対応コンテンツ

価格設定

  • Launch
    月額 $14.99、コンテンツブロック、14 日間の無料体験。

  • Grow
    月額 $39.99、コンテンツ + フィーチャーブロック、14 日間の無料体験。

  • Enterprise
    月額 $69.99、コンテンツ + フィーチャー + Shopify Flow 連携、14 日間の無料体験。

コーディング実装例(ニュースレター購読状態の表示)

メタフィールドに保存された購読同意状態をテーマ側で表示する例です。

{%- assign opt_in = customer.metafields.account_blocks.newsletter_opt_in -%}
{%- if opt_in == true -%}
  <p>現在、ニュースレターを購読中です。</p>
{%- else -%}
  <p>ニュースレターは未購読です。<a href="/account">マイページから設定</a>できます。</p>
{%- endif -%}

CFM: Customer Fields Manager

CFM: Customer Fields Managerのアプリストア画像

登録フォームへの 14 種類のカスタムフィールド追加と、顧客タグによる手動承認に対応したアプリ。

特徴・機能

CFM は、登録フォームに 14 種類の入力タイプでカスタムフィールドを追加できるアプリです。フィールドを互いに依存させてフォームをすっきり保つ機能や、顧客タグによる手動承認も備えています。Shopify プランに応じた価格設定が用意されているのも特徴です。

  • 14 種類のカスタムフィールド対応
  • デフォルト登録フィールドのラベル・表示管理
  • フィールド間の依存関係(条件付き表示)
  • 顧客タグによる手動承認
  • 必須 / 任意の切り替え、顧客タグドロップダウン

価格設定

  • BASIC
    月額 $4.99(Basic Shopify プラン向け)、7 日間の無料体験。

  • STANDARD
    月額 $6.99(Standard Shopify プラン向け)、7 日間の無料体験。

  • ADVANCED
    月額 $7.99(Advanced Shopify プラン向け)、7 日間の無料体験。

  • PLUS
    月額 $9.99(Shopify Plus プラン向け)、7 日間の無料体験。

コーディング実装例(条件付きフィールド表示)

特定の顧客タグを持つお客様にだけ追加情報セクションを見せる例です。

{%- if customer.tags contains 'wholesale' -%}
  <section class="wholesale-info">
    <p>{{ customer.metafields.cfm.company_name }} 様、いつもありがとうございます。</p>
  </section>
{%- endif -%}

価格比較

アプリ名 料金 特徴・提供サービス
シンプル新しいお客様アカウント拡張|生年月日・追加フォーム $4.99/月 新お客様アカウント特化、プリセット・入力うながし・顧客絞り込み
Helium Customer Fields $30/月〜 ドラッグ&ドロップフォームビルダー、B2B / 高機能向け
Talon Advanced Registration $35/月 承認制・ファイルアップロード対応、B2B 向け
Singleton Rich Registration $9.99/月
Customer Account Blocks $14.99/月〜 ブロック式 UI、GDPR データ削除リクエスト対応
CFM: Customer Fields Manager $4.99/月〜 14 種類のカスタムフィールド、顧客タグ承認

Shopify アプリの日本語サポート

アプリ名 日本語サポート
シンプル新しいお客様アカウント拡張|生年月日・追加フォーム
Helium Customer Fields ×
Talon Advanced Registration ×
Singleton Rich Registration
Customer Account Blocks ×
CFM: Customer Fields Manager ×

使いやすさ

まず新しいお客様アカウントに、誕生日・性別・興味などのカスタムフィールドをノーコードで追加して、入力うながしから顧客絞り込みまで一気通貫で動かしたい」という日本ストアには、シンプル新しいお客様アカウント拡張|生年月日・追加フォーム が最もおすすめです。日本語管理画面・プリセット・入力うながしバナー・顧客検索(セグメント保存)まで標準で揃っていて、月額 $4.99 とコストも抑えやすいため、スモールスタートからスケールアップまでフィットします。

終わりに

お客様アカウントのカスタムフィールドは、リピーター施策とパーソナライズ施策の起点になります。ストアのフェーズや欲しい機能の幅に応じて、まずは「シンプル新しいお客様アカウント拡張|生年月日・追加フォーム」のような軽量アプリから始めてみるのがおすすめです。

参考記事

© 2021 powerd by UnReact