shopify-admin-order-attribution-report

Installation
SKILL.md

Purpose

Pulls recent orders, extracts the UTM parameters embedded in each order's landingPageUrl query string, and rolls up revenue, order count, and average order value (AOV) by utm_source, utm_medium, and utm_campaign. Builds a marketing attribution report directly from first-party Shopify order data — no external analytics tool required. Read-only — no mutations.

Prerequisites

  • Authenticated Shopify CLI session: shopify store auth --store <domain> --scopes read_orders
  • API scopes: read_orders

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
days_back integer no 30 Lookback window for orders to attribute
group_by string no source Primary grouping dimension: source, medium, campaign, or source_medium
min_orders integer no 1 Minimum orders per group to include in the report
include_organic bool no true When false, omit orders with no UTM parameters from the breakdown
format string no human Output format: human or json

Safety

Installs
2
GitHub Stars
182
First Seen
Jun 2, 2026
shopify-admin-order-attribution-report — 40rty-ai/shopify-admin-skills