Orderacle Analysis

Riverside Games

Q4 2024 (October 1 – December 31) · Source: Square POS export · 8,909 line items · 4,624 transactions

Q4 Revenue
$203,206
$812K annualized
Avg Transaction
$43.95
4,624 transactions
Data Quality Issues
36 products
$51.8K revenue affected
Stockouts Detected
40 events
Est. $2,249 missed

Key Findings

Three issues are costing you money: product name fragmentation hiding your true bestsellers, stockouts during peak buying periods, and 82% of revenue from customers you can't identify or remarket to.

Stockouts: $2,249 in missed revenue

40 products went to zero inventory for 2+ weeks during Q4. Customers wanted these products and couldn't buy them. Most critical: Wingspan went out of stock Dec 10 and never restocked — peak gift-buying season for a proven seller.

View all stockout events →
Name Fragmentation: $51,755 in hidden data

36 products appear under multiple names in your POS system. Your velocity reports, bestseller lists, and reorder triggers are wrong because the same product is split across 2-3 entries. Example: "Dragon Shield Sleeves" appears as 3 different items.

See the fragmentation →
Customer Visibility: 82.3% anonymous

Only 25 customers are identified by name, accounting for 17.7% of revenue ($35,941). The remaining $167,265 came from walk-ins you can't email about prereleases, text when their staple comes in, or track over time.

View customer breakdown →

Revenue by Month

November drove 43.8% of Q4 revenue, boosted by Foundations (Nov 15), Surging Sparks (Nov 8), and Black Friday. December started strong but dropped sharply after Dec 23.

October
$37,077
18.2% of Q4 · 889 txns
November
$88,347
43.5% of Q4 · 2,053 txns
December
$77,782
38.3% of Q4 · 1,682 txns

Weekly Revenue

Friday lift: +316%

Friday revenue averages $2,847/day vs. $684 on other weekdays. Events (FNM, Commander nights) drive traffic; adjacent purchases drive margin.

Category Performance

TCG Sealed drives traffic but thin margins. Board Games and Supplies are your profit engines.

Category Revenue % of Total Est. Margin Note
TCG Sealed $69,090 34.0% 21.4% High volume, low margin
TCG Singles $48,769 24.0% 38.2% Healthy margin
Board Games $40,641 20.0% 48.1% Strong margin
Supplies $24,385 12.0% 55.7% Best margin category
Events $12,192 6.0% 85.0% Entry fees
Other $8,128 4.0% 42.0%
The sealed product trap

TCG Sealed accounts for 34% of revenue but only 21% margin. One box of Foundations Draft at $109.99 makes you $18. One set of Dragon Shield Sleeves at $11.99 makes you $6.70. Per dollar invested, sleeves return 3x more margin.

Data Quality: Name Fragmentation

Your POS allows free-text entry. The same product gets entered differently by different staff, splitting its sales across multiple records. Your bestseller reports are wrong.

Example: Dragon Shield Sleeves

Your POS shows these as three separate products:

Dragon Shield Matte Black
$1,247
Rank #34
DS Sleeves - Black Matte
$892
Rank #51
Dragon Shield Black (Matte)
$634
Rank #72
Dragon Shield Sleeves – Matte Black
$2,773
Combined rank: #8 — one of your top 10 products

Top Fragmented Products

Product (Normalized) Variants Combined Revenue Example POS Names
Pokemon Surging Sparks Booster Box 3 $5,676 PKM SS BB, Pokemon SS Booster, Surging Sparks Box
MTG Foundations Draft Booster Box 4 $4,892 FDN Draft BB, MTG Found Draft, Foundations Draft Box
Dragon Shield Sleeves – Matte Black 3 $2,773 DS Matte Black, Dragon Shield Black, DS Sleeves Black
Ultra Pro Deck Box 2 $1,456 UP Deck Box, Ultra Pro DB

Stockouts: Missed Revenue

Products that were selling consistently, then went to zero for 2+ weeks. These are likely out-of-stock events, not demand changes. Customers wanted these and couldn't buy them.

Stockout Events
40
Products that went to zero
Avg Gap Duration
2.4 weeks
Time customers couldn't buy
Case: Wingspan stockout

Wingspan was selling steadily through November — a proven holiday gift game. It went to zero around Dec 10 and never restocked. That's your highest-demand window for board games, and one of your proven sellers was missing from the shelf. Estimated lost revenue: $180–$360.

Top Stockout Events

Product Out of Stock Days Status
Wingspan Dec 10 – Dec 31 21 Never restocked
Ticket to Ride Dec 15 – Dec 28 13 Restocked Dec 28
Pokemon ETB (Surging Sparks) Nov 22 – Dec 6 14 Restocked Dec 6
Commander Precon (Duskmourn) Oct 18 – Nov 1 14 Restocked Nov 1

Customer Identification

You have names for 25 customers. They account for 17.7% of revenue. The other 82.3% is invisible — you can't remarket to them.

Identified Customers
25
$35,941 revenue (17.7%)
Walk-in / Unknown
82.3%
$167,265 revenue

Top Identified Customers

Customer Revenue Visits/Week Primary Category
Mike T. $7,858 4.4 TCG Singles
Sarah K. $3,241 2.1 Board Games
James R. $2,876 3.2 TCG Sealed
David L. $2,445 1.8 TCG Singles
Chris M. $2,102 2.4 Supplies
Opportunity: Customer capture

If you captured email/phone at checkout for just 20% of walk-in transactions, you'd have 740 contactable customers by end of Q1. That's a mailing list for prerelease announcements, restock alerts, and event promotion.

Get your own analysis

Upload your Square export. We'll identify stockouts, fragmentation issues, and customer visibility gaps specific to your store.

Request a Free Inventory Audit →