Skip to main content

Commerce case study · Multi-SKU food commerce

Revenue growth is not enough when every SKU carries a different cost structure.

Wins Food is a multi-SKU food-commerce case where product mix matters as much as topline sales. D2 brought Orders, settlement, Ads, product cost and packaging into one operating view so growth could be evaluated against contribution — not against revenue alone.

Direct answer

What problem did D2 solve for Wins Food?

D2 created a repeatable way to separate total-shop growth from SKU-level economics. The operating model ties sales to the correct product cost, packaging, Ads and marketplace deductions, then uses short-cycle contribution review to decide where budget, assortment and operating attention should move next.

Why the shop needed a multi-SKU model

The same VND of revenue does not create the same VND of contribution.

01

Different SKUs, different economics

Product groups with different ingredient and unit-cost structures cannot be evaluated with one assumed margin.

02

Ads can move faster than margin

Paid traffic can increase sales while contribution deteriorates if Ads, fees and product costs consume the available headroom.

03

Packaging is part of unit economics

For food commerce, product cost is not the only order-level cost. Packaging and fulfillment-related operating costs need to remain visible.

04

Monthly reporting is too slow for operating decisions

A shorter review cycle is needed when product mix, promotions and Ads can change the commercial picture within days.

Profitability model

Sales → deductions → Ads → product cost → packaging → contribution.

The purpose of the model is not to create a larger spreadsheet. It is to keep each commercial layer separate enough that the team can see which product and cost decision is changing the outcome.

01

Sales activity

Start from the marketplace sales period and product mix.

02

Net revenue

Separate sales value from the platform's adjustments and settlement timing.

03

Platform + promotion cost

Account for marketplace fees, vouchers and campaign economics where applicable.

04

Ads

Attach paid acquisition cost to the period and product decisions it is supporting.

05

COGS + packaging

Apply the correct product-group cost structure and order-level packaging cost.

06

Contribution

Use the remaining economics to decide what to scale, reprice, bundle, hold or correct.

Evidence basis

Five sources answer five different questions.

D2 keeps sales-period evidence, settlement evidence and cost evidence distinct before reconciling them. That preserves the difference between marketplace activity, cash movement and profitability.

01

Orders

What sold, in which quantities and product combinations, during the declared sales period.

02

Settlement / Income

What the marketplace recognized and paid after its own timing, deductions and settlement logic.

03

Ads spend

The paid acquisition layer that must be read against the same period and commercial basis.

04

Product cost master

The SKU or product-group cost assumptions used to calculate contribution rather than a blended shop-level guess.

05

Packaging cost

Order-level operating cost kept visible so food-commerce contribution is not overstated.

What D2 changed

From spreadsheet consolidation to a shorter commercial decision loop.

01

Normalize product economics

Create a consistent cost basis by product group so contribution is not distorted by a single blended margin assumption.

02

Reconcile the commercial sources

Bring revenue, platform deductions, Ads, product cost and packaging into one declared review basis before comparing performance.

03

Read product mix, not only total shop performance

Identify which product groups are creating contribution, which are consuming spend and which need a pricing, bundle or traffic decision.

04

Shorten the decision cycle

Review smaller operating windows so campaign, Ads and assortment changes can be corrected before they become a month-end surprise.

Decision framework

The report should end with a commercial action.

Once contribution is visible by product group and review period, the next question is not “What happened?” but “What should change now?”

01

Scale

Put more traffic or operating attention behind products that remain inside the required contribution guardrail.

02

Reprice / rebundle

Change selling structure when a product has demand but the current offer leaves too little contribution headroom.

03

Hold Ads

Avoid scaling paid traffic when the product or campaign economics are not yet strong enough to absorb more acquisition cost.

04

Fix leakage

Correct fee, cost, packaging, mapping or reconciliation issues before treating the reported result as decision-ready.

What this case proves

D2 can operate commerce through the economics behind the catalog.

The case demonstrates a first-party operating model for reconciling a multi-SKU food business where assortment, Ads and product costs need to be reviewed together rather than in separate platform dashboards.

Claim boundary

No unsupported growth story is attached to the method.

This page does not publish a specific GMV lift, ROAS improvement or profit result without a confirmed period, cost basis and reconciliation scope. Its evidence supports the operating model and decision logic used for Wins Food.

FAQ

Questions this case is designed to answer.

What did D2 Group do for Wins Food?+

D2 organized Wins Food's multi-SKU commerce reporting around a common operating logic for Orders, settlement, Ads, product cost and packaging so the team could read contribution by product group instead of relying on topline sales alone.

Why is multi-SKU profitability harder than reading total shop revenue?+

Different products can carry different COGS, packaging, promotion and advertising economics. A shop can grow overall revenue while the mix shifts toward products that contribute less profit, so total-shop numbers can hide where margin is actually being created or lost.

What data sources were used in the Wins Food operating model?+

The documented evidence basis includes Orders, Settlement / Income, Ads spend, a product cost master and packaging cost. These sources answer different questions and are reconciled before contribution conclusions are drawn.

How did D2 use short-cycle reporting?+

Shorter review periods make it easier to see whether a change in Ads, product mix, campaign participation or cost structure is improving contribution or only increasing GMV. The objective is a faster decision loop rather than a larger monthly spreadsheet.

Does this case claim a specific GMV or profit lift?+

No quantified lift is published without a confirmed reporting period, cost basis and reconciliation scope. This case demonstrates the operating method, evidence model and decision logic used for a multi-SKU food business.

Your product mix

Do you know which SKUs are actually creating contribution?

D2 can reconcile the operating data and turn product-level economics into a clearer scale, hold and corrective-action framework.

Discuss your shop