🧭 1. The core structure of e-commerce KPIs
E-commerce KPIs are organized along the full customer journey: acquisition → exploration → purchase → repeat purchase.
- Traffic
↓ - Exploration & interaction (Engagement)
↓ - Conversion
↓ - Repeat purchase & loyalty (Retention / Loyalty)
📊 2. The KPI framework table
| Stage | Core KPIs | Supporting metrics | How to read it |
|---|---|---|---|
| 1. Acquisition | Sessions Unique Visitors |
Channel mix CTR (ad click-through rate) Visits relative to reach |
Gauge traffic volume and where it comes from Diagnose marketing channel efficiency |
| 2. Exploration | Pageviews / Session Bounce Rate |
Average time on site Scroll Depth |
Check site structure and content appeal Analyze browsing behavior vs. causes of bounce |
| 3. Conversion | Conversion Rate (CVR) Average Order Value (AOV) |
Add-to-Cart Rate Checkout Abandonment Rate |
Improve the cart and checkout conversion flow Impact of UI/UX, trust, and promotions |
| 4. Profitability | Revenue Gross Merchandise Value (GMV) |
ROAS (return on ad spend) ARPU (average revenue per user) |
Analyze revenue and efficiency relative to ad spend |
| 5. Repeat purchase | Repeat Purchase Rate Customer Lifetime Value (LTV) |
Return visit rate Review submission rate Retention curve |
Secure loyal customers; build a CDP/CRM automation strategy |
🔍 3. Understanding the relationships between KPIs (practical thinking)
With KPIs, it's more important to look at how the metrics connect than at any single number.
Example ①
- Sessions ↑ but CVR ↓
→ Possibly more unintentional traffic, or a UX problem
Example ②
- AOV ↑ but Revenue ↓
→ Need to check for a drop in total orders (lower traffic or lower CVR)
Example ③
- Add-to-Cart Rate ↑ but Checkout Abandonment ↑
→ There's a barrier in the checkout process (shipping fees, account signup, payment methods, etc.)
🧠 4. A practical example of KPI-based funnel analysis
| Funnel stage | What it measures | Formula | Benchmark (example) |
|---|---|---|---|
| Visit → PDP reached | Product interest | Sessions reaching a PDP / Total sessions | ≥ 30% |
| PDP → Cart | Purchase intent | Add-to-carts / PDP views | 10~15% |
| Cart → Checkout | Purchase action | Checkout attempts / Add-to-carts | 50~80% |
| Checkout → Order complete | Final completion | Completed orders / Checkout attempts | ≥ 90% |
→ The key is to design improvements around the stages with the highest drop-off in the funnel.
📈 5. Example KPI improvement strategies
| Problem | Improvement ideas |
|---|---|
| Low CVR | - Make purchase information on the PDP clear - Remove anxiety around shipping fees, reviews, and stock |
| Low AOV | - Offer sets and bundle discounts - Nudge toward the free-shipping threshold |
| Low ROAS | - Focus remarketing on high-converting channels - Test creatives |
| Low repeat purchase rate | - Offer post-purchase discount coupons - Retarget based on the customer lifecycle |
🧰 6. KPI tracking tools (from basics to practice)
| Tool | Purpose | Example use |
|---|---|---|
| GA4 / GTM | Conversion funnel analysis based on web behavior | Setting up event-based funnels |
| CDP (Airbridge, Segment, etc.) | Segment analysis and retargeting | Comparing buyers vs. non-buyers |
| CRM (Klaviyo, Shop Pay) | Running repeat-purchase campaigns | Sending targeted emails and texts |
| BI tools (Looker, Metabase, etc.) | Customized KPI dashboards | Building a CVR + AOV dashboard by channel |
✅ Summary: the e-commerce KPI framework
| Key concept | Summary |
|---|---|
| KPI structure | Acquisition → Exploration → Conversion → Repeat purchase |
| Key metrics | Sessions, CVR, AOV, LTV, ROAS, etc. |
| Practical analysis | Funnel-based drop-off diagnosis + forming improvement hypotheses |
| Tools | GA4, CDP, CRM, BI tools, etc. need to be connected |