Shopify Analytics Dashboard

Real-time e-commerce insights & performance metrics

Executive Summary

Auto-Generated
Revenue Growth
Total revenue increased 23.5% MoM and 45.2% YoY, driven by strong Q4 holiday sales and successful Black Friday campaign.
Inventory Alert
3 products are critically low on stock (under 10 units). Review inventory section for immediate restocking recommendations.
Customer Insight
Customer acquisition cost decreased 12% while retention rate improved to 68%. Email marketing campaign showing 3.2x ROI.
Total Revenue
$124,592
+23.5% vs last month
Total Orders
1,847
+18.2% vs last month
Average Order Value
$67.45
+4.5% vs last month
Conversion Rate
3.24%
+0.8% vs last month

Sales Trends

Revenue over time with comparison periods

Traffic Sources

Sessions by channel

Customer Acquisition

New vs returning customers

Sales by Category

Revenue breakdown by product category

Inventory Alerts

3 items require immediate attention

👟

Premium Running Shoes

SKU: PRS-001
3
units left
🎒

Leather Backpack

SKU: LBP-204
7
units left
⌚

Smart Watch Pro

SKU: SWP-89
5
units left

Top Selling Products

Product Price Units Sold Revenue Stock Status
👟

Premium Running Shoes

SKU: PRS-001
$129.99 342 $44,456 Critical (3)
🎧

Wireless Headphones

SKU: WH-202
$89.99 298 $26,817 In Stock (45)
⌚

Smart Watch Pro

SKU: SWP-89
$249.99 156 $38,998 Critical (5)
🎒

Leather Backpack

SKU: LBP-204
$79.99 189 $15,118 Low (7)
👕

Organic Cotton T-Shirt

SKU: OCT-55
$34.99 412 $14,416 In Stock (128)

Customer Retention

Returning Customers
68%
New Customers
32%
Repeat Purchase Rate
42%

Customer Lifetime Value

$284
Average CLV
+15.3% vs last quarter

Shopify API Integration Guide

This dashboard currently displays sample data. To connect live Shopify data, follow these steps:

// Example configuration
const shopifyConfig = {
  storeDomain: 'your-store.myshopify.com',
  apiVersion: '2024-01',
  accessToken: 'your-admin-api-access-token'
};

// Fetch orders
fetch(`https://${shopifyConfig.storeDomain}/admin/api/${shopifyConfig.apiVersion}/orders.json`, {
  headers: {
    'X-Shopify-Access-Token': shopifyConfig.accessToken
  }
})

Note: For production use, implement proper authentication flows and never expose API tokens in client-side code. Consider using a backend proxy or Shopify's GraphQL API for enhanced security and performance.