Resource
E-commerce metrics glossary: GMV, CVR, AOV, ACoS, and 20 more operators actually use
An operator's glossary of the metrics that actually drive DTC decisions β what they measure, how to calculate them, and where they lie.
TL;DR β Half the DTC brands we meet optimize the wrong metric. This glossary lists the ones that actually move the business (GMV, CVR, AOV, CAC, LTV, ROAS, ACoS, sell-through), how they're calculated, and where they lie. If you only act on one metric this week, make it contribution margin β not GMV.
How to read this glossary
Three groups: revenue (what comes in), acquisition (what it costs to bring a customer), retention (how often they come back). At the end, a short list of platform-specific metrics for Amazon, Mercado Libre, and TikTok Shop β relevant for any brand operating or considering LATAM.
Operator rule: never optimize a single metric in isolation. Each has a sibling that contextualizes it. GMV without margin is vanity. CVR without qualified traffic is a trap. CAC without LTV means nothing.
Revenue metrics
GMV β Gross Merchandise Value
What it measures: total value of goods sold in a period, before platform fees, logistics, returns, and ads.
Formula: sum of (unit price Γ units sold) across all transactions.
Why it matters: it's the number TikTok Shop, Mercado Libre, and Amazon report first because it sounds big. Useful for momentum and quarter-over-quarter trend.
Where it lies: it's not net revenue and it's not profit. A brand with high GMV and negative contribution margin is losing money. GMV alone hides that until accounting closes.
Operator take: report GMV to the board. Make decisions with contribution margin.
AOV β Average Order Value
What it measures: average revenue per order.
Formula: GMV Γ· number of orders.
Why it matters: tells you whether to chase more customers or more value per customer. Raising AOV 20 % is usually easier than getting 20 % more traffic.
Where it lies: averages hide distribution. If you have one high-ticket SKU selling rarely and many low-ticket SKUs, your AOV doesn't reflect operational reality.
Operator take: segment AOV by channel. TikTok Shop AOV trends higher with bundles; Mercado Libre AOV trends higher in heavy categories (home, electronics).
Sell-through rate
What it measures: share of inventory sold in a period.
Formula: units sold Γ· units available Γ 100.
Why it matters: indicates inventory rotation. 60 % monthly is healthy for DTC; under 30 % is dead capital.
Where it lies: high sell-through at low margin just means you're selling cheap. Cross-reference with contribution margin.
Return rate
What it measures: share of orders returned.
Formula: returned orders Γ· total orders Γ 100.
Why it matters: in beauty and fashion, above 15 % destroys margin. In food and supplements, above 5 % signals quality or listing-accuracy problems.
Operator take: push the cost of a return (logistics + restocking + damaged unit) into CAC, not fixed cost. Channel profitability shifts.
Contribution margin
What it measures: unit profit after direct variable costs.
Formula: sale price β COGS β platform fee β logistics β allocated ads β sales tax on fees.
Why it matters: the only metric that tells you whether selling one more unit leaves you better or worse. Everything else is noise if this is negative.
Where it lies: if you don't allocate ads correctly (per channel, per SKU), margin looks inflated. Use per-SKU ACoS or ROAS, not account-level.
COGS β Cost of Goods Sold
What it measures: direct cost of producing or sourcing the unit.
Operator take: refresh COGS quarterly. Raw material prices in LATAM track USD/MXN, and if you froze COGS 9 months ago, your real margin is probably 3β5 pp lower than you think. Same principle applies to US brands sourcing from Asia β currency + tariffs shift the floor.
Acquisition metrics
CVR β Conversion Rate
What it measures: share of visitors who purchase.
Formula: orders Γ· sessions Γ 100.
Why it matters: cleanest indicator of how well your PDP or funnel is "selling." 2 % is solid for DTC with cold traffic; 5 %+ is Amazon-grade for high-intent.
Where it lies: CVR depends on traffic mix. You can "improve" CVR by cutting cold prospecting ads and keeping only warm audiences β but you shrank the business. Always cross with volume.
Rough benchmarks by channel (LATAM + US DTC):
- TikTok Shop: 1β3 % (organic), 0.5β1.5 % (ads)
- Amazon: 10β15 % (strong reputation + imagery), 3β8 % (new product)
- Mercado Libre: 6β12 %
- Shopify/DTC: 1.5β3 %
CTR β Click-Through Rate
What it measures: of people who saw your ad or listing, how many clicked.
Formula: clicks Γ· impressions Γ 100.
Why it matters: measures the strength of your hook (main image, title, first line). On Amazon, low CTR drags your organic rank β the algorithm infers your product isn't interesting.
Operator take: if CVR looks fine but CTR doesn't, fix the main image before the listing copy. If CTR is fine but CVR is bad, fix the detail page (reviews, bullets, price).
CPC β Cost per Click
What it measures: average spend per ad click.
Operator take: CPC varies heavily by platform and category. TikTok Shop Ads typically run cheaper than Amazon PPC but with lower CVR β always compare CPC against CVR in the same attribution window.
CAC β Customer Acquisition Cost
What it measures: average spend to acquire a new customer.
Formula: total acquisition spend Γ· new customers.
Why it matters: CAC is the metric that kills companies. If CAC exceeds first-order contribution margin, you're paying to lose money β you only survive on repeat.
Where it lies: blended CAC (all channels together) hides that one channel is profitable and another is subsidizing. Always CAC by channel.
ACoS β Advertising Cost of Sale
What it measures: share of ad revenue consumed by ad spend.
Formula: ad spend Γ· ad-attributed revenue Γ 100.
Why it matters: Amazon's canonical PPC metric. If ACoS is above gross margin, you're paying to sell at a loss.
Rule of thumb: target ACoS β€ gross margin Γ 0.5. 30 % gross margin β target ACoS β€ 15 %.
ROAS β Return on Ad Spend
What it measures: revenue generated per dollar of ad spend.
Formula: ad-attributed revenue Γ· ad spend.
Why it matters: the inverse of ACoS, more common off-Amazon. 4Γ ROAS is healthy for DTC; 2Γ only works if LTV justifies losing money on first order.
Attribution window
What it measures: how long after a click or view a conversion still "counts."
Operator take: Meta Ads defaults to 7-day-click / 1-day-view. TikTok Ads, 7-day-click. Amazon Ads, 7 days PPC. If you compare channels using different windows, the longer-window channel looks artificially better.
Retention metrics
LTV β Lifetime Value
What it measures: expected total revenue from a customer over the relationship.
Simple formula: AOV Γ annual purchase frequency Γ average retention years.
Why it matters: CAC must be lower than LTV, ideally β€ 33 % (the three-to-one rule).
Where it lies: 5-year projected LTV on an 18-month-old brand is fiction. Use 12-month LTV for operating decisions, 36-month only for investor projections.
Retention rate
What it measures: share of customers who buy again in a period.
Formula: (customers at period end β new customers) Γ· customers at period start Γ 100.
Why it matters: distinguishes churn businesses from businesses with a moat. Supplements and personal care: 40 % month-12 retention is a solid benchmark. Fast fashion: 15 % is acceptable.
Repeat purchase rate
What it measures: share of buyers who make a second purchase.
Formula: buyers with 2+ orders Γ· total buyers Γ 100.
Operator take: the most honest leading indicator of product-market fit. If 90-day repeat purchase is < 10 %, the problem isn't marketing β it's product or experience.
Churn rate
What it measures: share of customers who stop buying in a period.
Operator take: in subscription, 5 % monthly churn is already critical (50 % of base lost in 12 months). In transactional DTC, "churn" is measured as "didn't return in X months" β definition varies by category.
Platform-specific metrics
Amazon
- BSR (Best Seller Rank): category rank. BSR #1 in "Beauty β Skincare" might move 300 units/day; BSR #5,000 might move 3. Logarithmic distribution.
- Session Percentage: share of listing sessions from shoppers who viewed other products first. Tells you whether you compete with direct-search buyers.
- Buy Box %: share of time your offer wins the Buy Box. Losing Buy Box means losing ~85 % of potential sales.
Mercado Libre
- Reputation: green / yellow / red, based on claims, cancellations, and delivery time. Yellow cuts conversion ~30 %.
- Mercado LΓder: badge that amplifies organic visibility. Earned via sustained volume, green reputation, and fast response.
- PublicaciΓ³n Premium: higher-cost listing tier with better placement and installment plans; ~5 pp higher commission than ClΓ‘sica.
TikTok Shop
- GPM (GMV per Mille): GMV per 1,000 views. Set your category's floor with your own data in the first 60 days and use it to filter out creators who don't perform.
- Creator affiliate GMV share: share of total GMV from affiliate creators. In most accounts we've seen, it settles at 60β80 %.
- Cart conversion rate: sessions with a product added to cart that end in purchase. Below 30 % usually points to checkout friction (email/phone verification, payment options).
Funnel metrics worth watching
PDP bounce rate
Share of visitors who land on a PDP and leave without interacting. Above 60 % signals a bad main image or a mismatch between ad and landing.
Add-to-cart rate
Visitors who add to cart Γ· sessions. Benchmark: 5β10 % for DTC with mid trust.
Checkout abandonment rate
Carts started that didn't close. 70 % is normal; above 85 % suggests payment or shipping friction.
The three metrics most brands measure wrong
From 40+ DTC accounts across LATAM and the US:
1. Confusing landing CVR with account CVR. Account-level CVR (all sessions vs. all orders) is a weighted average without meaning when you mix prospecting and remarketing. Always CVR by audience.
2. Last-click attribution with short windows. TikTok often "doesn't get credit" for a purchase it originated, and Meta or Google does, because the shopper searches the brand after seeing the video. Install Meta Pixel + TikTok Pixel + GA4 β and consider a third-party tool (Northbeam, Triple Whale) once your volume justifies it.
3. Reporting GMV in mixed currencies. If you operate in MXN and USD without converting to a single currency, quarter-over-quarter comparisons lie. Fix exchange rate at period end, not at average.
Quick reference
| Metric | Formula | Cadence |
|---|---|---|
| GMV | β (price Γ units) | Monthly / quarterly |
| AOV | GMV Γ· orders | Weekly |
| CVR | orders Γ· sessions | Daily (ads), weekly (organic) |
| CTR | clicks Γ· impressions | Daily (ads) |
| CPC | ad spend Γ· clicks | Daily |
| CAC | acquisition spend Γ· new customers | Monthly, by channel |
| ACoS | ad spend Γ· ad revenue Γ 100 | Weekly |
| ROAS | ad revenue Γ· ad spend | Weekly |
| LTV | AOV Γ frequency Γ retention years | Quarterly |
| Retention rate | (end customers β new) Γ· start customers | Monthly |
| Repeat purchase | buyers 2+ Γ· buyers | Monthly |
| Return rate | returns Γ· orders | Monthly |
| Sell-through | units sold Γ· units available | Monthly |
| Contribution margin | price β variable costs | Per SKU, always |
Next step
If you're building the operating dashboard for your brand and want a real template with cross-formulas (not a generic Looker Studio dump), book a working session with Roikon. The first deliverable is always an operator dashboard that separates what you watch from what you decide on.