Vendlore · sample report
Sample · anonymized · Week 34 · Aug 18–24, 2026

Sample weekly contribution-margin report.

What the report your dashboard ships every Monday looks like — channels as rows, revenue minus COGS, shipping, fulfillment, fees, and attributed ad spend, and a contribution-margin line per channel. Numbers are anonymized and seeded so you can see the exact shape on day one.

Vendlore · weekly

Contribution margin per channel — Week 34 · Aug 18–24, 2026

Sample · anonymized · the report your dashboard ships every Monday.

Total contribution margin+$145,75018.1% of revenue · vs last week +11.3% (+$14,850)
ChannelRevenueCOGSShip + fulfilFeesAd spendContributionExpand
Totals · this week$804,200$297,400$64,700$75,150$221,200
+$145,75018.1%
Per channel · per SKU

Where each channel’s contribution is actually coming from.

Same six columns as the table above, but one row per SKU. Each group rolls up exactly to the channel’s subtotal — so the bleeding SKU on a healthy channel (and the hero SKU on a bleeding channel) is visible at a glance.

SKU / productRevenueCOGSShip + fulfilFeesAd spendContribution
SKU-2210Linen Tea Towel Set (4-pack)
43.5% margin
$124,500$38,400$11,400$6,400$14,200
+$54,100last week +$41,200
SKU-2211Brass Pour-Over Kettle 1.2L
24.3% margin
$59,700$24,400$7,000$3,400$10,400
+$14,500last week +$17,200
Shopify DTC subtotal$184,200$62,800$18,400$9,800$24,600+$68,600
SKU-3340Cast Iron Skillet 12"
29.8% margin
$198,400$71,300$8,900$35,700$23,400
+$59,100last week +$52,800
SKU-3341Bamboo Bath Towel (Set of 2)
14.9% margin
$114,100$52,900$5,900$20,400$17,900
+$17,000last week +$17,500
Amazon marketplace subtotal$312,500$124,200$14,800$56,100$41,300+$76,100
SKU-4091Stoneware Mug Set (Set of 6)
28.8% margin
$71,500$17,000$6,400$2,200$25,300
+$20,600last week +$23,400
SKU-4090Walnut Cutting Board 18×12"
-14.2% margin
$71,300$32,800$7,600$2,100$38,900
−$10,100last week −$8,600
Meta Ads subtotal$142,800$49,800$14,000$4,300$64,200+$10,500
SKU-5520Stainless Mixing Bowl Set (5-piece)
10.5% margin
$96,500$34,200$9,600$2,900$39,700
+$10,100last week +$9,800
Google Search subtotal$96,500$34,200$9,600$2,900$39,700+$10,100
SKU-6780Linen Throw Blanket 130×180cm
-28.7% margin
$68,200$26,400$7,900$2,050$51,400
−$19,550last week −$22,400
TikTok subtotal$68,200$26,400$7,900$2,050$51,400−$19,550

Numbers are anonymized and seeded so you can see the exact shape of the Monday report on day one. Live figures for your storefronts and ad platforms arrive in the week-one digest after the waitlist unlocks your connectors.

Why contribution margin (not ROAS)

ROAS answers “did this campaign produce revenue?” Contribution margin answers “is this channel making us money?”

A 5× ROAS campaign can still be net-negative once cost-of-goods, shipping, fees, and fulfillment come out of revenue. Once ad spend is also attributed to the channel that produced the order, that is the per-channel contribution margin line that matters — and the one this report tracks.

The TikTok row in the artifact above is the case in point: highest ROAS of any paid channel this week, and the only channel losing money. ROAS-only dashboards will never flag it — contribution margin does.

ROAS

Revenue ÷ Ad spend

  • · Ignores COGS, shipping, fees, fulfillment.
  • · Rewards channels with the cheapest click, not the best margin.
  • · Can climb while the channel loses money.
Contribution margin

Revenue − variable cost

  • · Subtracts COGS, shipping, fees, fulfilment.
  • · Attributes ad spend to the channel that produced the order.
  • · Rises only when the dollars left over actually rise.
This week’s artifact total: contribution margin lands at roughly 18% of revenue across the five channels in the table above.
Start watching

See the same report land in your inbox every Monday.

Drop your email — Vendlore runs continuous inventory reconciliation, supplier lead-time monitoring, and ad-spend attribution against your storefronts and ad platforms, and the Monday contribution-margin report is the deliverable.