sales-reporting-dashboard について
Sales Reporting Dashboard は、EC の売上ダッシュボード構築を案内するスキルです。運用、プロダクト、経営チーム向けに、Shopify、WooCommerce、BigCommerce などでの指標選定、期間比較、チャネルやカテゴリ別の分析を扱います。
主な機能
- 01売上、注文、コンバージョン指標を設計
- 02プラットフォーム別にレポートツールを選定
- 03期間比較を設定
- 04チャネル・カテゴリ別の分析
- 05指標定義とタイムゾーンの指針
活用シーン
- 01手作業の表計算レポートをダッシュボードに置き換え
- 02前週や前年同期と売上を比較
- 03商品カテゴリやチャネル別に実績を分析
- 04売上と顧客動向の経営向けサマリーを作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ finsilabs/ awesome-ecommerce-skills --skill sales-reporting-dashboardインストール後、Claude Code で/sales-reporting-dashboardを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
tile.jsonevals/channel-drill-down-and-category-revenue-/criteria.jsontask.mdevals/conversion-rate-and-period-over-period-c/criteria.jsontask.mdevals/revenue-api-with-caching-and-granularity/criteria.jsontask.md詳細
販売レポートダッシュボード
概要
販売レポートダッシュボードでは、売上、注文数、平均注文額(AOV)、コンバージョン率、トレンドの比較など、eコマース事業にとって最も重要な指標を確認できます。こうした指標の信頼できる唯一の情報源をチーム全体が利用でき、常に最新の状態に保つことで、手作業によるスプレッドシートのレポートを置き換え、日々の意思決定に必要なデータを担当者に提供できます。
このスキルでは、プラットフォームに組み込まれたツール、BI アプリ、データ接続を使って販売レポートダッシュボードを作成する方法を説明します。
このスキルを使用する場面
- 日次・週次の売上レポートに関して、信頼できる唯一の情報源が必要な場合
- 手作業によるスプレッドシートのレポートに代わる社内分析ダッシュボードを作成する場合
- 期間比較の指標(前週比、前月比、前年比)を実装する場合
- プロダクトマネージャーが、全体の売上だけでなくカテゴリーやチャネルごとの詳細分析を必要とする場合
- GMV、コンバージョン率、AOV のトレンドを表示する経営層向けダッシュボードを作成する場合
- API またはデータベースの直接参照を通じて、BI ツール(Metabase、Looker Studio)と連携する場合
基本的な手順
ステップ 1:プラットフォームに応じてレポートツールを選ぶ
| プラットフォーム | ツール | 最適な用途 |
|---|---|---|
| Shopify | Shopify Analytics(組み込み) | 売上、注文数、AOV、コンバージョン率。無料でリアルタイムに利用でき、ほとんどの販売者に十分です |
| Shopify | Shopify + Google Looker Studio(無料) | カスタムのビジュアルダッシュボード。Shopify のデータを GA4 や広告プラットフォームのデータと組み合わせます |
| Shopify | Polar Analytics または Triple Whale | マルチチャネルダッシュボード、利益指標、毎日の自動ダイジェストメール |
| WooCommerce | WooCommerce Analytics(組み込み) | 売上、注文数、商品、顧客。無料で、WooCommerce 3.5 以降で利用できます |
| WooCommerce | Metorik | 高度なフィルタリング、コホート分析、顧客セグメント。WooCommerce に最適な分析ツールです |
| BigCommerce | BigCommerce Analytics(組み込み) | 売上の概要、商品パフォーマンス、顧客指標 |
| BigCommerce | Glew.io | 高度なコホート継続率分析、チャネルごとの詳細分析、経営層向けダッシュボード |
| すべてのプラットフォーム | Google Analytics 4 | コンバージョンファネル、トラフィックソース、セッションベースの指標。無料で、どのプラットフォームとも併用できます |
ステップ 2:販売レポートダッシュボードの基本を設定する
Shopify
Shopify 組み込みのアナリティクス(まずはこちら):
- Analytics → Overview に移動します。デフォルトのダッシュボードには、次の情報がリアルタイムで表示されます。
- 本日の売上合計、注文数、セッション数
- 当日のコンバージョン率と前期間との比較
- AOV の推移
- 売上上位の商品
- Analytics → Dashboards に移動します。Shopify ではカスタムダッシュボードを作成できます。
- + Add report をクリックして、組み込みレポートの指標をタイルとして追加します
- おすすめのタイル:売上合計、純売上、注文数、コンバージョン率、AOV、売上上位の商品、チャネル別売上、地域別売上
- 利用可能なすべてのレポートを確認するには、Analytics → Reports に移動します。
- Sales over time: 日・週・月別の売上と期間比較
- Sales by product: 売上と販売個数による上位商品
- Sales by channel: 販売チャネル(オンラインストア、POS、下書き注文など)別の売上内訳
- Sales by traffic source: UTM のソース/メディア別売上(ラストクリック)
- Average order value over time: 期間比較付きの AOV の推移
- Returning customer rate: 新規顧客とリピーターの比率
- すべてのレポートを CSV にエクスポートして、さらに分析できます
Shopify と Looker Studio のダッシュボードを設定する(無料、カスタム可視化向け):
- lookerstudio.google.com で Looker Studio を開きます
- データソースを追加し、Google Sheets を選択します
- Google Sheets で、Sheets for Shopify アプリを使うか、Shopify Analytics から CSV を定期的にエクスポートして、Shopify との接続を設定します
- Looker Studio でダッシュボードを作成します。主要指標のスコアカード、売上推移の時系列グラフ、チャネル内訳の棒グラフを追加します
- ダッシュボードの URL をチームと共有します。Google Sheet が更新されると、自動的に更新されます
WooCommerce
WooCommerce Analytics(組み込み):
- WooCommerce → Analytics → Overview に移動します。選択した期間の売上、注文数、販売商品数、返金額が、期間比較とともに表示されます
- WooCommerce → Analytics → Revenue に移動します。日別の総売上、返品、クーポン、純売上、税金、配送料の詳細な内訳が表示されます
- WooCommerce → Analytics → Orders に移動します。日別の注文数、平均注文額、返金率が表示されます
- WooCommerce → Analytics → Products に移動します。商品別の売上と販売個数が表示されます
- WooCommerce → Analytics → Categories に移動します。商品カテゴリー別の売上と販売個数が表示されます
- WooCommerce Analytics のレポートはすべて CSV にエクスポートできます
Metorik(WooCommerce 向け高度なダッシュボード):
- Metorik を WooCommerce ストアに接続します
- Metorik → Dashboard に移動します。売上、注文数、顧客指標がリアルタイムで表示され、期間との比較も確認できます
- Metorik → Reports → Revenue に移動します。日・週・月別の売上を確認し、任意の 2 つのカスタム期間を比較できます
- Metorik → Reports → Products に移動します。商品別の売上、販売個数、返金額を確認できます
- Metorik → Reports → Customers → Cohorts に移動します。獲得コホートごとに、購入を継続している顧客の割合を示す月次コホートリテンションマトリックスを確認できます
- Metorik Digest emails を設定すると、日次または週次の概要メールがチームに自動送信されます
BigCommerce
- Analytics → Store Overview に移動します。選択した期間の売上、注文数、コンバージョン率、AOV が推移グラフとともに表示されます
- Analytics → Purchase Funnel に移動します。セッションから注文に至るまでのコンバージョンファネルが表示されます:セッション → 商品閲覧 → カートに追加 → 購入
- Analytics → Products → Analytics → Merchandising → Products に移動します。商品別の売上と販売個数が表示されます
- Analytics → Customers に移動します。新規顧客とリピーターの内訳、顧客生涯価値が表示されます
- 高度なダッシュボードを利用するには、BigCommerce App Marketplace から Glew.io をインストールします。チャネル比較、コホートリテンション、自動送信される週次ダイジェストメールを備えた、すぐに使える経営陣向け売上ダッシュボードを利用できます
ステップ 3:ダッシュボードで確認すべき主要指標を作成する
どのツールを使う場合でも、売上ダッシュボードでは次の質問にひと目で答えられるようにします。
毎日の確認(朝の5分間のレビュー):
- 今日の売上と先週の同じ曜日の売上との比較(季節性のあるビジネスでは、前年の同じ曜日との比較も確認します)
- 今日の注文数と前回の比較
- 今日のコンバージョン率と過去7日間の平均との比較(大幅な低下は通常、サイトの問題を示します)
週次レビュー:
- 今週の売上と前週、および前年の同じ週との比較
- AOV の推移(安定、増加、減少のいずれか)
- 今週の売上高と販売個数に基づく上位10商品
- チャネル別内訳:ウェブサイト、Amazon、卸売の売上構成比
月次の経営サマリー:
- 純売上合計と予算との比較
- 粗利益率(プラットフォームで COGS を追跡している場合)
- 新規顧客の売上とリピーター顧客の売上
- コホート継続率:先月獲得した新規顧客のうち、2回目の注文をした顧客の割合
ステップ 4:期間比較を設定する
すべてのプラットフォーム分析ツールで、日付範囲の比較に対応しています。設定方法は次のとおりです。
- Shopify: 任意のレポートで日付範囲ピッカーをクリック → Compare to を選択 → 前期間、前年、またはカスタムを選択します
- WooCommerce Analytics: 日付範囲セレクターに比較の切り替えボタンがあります。「Previous period」または「Previous year」を選択します
- Metorik: 各グラフの「Compare」ボタンをクリックすると、グラフに前期間の線が追加されます
- Google Analytics 4: 日付範囲ピッカーに比較用のチェックボックスがあります。「Preceding period」または「Same period last year」を選択します
- Looker Studio: ダッシュボードに日付範囲コントロールを追加し、コントロールの「Comparison date range」を使って期間比較を有効にします
ステップ 5:チャネル別・カテゴリー別の詳細分析を追加する
チャネル別の詳細分析:
- Shopify: Analytics → Sales by traffic source(UTM の source/medium 別の売上を表示します)
- WooCommerce: Metorik → Reports → UTM(utm_source、utm_medium 別の注文数と売上を表示します)
- BigCommerce: Analytics → Marketing → Campaigns(マーケティングキャンペーンに関連付けられた売上を表示します)
- すべてのプラットフォーム: GA4 → Monetization → Ecommerce purchases → 「Session source/medium」で絞り込みます
カテゴリー別の詳細分析:
- Shopify: Analytics → Sales by product type(商品タイプ/コレクション別の売上を表示します)
- WooCommerce: WooCommerce Analytics → Categories(組み込み機能)
- BigCommerce: Analytics → Merchandising → Categories
ベストプラクティス
- 日付範囲が大きい場合はキャッシュするか、事前に集計します — 大規模なストアでは、90日以上の売上クエリに時間がかかる場合があります。注文データをそのままエクスポートするのではなく、Shopify Analytics または Metorik の事前作成済み集計レポートを使用します
- キャンセルされた注文は必ず除外します — キャンセルされた注文を含めると GMV が水増しされ、AOV が歪みます。すべてのプラットフォーム分析ツールでは、キャンセルされた注文はデフォルトで除外されます。カスタム SQL やエクスポートでは、この設定を確認してください
- GMV と純売上を分けます — GMV(流通取引総額)には割引適用前の販売価格全額が含まれます。純売上は割引と返金を差し引いた後の金額です。両方を明示し、明確にラベル付けします
- すべての KPI に期間比較の文脈を付けます — 先週と比べて増加したのか減少したのかが分からなければ、売上5万ドルという数字だけでは意味がありません
- タイムゾーンを統一します — すべてのタイムスタンプを UTC で保存し、レポート時にのみタイムゾーンを変換します。タイムゾーンが混在すると、売上に見かけ上の差異が生じます
- 信頼できる唯一の情報源を構築します — マーケティングチームが GA4 の売上を使い、財務チームが Shopify Analytics の売上を使うと、(アトリビューションのタイミングや税の扱いの違いにより)異なる数値が示されることがよくあります。指標ごとに使用する情報源を1つに決めます
よくある落とし穴
| 問題 | 解決策 |
|---|---|
| ダッシュボードの売上が決済処理サービスの売上と異なる | 注文の小計とStripe/PayPalの入金額を比較して照合します。差異は、多通貨対応、返金のタイミング、手数料の差し引きによって生じます |
| コンバージョン率が不自然に低く見える | セッションのトラッキングに匿名の訪問者が含まれていることを確認します。GA4はデフォルトですべてのセッションをトラッキングしますが、プラットフォームの分析機能では、特定のページにアクセスしたセッションだけをカウントする場合があります |
| まとめ買い/卸売注文によってAOVが過大になる | AOVの計算から基準額を超える注文(例:5,000ドル超)を除外するフィルターを追加し、卸売注文は別途分析します |
| 売上が誤った期間に計上される | プラットフォームが注文時と履行時のどちらに売上を認識するかを確認します。Shopifyが報告するのは履行日ではなく注文日です。会計上の収益認識方針に合わせます |
| 週次レポートの合計が一致しない | 同じ期間の定義(例:月曜日~日曜日)を一貫して使用します。週全体との比較に、期間の一部だけを含む週を使わないようにします |
関連スキル
- @product-analytics
- @customer-analytics
- @attribution-modeling
- @financial-analytics-dashboard
- @ab-testing-ecommerce