E-commerce

Maison Velours: Luxury home textiles and fragrance. Shopify Plus, EU + UK + US. Amounts in EUR, compared with the previous period. Sample data.

Revenue and demand quality

What the store actually earned, and how much of it sticks.

EC1Net revenue

Up3.2%

€143,758

Gross €169,474

EC2Gross revenue

Up4.1%

€169,474

85% kept as net

EC3Order volume

Up2.5%

925

30.8 per day

EC4Units per transaction

Down1.0%

2.30

2,125 units

EC5New customer revenue

Down0.3%

47%

Returning 53%

EC6Refund rate

Up32.0%

7.0%

65 orders, €9,494

EC7Cancellation rate

Down21.2%

2.3%

21 orders, €3,568

Efficiency and spend-to-revenue

What each euro of marketing returns, in total and per channel.

EC8MER

Down4.2%

3.39x

€143,758 / €42,414

EC9Blended ROAS

Down1.3%

3.06x

€129,768 attributed

EC10CPM

Up0.5%

€9.62

All channels

EC11CPC

Up0.7%

€0.62

All channels

EC12CTR

Down0.2%

1.55%

All channels

EC13Meta ROAS

Down3.2%

2.38x

€17,948 spend

EC14Google ROAS

Up0.0%

3.59x

€11,793 spend

EC15TikTok ROAS

Down0.8%

1.62x

€5,076 spend

EC16Pinterest ROAS

Down1.7%

1.99x

€3,421 spend

EC17Email & affiliate ROAS

Up1.2%

7.09x

€4,177 spend

Conversion and funnel health

How well traffic turns into orders, and what each order leaves behind.

EC18Conversion rate

Down4.3%

2.57%

36K sessions

EC19Add-to-cart rate

Down1.5%

7.7%

2,786 carts

EC20Checkout completion

Down1.3%

66.7%

1,387 started

EC21AOV

Up0.6%

€155.41

€143,758 / 925

EC22Contribution margin / order

Down5.2%

€35.09

23% of AOV

Customer economics and payback

What a new customer costs, when they pay back, and what they are worth.

EC23CAC (paid channels)

Up2.3%

€100

Paid attribution only

EC24Blended CAC

Up5.3%

€92

461 new customers

EC25CAC payback

Up41.7%

51 d

1.7 months

EC26LTV:CAC

Down4.8%

1.46x

Profitable over 12 months, with limited room to scale spend.

OK

EC27Repeat purchase rate

Up0.3%

50%

464 repeat orders

EC2812-month LTV (margin)

Up0.3%

€134

First-order margin €76

EC29Gross to net revenue

Where gross revenue leaks before it becomes net

Gross revenue€169,474100.0%
Discounts-€12,6547.5%
Cancellations-€3,5682.1%
Refunds-€9,4945.6%
Net revenue€143,75884.8%

Net = gross - discounts - cancellations - refunds. Percentages are of gross revenue.

EC30Revenue over time

Daily, previous period in gray

EC31Orders

Orders placed per period

EC32Average order value

Net revenue per order, own scale

EC33New vs returning revenue

Net revenue per week

EC34Repeat purchase rate

Share of orders from returning customers

EC35MER trend

Net revenue / total marketing spend

EC36Blended ROAS trend

Attributed revenue / total marketing spend

EC37Channel performance

Click a column header to sort

Meta€17,9482.38x€99
Google€11,7933.59x€90
TikTok€5,0761.62x€120
Email & affiliate€4,1777.09x€146
Pinterest€3,4211.99x€125
Blended€42,4143.06x€92

ROAS = attributed revenue / spend. CPM = spend / impressions x 1000. CPC = spend / clicks. CTR = clicks / impressions. CAC = spend / new customers credited to the channel. For email and affiliate, impressions are sends. Best channel by ROAS: Email & affiliate at 7.09x.

EC38Channel comparison

ROAS

EC39Conversion funnel

Sessions to orders, with the drop between steps

Sessions36,038
Added to cart2,7867.7% of previous
Checkout started1,38749.8% of previous
Orders92566.7% of previous

Session to order: 2.57%. Checkout abandonment: 33.3%.

EC40Conversion by device

Orders / sessions per device

  • Mobile2.04%23.1K sessions, 471 orders
  • Desktop3.61%11.5K sessions, 416 orders
  • Tablet2.62%1.4K sessions, 38 orders

EC41Conversion by landing page

Sort by any column

/9,7302.42%
/collections/bedding6,1263.03%
/collections/fragrance4,6852.67%
/products/lumiere-duvet-set4,3254.36%
/blogs/journal3,6040.85%
/pages/gift-guide3,2431.94%
/lp/autumn-edit (Meta)2,5232.18%
/collections/all1,8022.30%

EC42Contribution margin per order

From AOV down to what is left after marketing

  • Average order value€155.41100%
  • Cost of goods-€59.0238%
  • Shipping and fulfilment-€11.487%
  • Payment fees-€3.983%
  • Marketing (spend per order)-€45.8530%
  • Contribution margin€35.0923%

EC43CAC payback curve

Cumulative margin per new customer against blended CAC

Blended CAC of €92 is earned back after 51 d. M0 is the first order; each step is 30 days. Margin is before marketing.

EC44CAC vs LTV by channel

12-month contribution-margin LTV per customer, by acquisition channel. Click a header to sort.

Status
Google€90€1401.56xOK
Meta€99€1311.33xOK
Pinterest€125€1341.07xOK
Email & affiliate€146€1491.02xOK
TikTok€120€1180.98xCritical
Blended€92€1341.46xOK

Status: below 1.0 critical, 1.0 to 3.0 OK, above 3.0 strong. Customer quality differs per channel (TikTok buyers repeat least, email and affiliate most).

EC45Cohort LTV heatmap

Cumulative revenue per customer by months since first order. One blue scale: darker is higher.

CohortCustomersM0M1M2M3M4M5M6M7M8M9M10M11
Oct 25411139157172186196207216224232237243248
Nov 25597137155171185197208217226233240246
Dec 25533144162180193205216225233241247
Jan 26408147168185200213225235245253
Feb 26410146166184198211224233242
Mar 26394146164180195208219229
Apr 26396142162181197210221
May 26407141159177193206
Jun 26400143162179195
Jul 26411138157172
Aug 26383143164
Sep 26400147

Values are net revenue per acquired customer, cumulative; later cohorts have fewer months of history.

EC46Cohort LTV curves

Cumulative revenue per customer, EUR

EC47Top products

Margin is gross margin after COGS. Click a header to sort.

Lumiere linen duvet set283€50,289
Velours cotton throw243€24,610
Ambre scented candle 220g486€17,302
Stonewashed pillowcase pair324€15,711
Santal diffuser set202€11,684
Brume bath towel set121€9,620
Figuier room spray324€9,148
Hand wash and lotion duo142€5,394

EC48Refund reasons

65 refunded orders

Colour or size not as expected

Changed mind

Damaged in transit

Quality below expectations

Arrived late

Other

Wrong item sent

16 (25%)

13 (20%)

11 (17%)

9 (14%)

7 (11%)

6 (9%)

4 (6%)

EC49Health check

6 of 9 checks within threshold for Maison Velours

Refund rate 7.0% is above the 6.0% threshold
65 refunded orders worth €9,494 this period. The top reason is "Colour or size not as expected": review size and colour guidance on product pages.
TikTok returns 0.98x its CAC over 12 months
CAC of €120 against a 12-month margin LTV of €118. Cap its budget or switch to a prospecting audience with better repeat behaviour.
Mobile converts at 57% of the desktop rate
Mobile is 64% of sessions but converts at 2.04% against 3.61% on desktop. Look at checkout friction (wallet payments, address autofill).

Thresholds: refund rate 6%, cancellations 3%, MER 3.0, payback 90 days, LTV:CAC 1.0, checkout completion 62%, mobile at 60% of desktop conversion, margin per order down no more than 10%.