Shopifyアプリ開発を検討する前に、一度だけ確認してください。「そのアプリ、本当に作る必要がありますか?」
ShopifyでECを運営していると、既存アプリでは要件が満たせず「自作・外注」を検討する場面が出てきます。ただ、株式会社六(Roku inc.)が日々アプリ開発の相談を受けるなかで最も多いのは、「実は作らなくてよかった」というケースです。
この記事では、公開アプリとカスタムアプリの違い、API・App Bridgeといった全体像、費用相場までを整理し、「作るべきか/既存アプリで足りるか」「誰に頼むか」を判断できることをゴールにします。手順書ではなく、意思決定のための記事です。
Shopifyアプリ開発とは?できること・できないこと
Shopifyアプリ開発とは、標準機能では足りない拡張をストアに加えるプログラム開発です。実現できる代表領域は次の4つです。
- 機能追加(予約、独自ポイント、会員ランクなど)
- 外部システム連携(ERP・POS・在庫管理・基幹システムなど)
- 管理画面(Admin)の拡張
- チェックアウトの拡張
逆に、表示速度・レイアウト・セクション追加といった「見た目・構成」はアプリではなくテーマ改修の領域です(出典:help.shopify.com、victoriagarland.ca)。この線引きを誤ると、テーマで直せる課題にアプリ開発費を払うことになります。テーマ側の対応範囲はShopifyカスタマイズの自由度と限界で整理しています。
当社でも、武田メガネの「試着予約カート」やサイボウズ商店のkintone連携アプリなど、「テーマでは届かない業務ロジック」が必要だった案件を多数手がけています。
公開アプリ(パブリック)とカスタムアプリの違い
どちらを選ぶかは、要件から逆引きするのが確実です。
| 比較項目 | カスタムアプリ | 公開アプリ(パブリック) |
|---|---|---|
| 配布範囲 | 単一ストア専用 | App Storeで複数ストアに配布可 |
| 審査 | 不要 | 必要(厳格) |
| 収益化(課金) | 不可 | 可能 |
| 開発自由度 | 高い | 審査基準の制約あり |
| 向くケース | 自社1ストアの独自要件 | 配布・収益化したいSaaS事業 |
(出典:crexgroup.com、ecommerce.folio3.com)
判断はシンプルです。自社1ストアの独自機能ならカスタムアプリ、第三者に配布して収益化したいなら公開アプリ(一覧掲載のlisted/限定公開のunlistedともに審査対象)です(出典:shopify.dev)。
ここで重要な最新仕様があります。2026年1月1日以降、Shopify管理画面から新規カスタムアプリを作成できなくなりました。 新規は「Dev Dashboard」で作成し、プライベートインストールリンクで導入する方式です(既存アプリは稼働継続)(出典:changelog.shopify.com 公式)。発注先がこの変更に追従できているかは選定基準に直結します。
【反証】その機能、既存アプリで足りませんか?作らない判断軸
ここが本記事の核です。当社は「既存アプリで足りるなら作らない方がいい」と率直にお伝えします。不要な自作はコストも保守負担も増やすだけだからです。
反証1:定番機能は既存アプリが解決済み
ロイヤリティ、サブスク、レビュー、検索といった定番機能には、すでに良質な既存アプリがあります。自作で再発明するのはコストと保守の無駄です。確認の順番は「Shopify標準機能で足りないか → App Storeの既存アプリで足りないか → それでも無理なら自作」。App Storeに1万件超のアプリがあるのは「売れるSaaSビジネスだから」であり、自作が優れているからではありません(出典:victoriagarland.ca)。
反証2:自作が安くなるのは「規模・連携要件が一定以上」のときだけ
カスタムアプリが費用対効果で正当化されるかは、規模と連携要件で分岐します。小〜中規模では自作がオーバースペックで高くつきやすい。分岐点は、ERP連携などがApp Storeのコネクタの限界を超えたときです。逆に規模が大きく、複数の有料アプリ+Zapier等を1年半〜2年使い続けると、月額の積み上がりと運用負荷が「一度作るカスタムアプリ」を上回ることもあります(出典:webcontrive.com ほか)。「自社の規模で本当に作る方が安いのか」を先に見極めるべきです。
反証3:要件が固まらないまま着手すると失敗する
仕様が後出しで決まるカスタムアプリは、予算超過の最大の原因です。今後6か月で大きく変わりそうな要件は、まだ作るべきではありません。また、商品インポートやメタフィールド整理、注文移行といった「一度きりのデータ処理」は、恒久アプリ化せずスクリプト1回実行で十分です(出典:victoriagarland.ca、webcontrive.com)。
「作るべきか迷う」段階こそ、最初に相談すべきタイミングです。当社では要件の壁打ちから無料で対応しています(お問い合わせ)。
Shopifyアプリの作り方|開発の流れとApp Bridge・API
作ると決まったら、開発は次の流れで進みます。全体像を掴むと見積もりや進行の判断がしやすくなります(Shopify構築全体の費用感はShopify構築の全体像を参照)。
- 要件定義:作る/作らないの判断を含め、機能・連携先・データ要件を固める
- 開発環境準備:パートナーアカウント作成、開発ストアの用意
- 開発:Shopify CLIでひな形を作り、ローカルで開発
- 審査(公開アプリのみ):App Storeレビューに提出
- 公開/インストール:公開は配布、カスタムはインストールリンクで導入
(出典:shopify.dev、crexgroup.com)
技術用語は「何のためか」だけ押さえれば十分です。Admin API(GraphQL)は商品・注文・顧客などストアのデータを操作する窓口で、バージョンは日付制(例:2026-04)・四半期更新・各安定版は最低12か月サポート。App Bridgeは管理画面に埋め込むUIを動かす仕組みです(出典:shopify.dev)。要は、Shopifyは仕様更新が頻繁で、作って終わりではなくAPIバージョン追従が続く前提で発注する必要があります。
Shopifyアプリ開発の費用相場と見積もりが変わる要因
費用は規模と要件で大きく動きます。日本市場のカスタムアプリ開発費の目安は次のとおりです。
| 規模 | 費用レンジ | 期間の目安 |
|---|---|---|
| 小規模 | 50万〜150万円 | 1〜2か月 |
| 中規模 | 150万〜500万円 | 3〜6か月 |
| 大規模 | 500万円以上 | 6か月〜1年以上 |
(出典:crexgroup.com/別ソースでもEC用カスタムアプリの外注は「100万円超」が目安:hnavi.co.jp)
当社の実案件でも、組み込み開発で150万円/3か月、大規模データ移行で約200万円/4か月、予約管理システム構築で約600万円/6か月と幅があります。費用が変わる主因は、カスタムか公開か(公開は審査対応の工数が乗る)/連携先システムの数/要件の確定度(後出し変更が費用増の主因)の3点です。見積もり依頼前に「連携先」「データ要件」「変わりうる箇所」の3点を固めておくと、精度の高い見積もりが取れます。
外注先の選び方|Shopifyアプリ開発を任せられる会社の見極め
アプリ開発は作って終わりではないため、次の3点を確認してください(詳しい比較軸はShopify制作会社の選び方を参照)。
- API実装から移行・継続保守まで一貫できるか:APIバージョン追従や、2026年のカスタムアプリ作成方式変更(Dev Dashboard移行)のような仕様変更に追従できる体制があるか。
- 要件が曖昧な段階で壁打ちできるか:「まず作りましょう」ではなく「本当に作るべきか」から相談に乗れる相手が望ましい。
- 独自要件にオーダーメイドで応えられるか:テンプレ提案で終わらず、業務ロジックに合わせて設計できるか。
当社は、Shopify Japan設立前から続く開発実績を持ち、AI駆動開発による高速かつ100%オーダーメイドの対応を強みにしています。GIVENCHY(LVMH)オンラインストアでのPOS連携、Mew contactでのEC-CUBEからShopify Plusへの大規模移行(顧客7万件・注文16.5万件)、武田メガネのアプリ保守(月6万円〜)などが代表例です。
一方で当社は、発送やCSのフル人手代行は提供範囲外です。アプリ開発に集中しているからこそ、「作らない方がいい」場合もはっきりお伝えします。判断に迷う段階でお問い合わせください(ECサービスのご紹介もご覧いただけます)。
よくある質問
Q1. カスタムアプリにも審査は必要ですか?
不要です。カスタムアプリは単一ストア専用のため、App Storeの審査対象外です。審査が必要なのは公開アプリ(listed/unlisted)です(出典:crexgroup.com、shopify.dev)。
Q2. 公開アプリとして配布・収益化したい場合の流れは?
開発後にApp Storeのレビューへ提出します。初回審査は4〜7営業日、修正対応が入ると提出から公開まで2〜4週間が目安です(第三者ソース。Shopify公式は具体日数を明記しておらず、あくまで目安)。承認後にApp Storeで配布・課金が可能になります。
Q3. 開発期間の目安はどれくらいですか?
規模により、小規模1〜2か月、中規模3〜6か月、大規模6か月以上が目安です(出典:crexgroup.com)。連携先の数や要件の確定度で変動します。
Q4. 開発後の保守やAPIバージョン追従は誰が見ますか?
発注先と事前に決めておく必要があります。Shopifyのadmin APIは四半期ごとに更新され、各安定版のサポートは最低12か月です(出典:shopify.dev)。当社では武田メガネの事例のように月額保守(月6万円〜)で継続対応し、仕様変更への追従を含めて引き受けています。
