Card Types

~6 min read

Each 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?