Card Types
~6 min readEach card type targets a specific area of your Shopify store data. Here’s what each one tracks and when to use it.
Revenue
What it shows: Net and gross sales revenue for the selected time window, compared to the previous period.
Best for: Tracking overall revenue growth. Set a percentage growth goal to turn this into an OKR.
Supported visualizations: Metric, Sparkline
Default window: Last 30 days
Example goal: “Grow 10% vs last period — reach $12,870”
Tip: Use Metric with a goal for your main revenue OKR. Use Sparkline on a secondary dashboard to see revenue trends day-by-day.
Orders
What it shows: Total order count for the selected window, vs. the previous period.
Best for: Tracking order volume — useful for promotions, seasonal campaigns, or daily operations.
Supported visualizations: Metric, Sparkline
Default window: Last 30 days
Example goal: “Hit 500 orders this period”
Avg Order Value (AOV)
What it shows: Average revenue per order (net sales ÷ orders), vs. the previous period.
Best for: Tracking upsell and bundle effectiveness. Rising AOV with flat order count means more revenue per customer.
Supported visualizations: Metric
Default window: Last 30 days
Example goal: “Grow 5% vs last period — reach $68”
Items Sold
What it shows: Total net items sold in the selected window, vs. the previous period.
Best for: Tracking product volume — especially useful for stores with variable order sizes. A rising items-sold count with flat revenue signals decreasing AOV.
Supported visualizations: Metric, Sparkline
Default window: Last 30 days
Revenue Trend
What it shows: A day-by-day Sparkline chart of net revenue over the selected period, with a period-over-period delta.
Best for: Spotting patterns — weekday vs. weekend peaks, promotional spikes, slow periods.
Supported visualizations: Sparkline, Chart
Default window: Last 30 days
Tip: Add smoothing (e.g. “Rolling 7-day”) to reduce day-to-day noise and see the underlying trend more clearly.
Store Sessions
What it shows: Online store visitor sessions for the selected window, vs. the previous period.
Best for: Tracking traffic during ad campaigns, organic search growth, or seasonal traffic analysis.
Supported visualizations: Metric, Sparkline
Default window: Last 30 days
Note: Sessions come from Shopify’s built-in analytics. They reflect visits to your online store, not the Shopify admin.
Sessions Trend
What it shows: A day-by-day Sparkline of visitor sessions over the selected period.
Best for: Seeing traffic patterns alongside revenue trends — put both on the same dashboard to spot conversion rate changes.
Supported visualizations: Sparkline, Chart
Default window: Last 30 days
Top Products
What it shows: The top 10 products ranked by gross revenue for the selected period, displayed as a table.
Best for: Identifying your best sellers and spotting which products drive the most revenue.
Supported visualizations: Table
Default window: Last 30 days
Tip: Compare a 90-day window with a 14-day window on two separate cards to see if your top products are shifting over time.
Inventory Health
What it shows: A summary of inventory status — total products tracked, how many are low stock, and how many are at critical levels.
Best for: Operational dashboards where you need a quick signal that something needs attention before it becomes a problem.
Supported visualizations: Badge
Configuration settings:
| Setting | Default | What it does |
|---|---|---|
| Low stock threshold | 10 units | Flags products below this quantity as low stock |
| Critical threshold | 3 units | Flags products below this quantity as critically low |
Note: Inventory Health uses Shopify’s product inventory API directly — it does not use SmashGL.
Custom Card
What it shows: The result of any SmashGL query you write, displayed using whichever visualization type you choose.
Best for: One-off queries, custom metrics not covered by the preset card types (e.g. gross profit, specific product categories, custom date ranges), or advanced configurations the Simple tab can’t express.
Supported visualizations: All types — set by the SMASH clause in your query.
Note: See the SmashGL reference for full query syntax.
Legacy card types: Older dashboards may contain Orders Tracker (Gauge) and Revenue Monitor (Gauge) cards. These are still supported but for new dashboards, use the Orders or Revenue card type with a goal configured instead — they provide all the same functionality plus vs-prior comparison and Forecast.
Next Steps
Still need help?