If you're asking, "How do I know what's holding my ecommerce store back?", start by separating the business into five possible constraints: acquisition, conversion, retention, margin, and operations. One of them is usually limiting the others. The goal is not to fix everything at once. It is to find the constraint that would move revenue most if it improved.
Most stalled stores do not have a shortage of ideas. They have too many competing explanations. Traffic says the ads need work. The agency says the website needs work. Operations says inventory is the problem. The founder sees all of it and has no clean way to tell what comes first.
That is a diagnosis problem, not a motivation problem.
Start With the Five Constraints
1. Acquisition: Are Enough Qualified People Reaching the Store?
Acquisition is the likely constraint when qualified traffic is flat or falling, branded search is weakening, new-customer volume is declining, or the store depends too heavily on one paid channel.
Look at:
- New users and new customers by channel
- Cost to acquire a new customer
- Search impressions and click-through rate
- Paid traffic quality by campaign, not just total sessions
- The percentage of revenue coming from new customers
2. Conversion: Are Qualified Visitors Becoming Customers?
Conversion is the likely constraint when product views are healthy but add-to-cart activity is weak, carts are created but checkout does not begin, or checkout starts without enough completed orders.
The point with the sharpest drop usually tells you where to investigate.
- Low product-view-to-cart activity can indicate weak positioning, pricing, product imagery, merchandising, or trust.
- Strong cart activity with weak checkout completion can indicate shipping surprises, payment friction, forced account creation, or uncertainty about returns.
- A falling sitewide conversion rate can also be caused by a change in traffic mix, so compare conversion by channel and device before blaming the website.
3. Retention: Are You Earning a Second Purchase?
Retention becomes the constraint when the business has to reacquire nearly every sale, repeat-purchase rate is weak for the category, or customers disappear after the first order.
Look at:
- New versus returning-customer revenue
- Time between first and second purchase
- Repeat-purchase rate by first product purchased
- Cohort revenue after 30, 60, 90, and 180 days
- Post-purchase, replenishment, cross-sell, and win-back performance
A store can appear to have an advertising problem when the real issue is that too little value is created after acquisition. If customers rarely return, the business has to keep buying the same revenue again.
4. Margin: Does Growth Create Enough Money to Fund More Growth?
Revenue can rise while the business gets weaker. Margin is the likely constraint when discounts are doing too much work, shipping and fulfillment costs are climbing, paid acquisition only works under generous attribution, or the best-selling products contribute less cash than expected.
Look beyond ROAS. Pull together:
- Gross margin by product
- Discounts and refunds
- Fulfillment, packaging, shipping, and transaction costs
- Blended marketing spend
- Contribution after variable costs and marketing
The question is not only, "Did this campaign generate revenue?" It is, "After the variable costs required to create that revenue, how much was left to operate and grow the business?"
5. Operations: Can the Business Fulfill the Demand It Already Has?
Sometimes marketing is not the constraint at all.
Operations may be holding the store back when top products are regularly unavailable, fulfillment times damage reviews, inventory is trapped in slow-moving products, customer service is overwhelmed, or the team cannot launch and measure improvements fast enough.
Look at:
- In-stock rate for high-demand products
- Lost sales from stockouts
- Inventory aging and sell-through
- Fulfillment time and support volume
- Return reasons and product-quality complaints
- Time required to launch a basic site, offer, or lifecycle test
Sending more demand into an operational constraint usually makes the customer experience worse.
Use the Numbers Together, Not One at a Time
No single metric can identify the constraint by itself. Read the relationships between them.
- Traffic down, conversion stable: investigate acquisition.
- Traffic up, revenue flat: investigate traffic quality, conversion, and AOV.
- Add-to-cart healthy, purchases weak: investigate checkout and offer friction.
- First orders healthy, returning revenue weak: investigate retention.
- Revenue growing, cash tightening: investigate margin, inventory, and operating costs.
- Demand healthy, stockouts rising: investigate forecasting and operations.
This is why generic benchmark lists only go so far. A 2% conversion rate can be strong for one category and weak for another. The more useful comparison is your store against its own history, segmented by channel, device, product, customer type, and season.
Find the First Domino
You will probably uncover several problems. Do not turn all of them into priorities.
- Impact: If this improves, how much of the customer journey does it affect?
- Evidence: Do we have data showing that this is a real constraint?
- Speed to proof: Can we test it without rebuilding the entire business?
- Durability: Will the improvement keep working after the campaign or consultant is gone?
The strongest starting point is usually the issue with meaningful commercial impact, clear evidence, and a relatively inexpensive way to test it.
That is the logic behind the RevenueTHESIS SIGNAL method: study the system, isolate the variable, generate proof, network the loop, architect for resilience, and log the result.
What to Do This Week
Pull the last 12 months of data from Shopify, GA4, Search Console, your advertising platforms, email or SMS platform, inventory system, and P&L.
Build one page with these numbers by month:
- Revenue
- Qualified traffic
- New customers
- Conversion rate
- Average order value
- Returning-customer revenue
- Blended marketing spend
- Gross margin
- Contribution after marketing
- Stockout or fulfillment indicators
Then mark the month when growth changed. Look for the metric that moved first, not simply the metric that looks worst today.
That sequence often reveals whether the business needs more demand, a stronger offer, less friction, better retention, healthier economics, or more operating capacity.
Common Questions
Should I fix traffic or conversion first? +
Fix the constraint supported by the evidence. Compare qualified traffic and funnel behavior together before choosing.
What if several parts of the store are underperforming? +
Choose the first domino: the constraint whose improvement would make the other problems easier or less expensive to solve.
How much data do I need to diagnose an ecommerce growth problem? +
Use at least 90 days when possible, but review a full 12 months if the business is seasonal.