Heir Looms Β· Rugs + Interiors

Business Analysis

Sales, customer and product review built directly from Shopify records β€” measured strictly on cash actually collected.

πŸ’΅ Methodology β€” cash-collected only. Counts only paid orders (money actually received): 2,833 orders / $8.47M net cash ($8.67M gross before refunds) across 2018–2026. Excludes 52 pending ($319k) β€” matches the owner's note on units lent out and marked sold β€” plus 70 fully-refunded ($114k) and 81 voided ($533k). 2026 is year-to-date (marked *).

Report 1

Sales & Revenue β€” what really happened

$1.03M
Revenue 2025 (cash)
-49% vs 2022
192
Paid orders 2025
-63% vs 2022
$5.4k
Avg order value 2025
+38% vs 2022
54%
From trophy pieces 2026*
was 8% in 2021
Net cash by year β€” Core business vs Trophy pieces ($)Core business (≤$20k orders)Trophy pieces (>$20k orders)$10k2018$98k2019$389k2020$1.52M$132k2021$1.59M$424k2022$1.01M$325k2023$868k$420k2024$730k$300k2025$295k$352k2026*
Paid orders by year β€” Core business vs Trophy pieces (# units)Core business (≤$20k orders)Trophy pieces (>$20k orders)262018148201952520206905202150892022349112023271920241839202580102026*
Average order value by year$3762018$6592019$7422020$2,3812021$3,8962022$3,7162023$4,6022024$5,3652025$7,1882026*

β–ͺ Revenue peaked in 2022 ($2.01M) and has declined since, but the average order keeps rising (from $2,381 in 2021 to $5,365 in 2025). They sell fewer pieces at higher prices.
β–ͺ Risk: trophy pieces (>$20k) grew from 8% of revenue in 2021 to 54% in 2026* β€” the business increasingly leans on a handful of large sales.

Where the decline lives β€” accessible vs high-endβ–  High-end + Luxury (≥$5k)β–  Accessible (<$5k)202120222023202420252026*

Accessible tier (<$5k): $894k β†’ $152k (83%) Β· 616 β†’ 122 orders (80%). This is where the entire decline lives.
High-end + Luxury (≥$5k): $761k β†’ $878k (+15%) Β· essentially flat / healthy.

β–ͺ The luxury tier is NOT the problem β€” it holds roughly the same revenue year over year. The whole decline is the accessible tier collapsing 83%. Recovering that shopper is the single biggest growth lever.
β–ͺ Concentration risk: a growing share of revenue depends on a few trophy sales. Rebuilding the accessible base makes the business less fragile.

Report 2

Customers & Products

πŸ“… This section covers 2026 year-to-date only. Customer counts, repeat behaviour, categories and the appendix below are all measured on 2026 paid orders. The all-time top-customers table is included for context.
59
Paying customers 2026
14
Repeat customers 2026 (24%)
$261k
Revenue from repeat 2026
40% of total
$647k
Cash collected 2026
90 orders

β–ͺ In 2026, 14 of 59 customers already repeat (24%) and generate $261k (40% of 2026 revenue) β€” even in a partial year, the design-trade repeat base carries the business.
β–ͺ Most are interior designers / design firms buying again and again, not one-time retail.

Top customers β€” all time
CustomerRevenueOrders
Sarah Ostreicher$381,54430
Garcia Haley Design$316,52220
McCann Design Group$254,50225
Anne Mcdonald$210,09328
Caitlin Flemming$158,50636
Kaitlin Chamblin$150,17733
Ellen Kavanaugh Interiors$147,35226
Maddison Gambrel$119,9391
Top customers β€” 2026
CustomerRevenueOrders
Danielle Darah$88,5601
Ellen Kavanaugh Interiors$77,0928
McCann Design Group$52,4102
Whitney Baldwin$45,7243
Helen Bergin$43,2001
NIKKI LEVY INTERIORS LEVY INTERIORS$33,2192
Sarah Ostreicher$27,6971
Kathleen Birmingham$27,5591
Product categories β€” 2026 (year-to-date)Persian / Oriental designs$472k Β· 61%Custom / Hand-made$197k Β· 25%Vintage / Antique$45k Β· 6%Services & add-ons$42k Β· 5%Uncategorized / Other$11k Β· 1%Pads & accessories$9k Β· 1%

Categories derived from product titles β€” the Shopify catalog has no category field (product_type is blank on 100% of items), so these were reconstructed from the rug names on each order.

β–ͺ In 2026, Persian / Oriental designs drive the business β€” $472k (61%) β€” followed by Custom / Hand-made commissions (25%).
β–ͺ Data-hygiene gap: because no product carries a real category tag, on-site search, collections and shopping feeds all run blind. Tagging the catalog (Persian/Oriental, Custom, Vintage, etc.) unlocks better merchandising and acquisition.

Report 3

Web traffic & attribution β€” last 12 months

17,979
Sessions (12 mo)
1.0%
Blended conversion
70%
Direct / untagged
too high
2.9%
Email conversion
best channel
Sessions & conversion by monthSesiones/mesΒ· % conversiΓ³n1,5602.3%Ago 251,1853.6%Sep 252,1880.5%Oct 251,1711.3%Nov 251,9480.5%Dic 251,0270.7%Ene 261,3780.7%Feb 261,7300.6%Mar 261,2730.8%Abr 261,2760.5%May 261,4470.6%Jun 261,6520.7%Jul 261440.0%Ago 26
Traffic by type β€” volume & conversionDirecto12,519 (70%) Β· conv 1.39%BΓΊsqueda (SEO)2,844 (16%) Β· conv 0.04%Social (IG/FB/Pin)1,924 (11%) Β· conv 0.00%Desconocido654 (4%) Β· conv 0.46%Email34 (0%) Β· conv 2.94%InvΓ‘lido4 (0%) Β· conv 0.00%

Green bar = converts (≥1%), gold = weak, red = ~0%. Source: Shopify online-store analytics (ShopifyQL).

β–ͺ Direct converts (1.39%) and carries the store β€” these are the design-trade buyers who already know Heir Looms and come straight to the site. It mirrors the 72% repeat-revenue finding: the website mostly serves existing relationships.
β–ͺ Search (SEO) brings 2,844 visits but converts 0.04% β€” essentially unqualified traffic (informational, not buyers).
β–ͺ Social (1,924 visits) converts 0.0% β€” pure awareness, zero commerce today.
β–ͺ Email is the best converter (2.9%) but is switched off (34 visits/yr) β€” the single biggest untapped lever for a repeat design-trade base.

πŸ”Ž Attribution audit β€” NOT set up correctly. 70% of sessions land as "Direct/untagged" (healthy stores run 20–40%). That means real channels are being under-credited: untagged Instagram bio links, email clicks, DM/WhatsApp "dark social" and quote/PDF links all collapse into Direct β€” so Social & Email look smaller than they are, and the 1.39% direct conversion is a blend of loyal buyers + hidden campaigns. Also detected: 546 bot/referral-spam sessions (shopifybooster, canva, github) inflating "social/unknown". Fix first: UTM-tag every link (IG, email, printed QR), add GA4 + Shopify channel tagging, and exclude spam referrers β€” otherwise no channel ROI can be trusted.

Appendix

Data integrity β€” 2026 (why we used cash only)

For 2026 year-to-date, we count only money actually received: 90 paid orders / $647k net cash ($647k gross before refunds). Excluded from 2026 revenue: 13 pending ($91k) β€” the lent-and-marked-sold inventory the owner described; 3 fully-refunded ($20k). Counting these would overstate sales and distort stock. Cash-collected only gives a clean, defensible picture.

Executive Summary

In plain terms β€” where the money is & how to grow

5 Growth Opportunities

The product and the brand are not the problem β€” the gap is customer acquisition (bringing qualified visitors back).

Source: Shopify Admin API β€” paid / cash-collected orders only, 2018–2026 (2026 year-to-date). Net cash = order total minus successful refunds. Excludes pending (lent), voided and fully-refunded orders. Prepared for Heir Looms Β· Rugs + Interiors.