eCommerce Goal Map Tree

Faisal HouraniFaisal Hourani· Founder & eCommerce Growth Strategist
May 31, 2020Updated March 13, 20267 min read

Is your store leaking revenue?

Find out exactly where you're losing sales — takes 2 minutes.

Find Your Revenue Leaks

The eCommerce goal map tree is the framework that turns vague revenue goals into specific, actionable KPIs — and it's the difference between "we want to grow 2x" (which tells you nothing about how) and "we need 1.3x more product page views with 1.2x better add-to-cart rate" (which tells you exactly what to work on). We use this framework with every eCommerce client we work with across Malaysia and Singapore, because it forces clarity on which levers actually move the needle and prevents wasted effort on the wrong metrics.

Most store owners set top-level goals ("grow revenue by 50%") and then throw tactics at the wall — run more ads, launch a sale, hire an influencer. The goal map tree takes the opposite approach: start with the revenue target, then mathematically decompose it into the lower-level metrics that drive it. When you can see the tree, you can see exactly where the biggest opportunity lives.


How Does the Goal Map Tree Work?

Quick Answer: What is the ecommerce goal map tree?

It decomposes your revenue target into the formula Revenue = Traffic x Conversion Rate x AOV, then breaks each lever into sub-metrics to find the biggest gaps. Instead of doubling traffic (+100%), you can hit the same 2x goal with just +30% traffic, +25% conversion, and +23% AOV — far more achievable.

The tree starts with your top-level revenue goal and branches downward into the metrics that mathematically produce that revenue. Each branch gets its own target, making the overall goal achievable through specific, measurable improvements.

The basic eCommerce revenue tree:

Revenue
├── Traffic (visitors)
│   ├── Organic search
│   ├── Paid ads
│   ├── Social media
│   ├── Email / SMS
│   └── Direct / referral
├── Conversion Rate
│   ├── Product Page Views → Add to Cart Rate
│   ├── Cart → Checkout Rate
│   └── Checkout → Purchase Rate
└── Average Order Value (AOV)
    ├── Products per order
    ├── Price per product
    └── Upsells / bundles

The formula:

Revenue = Traffic × Conversion Rate × AOV

This is the eCommerce growth formula in visual form. Every metric in the tree connects to one of these three levers.


ecommerce goal setting example

How Do You Build a Goal Map Tree Step by Step?

Step 1: Set Your Revenue Target

Start with a specific, time-bound revenue goal. Example:

  • Current monthly revenue: RM50,000
  • Target monthly revenue: RM100,000 (2x growth in 12 months)

Step 2: Map Your Current Numbers

Fill in every metric in the tree with your actual data from the last 3 months:

Metric Current Value Source
Monthly traffic 25,000 visitors Google Analytics
Conversion rate 2.0% Google Analytics / Shopify
Average order value RM100 Shopify / WooCommerce dashboard
Monthly revenue RM50,000 (25,000 × 2.0% × RM100)

Then break conversion rate into sub-metrics:

Sub-Metric Current Value
Product page view rate 60% of visitors
Add-to-cart rate 8% of product page viewers
Cart-to-checkout rate 55% of add-to-carts
Checkout completion rate 60% of checkouts
Overall conversion rate 2.0%

Step 3: Set Targets for Each Level

This is the power of the tree. Instead of asking "how do we get to RM100,000?" (overwhelming), you ask "which combination of improvements gets us there?" (manageable).

Option A: Improve one lever dramatically

Metric Current Target Change Needed
Traffic 25,000 50,000 +100%
Conversion rate 2.0% 2.0% No change
AOV RM100 RM100 No change
Revenue RM50,000 RM100,000

This requires doubling your traffic — expensive and difficult.

Option B: Improve all three levers modestly

Metric Current Target Change Needed
Traffic 25,000 32,500 +30%
Conversion rate 2.0% 2.5% +25%
AOV RM100 RM123 +23%
Revenue RM50,000 RM100,000

This requires moderate improvements across three areas — far more achievable.

Option C: Go deeper into sub-metrics

Break conversion rate into its components and identify the weakest link:

Sub-Metric Current Benchmark Gap Priority
Product page view rate 60% 65-70% Moderate Medium
Add-to-cart rate 8% 10-12% Large High
Cart-to-checkout rate 55% 60-65% Moderate Medium
Checkout completion rate 60% 65-75% Large High

Now you know: improve your add-to-cart rate and checkout completion rate first — they have the biggest gaps.

Step 4: Assign Strategies to Each Target

For each metric with a target, identify the specific actions:

Metric Target Strategies
Traffic +30% 32,500 visitors Increase SEO content, optimise Google Shopping, email list growth
Add-to-cart rate 8% → 11% Better product photos, add reviews, trust badges, size guides
Checkout completion 60% → 70% Simplify checkout, add payment options, show shipping costs earlier
AOV +23% RM100 → RM123 Free shipping threshold at RM130, cross-sell recommendations, bundles

Step 5: Track Monthly Progress

Create a monthly scorecard that shows each metric's current value vs target:

Metric Jan Feb Mar Target Status
Traffic 25,000 27,200 29,500 32,500 On track
Conversion rate 2.0% 2.1% 2.3% 2.5% On track
AOV RM100 RM105 RM110 RM123 Needs work
Revenue RM50,000 RM57,000 RM67,850 RM100,000 On track

ecommerce goal setting for ecommerce

What Does This Look Like for a Malaysian Beauty Brand?

Here's how we used the goal map tree with a DTC beauty brand doing RM35,000/month that wanted to reach RM70,000/month:

Diagnosis:

Metric Their Value Benchmark Verdict
Traffic 18,000 - Reasonable
Conversion rate 1.4% 2-3% Below benchmark
AOV RM139 RM100-150 Healthy
Add-to-cart rate 5% 8-12% Very low
Checkout completion 50% 65-75% Below benchmark
Repeat purchase rate 12% 25-35% Very low

The tree revealed two clear priorities:

  1. Add-to-cart rate was half the benchmark → Product pages needed work
  2. Repeat purchase rate was low → No retention system in place

Actions taken:

  • Upgraded product pages: professional photos, added 50+ customer reviews via Stamped.io, ingredient breakdowns, usage guides
  • Simplified checkout: one-page checkout, added GrabPay and FPX, showed shipping costs on product pages
  • Built email retention system: welcome series, post-purchase cross-sell, refill reminders

Results after 90 days:

Metric Before After Change
Add-to-cart rate 5% 9.2% +84%
Checkout completion 50% 68% +36%
Conversion rate 1.4% 2.8% +100%
Repeat purchase rate 12% 24% +100%
Monthly revenue RM35,000 RM72,000 +106%

The goal map tree showed exactly where to focus. Without it, they would have spent money on more traffic — which would have been largely wasted on a store with 1.4% conversion rate.


ecommerce goal setting strategy

What Mistakes Should You Avoid With the Goal Map Tree?

1. Setting targets without benchmarks. Don't guess what "good" looks like. Resources like Shopify's ecommerce benchmarks can help you calibrate realistic targets. Use industry benchmarks (we've included them throughout our eCommerce metrics guide) to identify realistic targets.

2. Only focusing on traffic. Traffic is the most expensive lever to pull. Always check whether conversion rate or AOV improvements would deliver the same revenue growth at lower cost.

3. Measuring the wrong thing. Vanity metrics (Instagram followers, page views, email list size) feel good but don't appear in the revenue formula. Focus on metrics that mathematically connect to revenue.

4. Not decomposing deep enough. "Improve conversion rate" is too vague. "Improve add-to-cart rate from 5% to 10% by upgrading product page photos and adding customer reviews" is actionable.


Bottom Line

The eCommerce goal map tree turns "grow revenue" from a wish into a plan. Start with your revenue target, map your current numbers across traffic, conversion rate, and AOV, then decompose each lever into its sub-metrics to find the biggest gaps. The tree shows you exactly which metrics to improve and by how much — eliminating guesswork and preventing wasted effort on the wrong things. Most stores find that modest improvements across three levers are far more achievable than dramatic improvement in one.

Not sure where your store stands? Get a free ecommerce scorecard — we'll audit your store and show you exactly what to fix first.

ecommerce goal setting

Frequently Asked Questions

How often should I update my goal map tree?

Review monthly. Update your current numbers, compare against targets, and adjust strategies based on what's working. Quarterly, reassess your targets — if you've hit them, set new ones. If you're far off, diagnose why and adjust the plan.

What's the most important metric in the goal map tree?

It depends on your store, which is the whole point of the tree. If your conversion rate is 1% but traffic is strong, focus on conversion. If conversion is 3% but traffic is low, focus on acquisition. The tree reveals your weakest link — that's where you focus.

How do I know if my targets are realistic?

Compare each metric against industry benchmarks. If your conversion rate is 1.5% and the benchmark for your category is 2.5-3%, targeting 2.5% is realistic. Targeting 5% is not. Use the benchmark tables in our eCommerce metrics guide as a starting point.


Keep reading:

Share this article

#ecommerce #Goal Setting #KPIs

Ready to grow?

Find out exactly where your store is leaking revenue.

Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.

Find Your Revenue Leaks

Free · No obligation · 2 minutes

Faisal Hourani

Faisal Hourani

Founder & eCommerce Growth Strategist

19 years building for the web, 9+ focused on ecommerce. Faisal founded WebMedic in 2016 to help DTC brands fix the conversion problems that hold them back. He has worked with brands across Malaysia and Singapore — from first-store launches to 8-figure scaling.

Ready to Boost Your Conversion Rates?

Book a quick strategy call. We'll analyze your store, identify your biggest revenue leaks, and show you exactly how we can plug them.

Book Your Strategy Call

Score your store →

Find Your Revenue Leaks