Genesis GuideE-commerce · AI
ENPL
GuideResourcesdawidgac.com
Finance
Zmienia dane w sklepie — wymagany dry_run

Sales by Channel Report

Compare revenue from your online store, POS and other sales channels.

BeginnerAPI 2025-01

Command

bash
shopify-admin-skills:sales-by-channel-report store=your-store.myshopify.com
### name Sales by Channel Report — Online Store, POS, Draft Orders, and More ### oneLiner Breaks down revenue, order count, and AOV by sales channel — shows exactly where every pound of revenue originates. ### whenToUse - Monthly before marketing budget review, to know which channels are growing. - When you suspect one channel is dragging down store-wide AOV. - After launching a new integration (Allegro, Meta Shop), to check whether it generates volume. ### howToRun ``` Run skill: shopify-admin-sales-by-channel-report Store: yourstore.myshopify.com days_back: 30 ``` ### whatYouGet CSV file `sales_by_channel_YYYY-MM-DD.csv` with columns: `channel_handle`, `channel_name`, `order_count`, `total_revenue`, `aov`, `total_units`, `revenue_share_pct`, `currency`. Each sales channel is a separate row. Orders from deleted or unknown channels land in an "Unknown" row. Draft Orders channel represents B2B or wholesale — if it's growing, it may warrant a dedicated B2B workflow. ### polishContext Polish multi-channel operators often connect Shopify to Allegro via integration apps (e.g., BaseLinker). Allegro orders imported as Draft Orders appear under the "Draft Orders" channel here — which can obscure a clean B2C vs. marketplace comparison. Ensure your integration tags Allegro orders distinctly so the channel breakdown stays diagnostically useful. ### safetyNote

Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.

Dawid Gac
WebsiteGuideResources
Genesis Guide by Dawid Gac© 2026 Dawid Gac