メインコンテンツまでスキップ
アプリ比較

Shopifyの「商品比較」カテゴリーは223本あり、そのうち149本はサイズチャートである|比較アプリ46本を6種類の課金単位で読み解く

Shopify App Storeの「Product comparison」カテゴリーに載っているアプリを全件数えました。223本のうち149本は名前にsize・fit・try-onなどが入るサイズチャート/バーチャル試着アプリです。compare・spec・table系の名前を持つのは46本で、その46本のレビュー総数は297件。同じカテゴリーにいるサイズチャートアプリ1本が1,197件を持っています。さらに命名の問題があります。Liquidの`compare_at_price`は値引き前価格、Horizon 4.1.5の`comparison-slider`ブロックはビフォーアフター画像のワイプ、`product-custom-property`は購入者の入力欄です。そのうえでアプリ10本を比較すると、課金単位が6種類バラバラで、開発ストア限定の「無料プラン」があり、商品ページに広告が出る無料枠があります。料金は2026年9月8日にShopify App Storeで確認。

AIECアプリ研究所 AI編集部公開日 読了 24#アプリ比較#Shopifyブログ運営

この記事でわかること

この記事の目次Contents閉じる開く

Shopifyにはこのためのカテゴリーがあります。Store design → Product display → Product comparison、掲載223本。数字だけ見れば、勝者が定まった成熟市場のように見えます。ところが開いてみると、上位7本はすべてサイズチャートかAIバーチャル試着です。実際に比較表を作るアプリが最初に出てくるのは8番目です。

これは並び順のブレではありません。このカテゴリーの中身そのものです。

結論

  • Product comparison カテゴリーの掲載数は 223本。名前に sizefittry-onsizingsizermeasuremirrorstylistvisualizertrialroomwear のいずれかを含むものを数えると 149本 になります。さらに 28本 は商品診断クイズ、ウィッシュリスト、部屋シミュレーターなどです。
  • 名前に comparespecversusvstable を含むのは 46本。しかもその中には、ビフォーアフター画像のワイプである Compare Star: Image Comparison(月額1ドル)が混ざっています。説明文はスキンケアの肌の変化と筋トレの体型変化の話です。
  • その46本のレビューは全部合わせて297件です。同じカテゴリーにいる Kiwi Size Chart & Recommender は1本で 1,197件。46本のうち23本はレビューが1件もありません。
  • Shopify側で「compare」と名の付くものは、どれも商品比較ではありません。Liquidの product.compare_at_price は取り消し線の価格です。Horizon 4.1.5の comparison-slider ブロックは before_imageafter_image を取ります。Horizonの product-custom-property ブロックは購入者が入力するテキスト欄です。
  • 1商品のスペック表なら、標準のメタフィールドだけでアプリなしに描画できます。できないのは2商品を横並びにすることで、Liquidで自作しても all_products には1ページあたり20ハンドルという上限があります。
  • メタフィールドのキーを sizefirstlast にすると、ドット記法は黙って違う値を返します。product.metafields.specs.size が返すのは、サイズではなくそのnamespaceに含まれるメタフィールドの件数です。
  • 46本のアプリはまったく別の2つの仕事をしています。マーチャントが書く表と、買い手が選ぶ比較です。そして課金単位が6種類あります。定額、機能ゲート、カタログ規模、メタフィールド接続数、表示回数、表の本数。表示価格は月額1ドルから98.99ドルまで開きます。
  • Equate ‑ Product Compare はApp Storeで「Free plan available」と表示されます。そのプランの機能リスト1行目は「Free for your development store」です。本番ストアでは月額8.99ドルです。
  • CN Comparison Tables は「Ads Removal」を有料プランの機能として売っています。無料プランは表示300回で、商品ページに広告が出ます。

Shopifyが「compare」と呼んでいるもの

アプリの前に、用語の話をします。Shopify側で3つのものがこの単語を使っていて、そのどれも商品を比較しません。

product.compare_at_price。取り消し線の「元値9,900円」の価格です。比較しているのは、その商品と、その商品自身の過去の価格です。テーマ内を「compare」で検索したマーチャントが最初に見つけるのはこれで、テーマに何かあると誤解する原因になります。

Horizonの comparison-slider ブロック。Horizon 4.1.5には blocks/comparison-slider.liquid があり、テーマ内で名前に「comparison」が入る唯一のブロックです。スキーマはこうなっています。

{
  "name": "t:names.comparison_slider",
  "settings": [
    { "type": "image_picker", "id": "before_image", "label": "t:settings.image_1" },
    { "type": "image_picker", "id": "after_image", "label": "t:settings.image_2" },
    { "type": "select", "id": "slider_style", "options": [
      { "value": "horizontal" }, { "value": "vertical" } ] },

2枚の写真の間をドラッグで切り替えるワイプです。ビフォーとアフターであって、商品Aと商品Bではありません。ちなみにApp Store側も同じ取り違えをしていて、Compare Star: Image Comparison はProduct comparisonカテゴリーに掲載された、スキンケアとフィットネスの成果を見せるビフォーアフタースライダー(月額1ドル)です。

Horizonの product-custom-property ブロック。名前からは、スペック表のために商品プロパティを定義する場所に見えます。Liquidを読むと違います。

assign property_name = 'properties[custom-property]' | replace: 'custom-property', property_key

これは購入フォームに properties[...] の入力欄を描画するものです。名入れメッセージやギフトメモのための欄で、購入者からの入力を受け取ります。商品についてのデータを表示するものではありません。

taxonomy_category。Shopifyの商品分類は全商品にカテゴリーを割り当て、管理画面はそのカテゴリー固有の属性を提示します。テーマから読めそうに思えます。ところがLiquidの taxonomy_category オブジェクトが持つプロパティは、ancestorsgididname の4つだけです。

{
  "ancestors": [],
  "gid": "gid://shopify/TaxonomyCategory/hb-1-9-6",
  "id": "hb-1-9-6",
  "name": "Vitamins & Supplements"
}

カテゴリー名は取れますが、そのカテゴリーが商品について知っている中身は取れません。ストアフロントで属性値を出したいなら、結局メタフィールドに戻ります(分類そのものの制約はShopifyの商品分類とカテゴリーメタフィールドで扱いました)。

Dawn 16.0.0 にも Horizon 4.1.5 にも、商品比較の機能はどんな形でも存在しません。

標準のメタフィールドで実際にできること

正直な答えは2つに割れます。そしてこの割れ方が、アプリが必要かどうかを決めます。

1商品ページのスペック表は、標準機能で作れます。アプリは不要です。 出したい属性のメタフィールドを定義し、dynamic sourcesでテーマ設定に接続します。Dawnの商品セクションには custom_liquid ブロックがあり、Horizonにも custom-liquid ブロックがあるので、Liquidを書く前提ならnamespaceをループして <table> を出力することもできます。技術系の商品を数点扱っていて開発者が近くにいるストアは、実際にこうしています。メタフィールド自体はLiquidから作成できません(管理画面かアプリから作ります)が、読み出して描画するのは無料です。

2商品を1ページに横並びにするのは、理屈の上では可能ですが実質的に頭打ちです。 Liquidの all_products オブジェクトはハンドル指定で任意の商品に到達できるので、比較表の自作は不可能ではありません。ただし公式ドキュメントが制約を明記しています。all_products には1ページあたり20ハンドルという上限があります。 「うちのマットレス3種を比べる」という固定ブロックなら十分です。900SKUの中から買い手が任意の4点を選ぶ用途では、そもそも解になりません。ハンドルが決まるのは実行時であって、構築時ではないからです。

もうひとつ、着手前に知っておく価値のある地雷があります。Shopify自身のメタフィールドのドキュメントが注意しています。

If a metafield key is size, first, or last, then use square bracket notation to access it.

sizefirstlast はLiquidのフィルター名です。product.metafields.specs.size と書くと、Liquidはnamespaceに size フィルターを適用し、そのnamespaceに含まれるメタフィールドの件数を返します。エラーにはなりません。スペック表の行に、それらしく見える小さな数字が描画されるだけです。product.metafields.specs["size"] と書く必要があります。そしてスペック表でもっとも使われそうなキー名が、まさに「size」です。

ひとつのカテゴリーに、別の2つの仕事

46本のアプリは互いに競合していません。無関係な2つの問題を解く2グループに分かれていて、間違ったグループから買ったマーチャントは、欲しかったことができないアプリを手にします。

仕事A ── マーチャントが書く表。 表の中身は自分で書きます。1商品のスペック表か、自社ブランドを名前を伏せた競合と並べる「us vs them」型の優位性テーブルです。買い手は読むだけで、何も選ばず、何も動的に変わりません。Us vs Them ‑ Comparison TablesPretty Comparison TablesPOWR: Pricing Table Comparison はこれだけを売っています。しかもPOWRが比較しているのは商品ですらなく、料金プランやサービスパッケージです。無料プランは3プランをPOWRのブランド表示付きで出し、ブランド表示を消すのが月額7.04ドル、Businessプランは月額98.99ドルで、このカテゴリーで確認できた最高額でした。

仕事B ── 買い手が選ぶ比較。 商品カードに比較チェックボックスが付き、フローティングのトレイができ、買い手が選んだものを横並びで見せます。表は商品データから実行時に生成されます。Compareder ‑ Product CompareSnap Compare: Compare ProductsCompareXpert ‑ Product CompareComparable ‑ Compare Products、そしてEquateがこの型です。

両方をやるアプリもありますが、その場合の動的比較はたいてい上位プランです。TableFlow Specification Table はスペック表を月額6ドルで売り、「Comparison tables」は月額9ドルのAdvancedプランに置いています。Bear Specs & Compare は「dynamic comparison」と「variant table comparison」を月額9.99ドルのProプランに置き、6.99ドルのStarterには入れていません(なお日本語ロケールのApp Storeでは、このアプリは「Bear Specification & Compare」と表示されます)。

6種類の課金単位

10本のアプリを2026年9月8日時点のApp Storeで確認しました。表示価格を並べても比較にならないのは、測っているものがどれも違うからです。

アプリ開始価格実際に払っている対象無料枠
Us vs Them ‑ Comparison Tables月額3.99ドルなし(定額、表も表示回数も無制限)なし(3日間トライアル)
Tably Comparison & Spec Tables月額6.99ドルなし(1プランに全機能)なし(14日間トライアル)
TableFlow Specification Table月額6ドル機能ゲート:比較表は9ドルなし(14日間トライアル)
Bear Specs & Compare月額6.99ドル機能ゲート:動的比較は9.99ドルなし(14日間トライアル)
Equate ‑ Product Compare月額8.99ドルなし(有料は1プランのみ)開発ストア限定
Compareder ‑ Product Compare無料 / 4.99 / 8.99ドル機能ゲート:メタフィールドとフィルターは8.99ドルあり
Snap Compare: Compare Products無料 / 4.99 / 9.99ドル機能ゲート:無料は3商品まであり(3商品まで)
Comparable ‑ Compare Products9 / 19ドルカタログ規模:1,000商品、次に5,000商品なし(21日間トライアル)
Easy Specs無料 / 12 / 17 / 47ドルメタフィールド接続数:3、20、無制限あり(表1本)
CN Comparison Tables無料 / 5 / 10 / 15ドル表示回数:300、2,000、100,000、3,000,000あり(広告付き)

このうち2本は個別に書く価値があります。

Easy Specs はメタフィールドの接続数で課金します。無料は表1本と接続3つ、12ドルで20、無制限は17ドル、さらに47ドルのScaleプランがあります。10行のスペック表には接続が10必要なので、無料プランは実質デモです。上の表にある他のアプリは、すべて10ドル未満から始まります。

CN Comparison Tables は表示回数で課金します。この方式はここでは1本だけです。無料は表示300回、表2本、10行、6列。以降、2,000回で5ドル、100,000回で10ドル、3,000,000回で15ドル。機能リストを読むともうひとつ見えてきます。「Ads Removal」がすべての有料プランの利点として挙がっています。つまり無料枠は、商品ページに置いた表の中に広告を出します。

「無料プラン」ではない無料プラン

この10本のうち5本がApp Storeで「Free plan available」バッジを持っています。そのうち1本は、そもそも無料プランではありません。

Equate ‑ Product CompareのShopify App Storeリスティングページ上部。Built for Shopifyバッジと「Free plan available」表示が確認できる

出典: Shopify App Store(Equate ‑ Product Compare、2026-09-08時点)

Equate ‑ Product Compare(開発元: Softpulse Infotech、公開日2014年7月8日)のリスティングには「Free plan available」と出ます。そのプラン名は「Free to install」で、機能リストは全文でこうです。

Setting up your store? Free for your development store All Features Included No additional Cost

開発ストア向けプランです。本番ストアでの価格は 月額8.99ドル の1本で、30日間のトライアルが付きます。表示としては嘘ではありませんが、実務上は誤解を招きます。そしてApp Storeの信頼シグナルは、この2つを区別しません。Us vs Them は同じことをもっと正直にやっていて、月額3.99ドルの唯一のプランの機能のひとつとして「Free for development store」と書いています。

Compareder ‑ Product CompareのShopify App Storeリスティングページ上部。Built for Shopifyバッジと4.8(21件)の評価が確認できる

出典: Shopify App Store(Compareder ‑ Product Compare、2026-09-08時点)

Compareder ‑ Product Compare の無料プランは本物です。自動セットアップ、商品一覧と商品ページの比較ボタン、バリエーション比較、そして機能として明記された「Unlimited products」。ところが月額8.99ドルのEnterpriseプランも「Unlimited products」をプレミアム機能として再掲しています。実際に階層を分けているのは、メタフィールド対応、コレクション・商品フィルター、翻訳数の無制限化、分析期間が14日から30日に伸びること、の4点です。8.99ドルを払っても商品数の上限は上がりません。無料プランにそもそも上限がなかったからです。

Snap Compare: Compare Products は無料枠を1回の比較あたり3商品に制限し、カスタムメタフィールド属性、属性のグルーピング、共有可能な比較URLを4.99ドルのプランに置いています。CompareXpert ‑ Product Compare は無料のESSENTIALプランを残していますが、そこに「Powered by HelpToChoose」の表示が付きます。そして少し妙なことに、「Up to 4 Products Comparison」を月額3.99ドルのPROプランの機能として挙げています。アップグレードというより上限の説明に読めます。

「おすすめ記事」が今も勧めているもの

このカテゴリーを記事にする価値があるのは、公開されているおすすめ記事がApp Storeの現状から大きくずれているからです。

DelightChatのページはタイトルを「3 Best Product Compare Apps for Shopify in 2026」としていて、3本を推薦しています。2026年9月8日時点のApp Storeと突き合わせるとこうなります。

記事の記載現在のリスティング
Product Compare(Softpulse Infotech)、4.8(29件)、月額8.99ドルからEquate ‑ Product Compare、4.8(35件)
Product Differentiator(Webkul)、月額14ドルからWebkul Product Compare、3.5(2件)、月額14ドル
Quick Compare(PotaBox)、無料NML Product Compare(NoMoLo)、月額5ドル、7日間トライアル

3本ともアプリ名が変わっています。1本は開発元名も変わっています。無料として紹介されているものは月額5ドルです。そして2026年の「ベスト」記事の2番目の推薦が、レビュー2件で3.5の評価のアプリです。

他のまとめ記事は Comparely を上位に挙げています。実在はします(公開日2025年10月21日、開発元YeDigital)。ただしレビューは0件です。無料のBasicプランはメタフィールド、差分ハイライト、Shopify Flow連携を含みません。いずれも7.99ドルからです。

リネームはこのカテゴリーでは珍しくありません。この記事で扱ったアプリのうち2本は、slugが名前と一致していません。TableFlow Specification Tableは apps.shopify.com/product-info-table、Easy Specsは apps.shopify.com/specification-charts です。まとめ記事がslugでリンクしている場合は、着地したページの名前を確認してください。

個別に見ておきたいアプリ

Tably Comparison &amp; Spec TablesのShopify App Storeリスティングページ上部。Built for Shopifyバッジと4.9(91件)の評価が確認できる

出典: Shopify App Store(Tably Comparison & Spec Tables、2026-09-08時点)

Tably Comparison & Spec Tables(NextGen Software)はレビュー91件で4.9。カテゴリー全体のレビュー総数の3分の1近くを、2025年10月8日公開のアプリが1本で占めています。Built for Shopifyを取得しており、ここで取り上げた中で唯一、2つの仕事を月額6.99ドルの単一プランでカバーします。商品ページとコレクションページでの動的比較、バリエーション・メタフィールド・メタオブジェクトからのスペック表、「Us vs Them」型の優位性テーブル、共有可能な比較リンク。データアクセスの要求もProductsとOnline Storeだけで、それ以外はありません。

Bear Specs &amp; CompareのShopify App Storeリスティングページ上部。Built for Shopifyバッジと4.8(45件)の評価が確認できる

出典: Shopify App Store(Bear Specs & Compare、2026-09-08時点)

Bear Specs & Compare(Bear Apps)は構造化データへの対応がもっとも深いアプリです。リスティングでコレクション・商品・バリエーションのメタフィールド、メタオブジェクト、そしてbooleanやdimensionからJSON・referenceまでのメタフィールド型を明示しています。この範囲をリスティングに列挙しているのは、ここで取り上げた中ではこのアプリだけです。翻訳も独自の文字列テーブルではなくShopify標準のローカライズ機能で処理します。スペック表は6.99ドル、動的比較・バリエーション比較表・AIによる判定は9.99ドルです。

TableFlow Specification TableのShopify App Storeリスティングページ上部。Built for Shopifyバッジと5.0(27件)の評価が確認できる

出典: Shopify App Store(TableFlow Specification Table、2026-09-08時点)

TableFlow Specification Table(Activory)はページ単位ではなくカタログ単位で価格が組まれています。月額6ドルのCoreで商品数無制限、表グループ200まで、表示ロジック付き。商品タイプごとにスペックのレイアウトを変えたい場合はここが効きます。比較表と、表単位でメタフィールド値を編集する機能は月額9ドルのAdvancedです。

Easy SpecsのShopify App Storeリスティングページ上部。Built for Shopifyバッジと4.8(16件)の評価が確認できる

出典: Shopify App Store(Easy Specs、2026-09-08時点)

Easy Specs(Particle Spectrum Labs, LLC)はスペック表専用で、買い手が選ぶ比較はありません。バリエーションに追従する更新と表示ルールを持ちます。判断すべきは開始価格ではなく、必要な接続数です。

Comparable ‑ Compare ProductsのShopify App Storeリスティングページ上部。5.0(9件)の評価と月額9ドルからの価格表示が確認できる

出典: Shopify App Store(Comparable ‑ Compare Products、2026-09-08時点)

Comparable ‑ Compare Products(Svir)は、カタログ規模で課金する唯一のアプリです。比較オプションを持つ商品1,000件までで9ドル、5,000件までで19ドル。大きなカタログのうち200SKUだけに比較オプションを付けたいなら、この課金単位は安く付きます。逆に8,000SKU全体に付けたい場合、公開されているプランではカバーできません。

CN Comparison Tables(Common Ninja)のShopify App Storeリスティングページ上部。「Free plan available」表示が確認できる

出典: Shopify App Store(CN Comparison Tables、2026-09-08時点)

CN Comparison Tables(Common Ninja)はあらゆる意味で例外です。表示回数課金、Airtable・Google Drive・Notion・OneDriveからのCSVインポート、そして無料プランの広告。商品データの上に作られたアプリというより、Shopifyに適合させた汎用の表ウィジェットで、機能リストにメタフィールド対応はありません。

インストール前に見ておく2点

データアクセス。 どれも表を描画するウィジェットですが、要求するスコープは仕事の内容よりばらついています。TablyとUs vs ThemはProductsとOnline Storeだけ。Compareder と Iconic Product Comparison はそこに「custom data」と「Shopify admin」が加わります。Snap Compareは商品・注文・Online Store・custom data・Shopify adminに加えて、顧客の「Device and activity data」まで要求します。どの商品が比較されたかの分析は実在する機能で、実データを必要とします。ただしそれを渡すかどうかは、入れる前に決めるべきことです。アプリのデータアクセス要求の読み方で各行の意味を整理しています。

生成されるURL。 共有可能な比較リンクや事前定義の比較ページは、Tably、Snap Compare、CompareXpertの売りになっています。とくにCompareXpertは月額7.99ドルのプランで「SEO-Boosted Content」「increase organic traffic」「Comparison Custom article」を明示しています。パラメータの組み合わせからストアフロントのURLを生成する機能は、フィルターURLとまったく同じクロールの問題を持ち込みます。それらのページをインデックスさせるのかどうかを先に決めてください。考え方はファセットナビゲーションとフィルターURLと同じです。

選び方

  • 1商品ページのスペック表が欲しくて、メタフィールドがあり、Liquidを触れる。 アプリは不要です。dynamic sourcesでテーマ設定にメタフィールドを接続してください。ただしキーを sizefirstlast にするなら、必ず角括弧記法で書くこと。
  • カタログ全体でスペック表が欲しいが、Liquidを保守したくない。 TableFlow Specification Tableが6ドル。データがメタオブジェクトや複雑なメタフィールド型に入っているならBear Specs & Compareが6.99ドル。
  • ランディングページに「us vs them」の優位性テーブルだけ置きたい。 Us vs Themが月額3.99ドルの定額。表5本・10項目で足りるならPretty Comparison Tablesが4.90ドル。
  • 買い手に商品を選ばせて比較させたい。 Compareder の無料プランは、この仕組み自体を試すには十分です。メタフィールドと共有リンクが要るならSnap Compareが4.99ドル。2つの仕事を1本の請求にまとめたいならTablyが6.99ドル。
  • 比較対象が大きなカタログの固定した一部。 Comparableの商品数課金は試算する価値があります。まず自社のSKU数を1,000件・5,000件の区切りと突き合わせてください。
  • CN Comparison Tablesの無料枠を検討している。 先に「Ads Removal」の行を読んでください。
  • 扱っているのがアパレルで、本当の課題がサイズだった。 その場合、見るべきは46本ではありません。このカテゴリーの残り149本には理由があります。サイズチャートと標準メタフィールドでできることから始めてください。

最後にレビュー件数の話を。46本のうち23本はレビューが0件で、全体でも297件しかありません。勝者が定まった成熟市場ではなく、91件のアプリが支配的に見えてしまうほど層の薄い市場です。Built for Shopifyバッジと開発元の返信履歴の重み付けは、そのつもりで調整してください。候補を絞る材料にする前に、このバッジが保証していること・していないことを読んでおく価値があります。

参考情報

RelatedDawnのブロック名は「collapsible_tab」だがタブではない|商品タブアプリが本当に売っているものを、テーマのソースと4本の課金単位から確かめる

Dawn 16.0.0とHorizon 4.1.5のリポジトリを読むと、どちらも描画しているのは`<details>`のアコーディオンで、横並びタブのレイアウトは存在しません。Horizonのアコーディオン関連ファイルには「tab」という文字列すら出てきません。一方でDawnのブロック設定は`text`・`richtext`・`page`で、いずれもdynamic sourcesに対応するため、商品ごとに内容を変える程度ならメタフィールドだけで実現できます。そのうえでアプリ4本を比較すると、課金単位が4種類バラバラで、自社の無料プランより機能が減る月額2.99ドルのプランがあり、そして2026年の「おすすめアプリ」記事が今も1位に挙げているアプリは、すでにインストールできません。料金は2026年9月8日にShopify App Storeで確認。