EC・D2Cの売上データ統合が難しい構造的な理由

EC・D2Cで売上データの統合が特に大変なのは、他業種と比べても「販売チャネルの数」と「データの出方の差」が噛み合わないからです。まず、この構造から見ていきます。
売上を測るのに必要なデータ
- 自社ECShopify・BASE・EC-CUBE
- 楽天RMS・楽天ペイ
- AmazonSeller Central・SP-API
- Yahoo!ストアクリエイター
- 在庫WMS・OMS・倉庫別
- 会員LTV・リピート率
×
=
本部の負荷と機会損失
月30〜60時間の
モール横断集計
粗利率と
LTVが見えない
EC・D2C事業者が抱えるデータ分散の構造。モール数×商品数×日次で受注・在庫・顧客が別々の管理画面に閉じ込められ、本部は横断で売れ筋も粗利も把握できない図のように、EC・D2Cの経営指標を正確に把握するには、次のデータを突き合わせる必要があります。
- 自社ECの受注:Shopify・BASE・EC-CUBEの注文、決済、送料、割引
- モールの受注:楽天RMS、Amazon Seller Central、Yahoo!ストアクリエイター、Qoo10などの注文と手数料
- 在庫:倉庫別・SKU別の実在庫、モール別引当在庫、入荷予定
- 会員・顧客:メールアドレスや電話番号で名寄せした顧客ID、購買履歴、リピート率
- 広告:Google広告・Meta広告・TikTok広告・Yahoo!広告のクリック・費用・コンバージョン
- 物流・返品:発送日、送料、返品理由、返金額
これが1商品ぶん、1日ぶんです。SKUが1,000点あり、4モール展開していれば、単純計算で1日4,000通りのデータをすり合わせる必要があります。ここがEC・D2C特有の「チャネル×商品×日次の掛け算のつらさ」です。
さらに厄介なのが、次の3点です。
モールごとに手数料・値引き・ポイントの扱いが違うのがECの特徴です。楽天は月額固定+ロイヤリティ+広告費、Amazonはカテゴリ別販売手数料+FBA手数料、Yahoo!はストアポイントとPayPayポイントの原資負担、自社ECは決済手数料と送料負担がそれぞれ違います。純粋な「モール別粗利率」を出すには、これらを注文単位で控除して計算する層が必要です。管理画面の「売上」を単純合算しただけでは、実態と大きくズレます。
同じ顧客が別モールで別IDになるのも見落としやすいポイントです。楽天とAmazonでは購入者情報が一部マスクされ、メールアドレスもモール中継アドレスが渡ってきます。自社ECの顧客と同一人物かの名寄せは、名前・電話番号・住所での確率マッチが必要で、簡単ではありません。ここが揃わないと、真のLTVもリピート率も出せません。
在庫がリアルタイムで動くという制約もあります。同じSKUが4モールに引き当てられていて、どこかで注文が入ると即座に他モールの表示在庫を減らさないと、売り越しや欠品が発生します。この在庫連動と、事後の売上・粗利分析を同じ基盤で扱えるかどうかで、運用の難易度が変わります。
こうした構造があるため、モール数が増えるほど集計と経営判断はスケールせず、SKU別粗利もチャネル別LTVも「なんとなく」でしか語れなくなります。データ基盤の全体像そのものを押さえたい方は、データ基盤とは?企業が導入すべき3つの理由と構成要素を解説を先に読んでいただくと、この記事の話がより具体的に感じ取れます。
Excel・モール管理画面の限界を判断する3つのサイン

「うちはまだExcelとネクストエンジンで回せている」と言うEC責任者は多いのですが、じわじわとひずみが出ているケースがほとんどです。次の3つのサインで、統合検討の時期を判断できます。
サイン1: モール横断の売上集計に月20時間以上を使っている
これが最もはっきりした判断基準です。EC事業部の担当者や経理が、モール別CSVのダウンロードと粗利計算だけで月20時間以上使っているなら、人件費換算で月6万〜10万円分の工数が集計に消えています。年商10億円規模で4モール展開のD2Cだと月30〜50時間、年商30億円規模だと月60時間以上に達するのが実務での実感です。
この工数は、モール数×SKU数×キャンペーン頻度で比例して増えます。手を動かす作業を減らさない限り、新商品開発や広告運用の改善にリソースを回せません。
サイン2: SKU別・チャネル別の粗利率が正確に出ていない
「Shopifyの管理画面上は売上30%増だが、値引きと広告費を引いた粗利がいくらかは月末までわからない」「楽天のスーパーセール期間中は売上急伸するが、ロイヤリティとポイント原資を引くと実は赤字だった」という声はEC事業でよく聞きます。
原因は、モールの手数料構造・広告費・値引き・送料負担が別々の場所にあり、注文単位で1つに寄せるロジックが誰の頭の中にもないためです。「粗利率が正確に出せない」まま次のキャンペーンや新規モール出店を決めるのは、EC事業のリスクとして最も大きい部類に入ります。
サイン3: 会員LTV・リピート率がチャネル横断で追えない
自社ECのShopifyに登録した顧客が、次は楽天でリピート購入した。あるいはAmazonで初回購入した顧客が、2回目からは自社ECに移った。こうした動きが追えないと、真のLTVも、顧客獲得コスト(CAC)の回収期間も計算できません。
「Google広告経由のLTVがMeta広告経由の1.5倍」といった媒体別LTV差も、注文データと広告データを紐付けないと出せません。ここが出せないと、広告予算の配分は「昨日のCPAが低かった媒体」に流れがちで、長期の投資効率は改善しません。
3つのうち2つ以上に当てはまれば、データ統合を検討するフェーズに入っています。逆に、モールが1〜2社に絞られていてSKU数も100点以下なら、モール一元管理SaaSと標準レポートでしばらく戦えます。業種横断でのExcel限界サインについては、小売の小売・多店舗のPOSデータを本部に統合する方法|2026年版、リユース業のリユース業の値付け・相場調べをデータ化する方法|2026年版にも近い構造で整理しています。
EC・D2Cデータ統合の3つのアプローチと費用相場

「統合」といっても、実現手段はいくつかあります。EC・D2Cでよく検討されるのは、次の3つです。それぞれ狙う範囲と費用感がまったく違います。
① モール一元管理SaaSネクストエンジン・GoQSystem等
- 受注・在庫の日次オペレーションを統合
- 標準レポートで売上を可視化
- 広告や会員LTVは範囲外
初期 0〜30万円
+月2〜10万円/2〜4週間
→
② スプレッドシート+BI連携Looker Studio・Tableau
- 各モールCSVをスプレッドシートに集約
- BIで日次売上・粗利を可視化
- SKU増加で行数上限や属人化の壁
初期 100〜400万円
+月数万円/4〜8週間
→
③ 本部データ基盤+LTV分析BigQuery / Snowflake / dbt
- 受注・在庫・会員・広告を1基盤に統合
- SKU/チャネル別粗利・LTVを日次で算出
- 需要予測・在庫最適化まで拡張可
初期 400〜1,200万円
+クラウド利用料/4〜8週間で最初の運用
EC・D2Cのデータ統合3アプローチ。将来のLTV分析・広告最適化・在庫予測まで見据えるなら本部データ基盤(③)が総額を抑えやすいアプローチ1: モール一元管理SaaS(ネクストエンジン・GoQSystem等)
ネクストエンジン、GoQSystem、クロスモール、TEMPOSTARといった受注・在庫の一元管理SaaSを使う方法です。日次の受注取り込み、在庫連動、出荷指示までを1画面で回すのが本来の役割で、基本的なモール別売上レポートも用意されています。
- 初期費用:0〜30万円(初期設定と商品マスタ整備)
- 月額:月2〜10万円(受注数・SKU数で変動)
- 導入期間:2〜4週間
- 向いているケース:モールが2〜4社、SKU数が数百〜数千点、まずは受注処理のオペレーションを楽にしたい、経営分析は当面標準レポートで十分
弱点は、SKU別粗利率・チャネル別LTV・広告データとの突合など、経営分析の深いところは基本的に範囲外なことです。将来的にCACとLTVを比較したり、SKUごとの利益率で品揃えを判断したいなら、別途データ基盤が必要になります。多くのD2C企業は、日次オペレーションはネクストエンジン、経営分析はBigQuery、という2階建てで運用しています。
アプローチ2: スプレッドシート+BI連携(Looker Studio・Tableau)
各モールから日次で受注・広告CSVをダウンロードし、Google Driveやスプレッドシートに集約して、Looker StudioやTableauで可視化する方法です。BIツールの月額は数千円〜と安く、既存のExcel運用に近い形で始められます。
- 初期費用:100万〜400万円(データ連携作りとダッシュボード設計を外注する場合)
- 月額:BI月額数千円〜数万円+データ連携ツール(trocco・Fivetran等)月3万円〜
- 導入期間:4〜8週間
- 向いているケース:モールが3〜4社、社内にスプレッドシートやSQLが分かる担当者がいる、まずは日次売上と広告費を1画面にまとめたい
弱点は、SKU数×日数が数万行を超えるとスプレッドシートのパフォーマンスが落ちること、そしてスプレッドシートの管理が属人化しやすいことです。特にD2Cで新商品リリースの頻度が高い企業では、マスタ整備の追いつきが遅れて数字がずれていく現象が起きがちです。BI選定はPower BI・Tableau・Looker比較|5軸の違いと選び方【2026年版】にまとめています。
アプローチ3: 本部データ基盤の構築(BigQuery/Snowflake/Redshift)
自社EC・モール・広告・在庫・会員データを本部のクラウドDWH(BigQuery・Snowflake・Redshift)に自動集約し、dbtで統合モデル(注文・商品・顧客)に変換し、BIで可視化する方法です。もっとも柔軟で、SKU別粗利・チャネル別LTV・広告ROAS・需要予測までカバーできます。
- 初期費用:400万〜1,200万円(モール数・SKU数・広告媒体数で変動)
- 月額:クラウド利用料 数万〜十数万円+運用保守 年額で初期費の10〜20%
- 導入期間:4〜8週間で最初の運用、フル機能で3〜6か月
- 向いているケース:モールが4社以上、SKUが1,000点以上、広告費が月200万円を超える、LTVや粗利率の精緻な把握でPDCAを回したい、将来的にAI需要予測や在庫最適化まで進めたい
費用は3アプローチで最も高く見えますが、年商10億円を超えるD2Cでは、集計工数の削減と広告投資効率の改善で1〜2年で投資回収するのが実務での目安です。データ基盤構築の見積もりの内訳はデータ基盤構築の費用相場は?見積もりの内訳と判断基準を解説でくわしく整理しています。GA4のデータをBigQueryにExportして分析基盤に組み込む具体的な手順はGA4のBigQueryエクスポート・活用ガイド|手順・料金・実務SQLを参考にしてください。
3つのアプローチの選び方は、将来LTV分析・広告最適化・需要予測まで載せる可能性があるかどうかで決めるのが後悔の少ない判断です。日次オペレーションだけを楽にしたいならアプローチ1で十分。SKU別粗利と広告ROIまで見たいならアプローチ2、経営分析で継続的にPDCAを回すならアプローチ3を最初から選ぶほうが総額を抑えられます。
費用対効果:月40時間削減と粗利率2ポイント改善

「初期400万円」と聞くと大きく感じますが、Excel運用と経営判断の遅れで払っている見えないコストと比べると、判断は変わります。
EC事業部の担当者が月40時間をモール別CSV集計と粗利計算に使っているとします。人件費を時給換算で3,500〜4,500円とすると、月14万〜18万円相当の工数が集計だけに消えている計算です。年間にすると170万〜220万円。3年で500万〜660万円になります。
さらに、経理や情シスも締め処理や月次レポート作成で月10〜20時間を使っているとすれば、あわせて年間で300万〜500万円が「モール横断の数字を作る」ためだけに発生していることになります。
加えて、EC・D2Cのデータ統合には人件費削減以外に、経営判断のROI改善というインパクトがあります。
- SKU別粗利の可視化:値引きと広告費を引いた真の粗利率でSKUを絞り込み、粗利ミックスが1〜3ポイント改善するケースが多い
- チャネル別LTV把握による広告予算最適化:LTVの高い媒体・キャンペーンに予算を寄せることで、同じ広告費でCAC回収期間を2〜3割短縮
- 在庫回転の改善:モール横断の在庫可視化と需要予測で欠品と過剰在庫を同時に減らし、キャッシュフローが改善
- 月次締めの迅速化:翌月10日→翌月3日と締めが早まり、経営会議での意思決定が1週間前倒し
これらは営業利益率で1〜3ポイントの改善につながり、400万〜1,200万円の初期投資は年商10億円規模のD2Cなら1年以内、年商5億円規模でも2年以内で回収できるレンジです。
内製と外注のどちらで進めるかは、データ基盤は内製と外注どっち?判断基準とハイブリッドの進め方で判断軸を整理しています。EC・D2Cの場合、社内にデータエンジニアがいることは稀なので、モールAPIとECドメインの知識を持つ外部パートナーと組んで立ち上げ、運用に入ってから内製に移すハイブリッド型が現実的です。
事例:アパレルD2C G社の月40時間削減と粗利率2ポイント改善

具体的なイメージを持てるように、Evastが実際に構築した事例を紹介します。
年商約12億円、自社EC+楽天+Amazon+Yahoo!の4モールで展開するアパレルD2CのG社では、EC責任者と経理担当が毎月80時間かけて各モールCSVを突き合わせ、Excelで粗利表を作る運用が続いていました。売上速報は日次で出せるものの、広告費と値引きを控除した真の粗利は月次締め後にしか出せず、SKU絞り込みの判断が常に1か月遅れていました。会員リピートも自社ECのShopify内でしか追えず、楽天で買った顧客が2回目に自社ECに来ているかは不明のままでした。
Evastが構築したのは、Google Cloud上のD2Cデータ基盤です。おおまかな構成は次のとおりです。
- Shopifyと広告媒体(Google/Meta/TikTok)はFivetranで日次でBigQueryへ取り込み(詳細はShopify→BigQuery連携の5方式と費用を参照)
- 楽天RMS・Amazon SP-API・Yahoo!ストアクリエイターはCloud Functionsで注文・広告データを取得(Cloud Schedulerで日次実行)
- WMSの在庫データはCloud Storage経由でBigQueryへ、GA4はBigQuery Exportで直接連携
- dbtで注文・商品・顧客・広告の共通スキーマに変換、モール別手数料と値引きを控除した「真の粗利」テーブルを日次生成
- 顧客名寄せは電話番号・メールアドレスの確率マッチで実装し、モール横断のLTVコホートを構築
- Looker Studioで経営会議・EC事業部・広告運用チームが同じ数字を見られるダッシュボードを提供
構築期間は約3か月、使ったスタックはBigQuery・dbt・Fivetran・Cloud Functions・Cloud Storage・Looker Studio・Terraform・GitHub Actionsが中心です。GA4のBigQueryエクスポートを活用した実装ノウハウはGA4のBigQueryエクスポート・活用ガイド|手順・料金・実務SQLにまとめています。
成果としては、モール横断集計にかかっていた月40時間がほぼゼロになりました。データは毎日自動で更新され、日次でSKU別粗利率とモール別ROASを確認できるようになっています。
さらに、真の粗利で見たSKUランキングをもとに定番と季節商品の在庫配分を見直した結果、全社の粗利率が約2ポイント改善、LTVの高いチャネル(自社ECリピーター)への広告予算配分を強化したことで、CAC回収期間が180日から120日に短縮しました。月次締めも翌月10日から翌月3日に早まり、経営会議のリズムそのものが変わっています。
「EC×データ基盤×多モール」の類似構造は、実店舗を持つ小売チェーンでも起こります。実店舗中心の小売・多店舗のPOSデータを本部に統合する方法|2026年版、一点物と日次相場が動くリユース業での進め方はリユース業の値付け・相場調べをデータ化する方法|2026年版も参考になります。
4〜8週間のスモールスタート手順

EC・D2Cのデータ統合は、いきなり全モール・全システム・全指標を対象にすると要件が膨らんで頓挫します。最初の運用開始までを4〜8週間に区切ったスモールスタートで進めるのが、実務では失敗しにくい進め方です。
週1: 現状把握とスコープ確定
- EC責任者・経理・広告運用担当にヒアリングし、いま何にどれくらい時間を使っているかを棚卸し
- モール(楽天・Amazon・Yahoo!等)と自社EC、広告媒体、WMSのデータの出方(API/CSV)を確認
- 最初の対象範囲を決める(例:自社EC+楽天+Amazonの受注と粗利まで、広告と会員LTVは次フェーズ)
ここで欲張らないことが最大のコツです。最初は「モール別粗利率を日次で出す」を1つ自動化する、と決め打ちします。
週2〜3: データ取得と本部DWHへの集約
- 自社ECはFivetran・trocco、楽天/Amazon/Yahoo!はCloud FunctionsやLambdaで日次取得するパイプラインを構築
- 広告データは媒体APIか、Supermetrics・アドヨミAIなどの広告データ収集ツールを介してBigQuery/Snowflakeに投入
- dbtで注文・商品・顧客・広告のスキーマを揃え、モール別手数料と値引きを控除した粗利テーブルを作る
この段階でデータの品質チェック(欠損・重複・異常値・返品差額)まで組み込んでおくと、後戻りが少なくなります。データパイプラインの考え方はデータパイプラインとは?ETLとの違いと仕組みを図解で解説で整理しています。
週4〜6: ダッシュボード実装と運用リハーサル
- Looker Studio/Tableauで経営会議・EC事業部・広告運用チームの3種類のダッシュボードを実装
- EC責任者と一緒にリハーサルを行い、Excelとの数字合わせで検証
- 粗利率のしきい値割れ、在庫欠品・過剰在庫の兆候をSlackに通知する仕組みを追加
このタイミングで、実際の日次・月次締めを新旧併走で回します。Excelと自動化の数字が一致することを確認してから、Excelを卒業します。
週7〜8: 本番運用開始と改善サイクル
- 本番運用に切り替え、経営会議での意思決定に組み込む
- 週次で「見にくい」「この指標を足したい」というフィードバックを集めて改善
- 会員LTVコホート、広告ROASと突合したCAC回収期間、需要予測と、次のフェーズの計画に入る
ここまでで最初の運用が回り始めます。その後、モール横断のLTV分析、広告データとの突合、AI需要予測と、段階的にスコープを広げていくのが、無理のない進め方です。需要予測フェーズに進む際の必要データ・基盤構成・費用感はAI需要予測を始めるためのデータ基盤と進め方、DWHから在庫システムや広告配信ツールにデータを戻す仕組みはリバースETLとは?DWHのデータを業務ツールに戻す仕組みと使い方で整理しています。
まとめ:EC・D2Cのデータ統合を進めるポイント

EC・D2Cの売上データ統合について、要点を整理します。
- 統合が大変なのは、モール数×SKU数×日次で受注・在庫・顧客・広告のデータが別々の場所に閉じ込められていて、モール別手数料と値引きを控除した粗利ロジックが誰の頭の中にもないから。ExcelマクロやSaaSを1つ足しても本質的には解決しない
- Excel・モール管理画面の限界サインは、モール横断集計に月20時間以上・SKU別チャネル別粗利率が出せない・会員LTV/リピートがチャネル横断で追えないの3つ。2つ以上当てはまれば検討フェーズ
- 実現アプローチはモール一元管理SaaS/BI連携/本部データ基盤の3つ。日次オペレーションを楽にしたいだけならSaaS、SKU別粗利を精緻に把握して広告予算を最適化したいなら本部データ基盤(BigQuery/Snowflake)を最初から選ぶほうが総額を抑えやすい
- 年商10億円規模のD2Cでは、Excel集計と経営判断遅れで年300万〜500万円の見えないコストが発生している。400万〜1,200万円の投資は1〜2年で回収できるレンジ
- 進め方は4〜8週間のスモールスタートが基本。最初は「モール別粗利率の日次可視化」1つに絞り、会員LTVや広告ROAS、需要予測は次フェーズに回す
EC・D2Cのデータ統合で本当に効いてくるのは、集計時間が浮くことよりも、経営会議でSKU別・チャネル別の真の粗利率を見ながら、翌週の広告予算配分と在庫配分を決められる状態を作れることではないでしょうか。日次で意思決定が回り始めると、営業利益率の改善は同じ広告費のまま数か月で表れます。
まずは自社が「モール別粗利率を正確に出すのに何時間かかっているか」を棚卸ししてみるところから、検討を始めてみてください。
EC・D2Cのデータ統合のご相談はEvastへ
株式会社Evastでは、EC・D2C事業者のモール横断データ統合と本部データ基盤の構築を、実際の事例をベースにご支援しています。アパレルD2C G社では約3か月で自社EC+楽天+Amazon+Yahoo!のデータをBigQueryで統合し、月40時間のモール横断集計を解消、SKU別粗利の可視化と広告予算配分の見直しで粗利率を約2ポイント改善しました。
- 「4モールの売上を突き合わせるのに月40時間以上かかっている」
- 「値引きと広告費を引いた真の粗利率が出せず、SKU絞り込みの判断が1か月遅れる」
- 「LTVの高い媒体に広告予算を寄せたいが、モール横断で会員を追えない」
現状の集計工数の棚卸しや、ネクストエンジンなどのSaaSで足りるのか本部データ基盤が必要なのかの判断からでも構いません。スモールスタートのロードマップまで一緒に描きます。
→ データ基盤構築サービスを見る → 無料で相談する