Five dimensions. Specific questions. One dollar figure that tells you where to start.
TL;DR
- A B2B eCommerce maturity assessment covers five dimensions: product data, ordering, quoting, ERP integration, and customer support.
- Each dimension has a maturity level from 1 to 4 and a cost formula tied to the gap.
- 60 minutes with the right questions is enough to score your current state and identify your top three gaps.
- The output is a maturity snapshot and a prioritized action list, not a transformation roadmap.
- If you’d rather have someone run this for you with a written deliverable, the free HumCommerce audit covers all five dimensions in one discovery call.
Most B2B eCommerce assessments produce a deck. They’re thorough, well-structured, and filed after the kickoff meeting. The framework below is designed to produce one thing: a dollar figure attached to each gap in your current operation.
You can run it yourself in 60 minutes. All you need is access to basic operational data and the willingness to answer five questions per dimension honestly.
Why Five Dimensions
The five dimensions in this framework map directly to where manufacturers and distributors consistently lose money on their digital operations. They’re not chosen arbitrarily — they reflect the most common gaps found across B2B eCommerce implementations:
- Product Data and Catalog: How your product information is managed and how much manual work it creates
- Ordering and Self-Service: How many orders move through self-serve vs rep-assisted channels
- Quoting and RFQ: How long quotes take and what that costs in rep time and win rate
- ERP and Systems Integration: Whether your portal connects to your ERP in real time or through manual sync
- Customer Support and Service: What portion of your inbound support volume could be handled without a human
Each dimension gets a score from 1 to 4. Level 1 means fully manual. Level 4 means automated and AI-assisted. The gap between where you are and Level 3 — the integrated, self-serve operation — is the number you’re calculating.

Dimension 1: Product Data and Catalog
What it measures: How product data gets from your ERP or supplier into your portal, and what it costs when that process is manual.
Key questions to answer:
- How many people manage product data, and how many hours per week do they spend on it?
- How long does it typically take for a new product to appear in your portal after it’s live in your ERP?
- How often do data errors — wrong specs, wrong pricing, wrong images — reach customers?
Scoring:
- Level 1: Spreadsheets, manual updates, frequent errors. Products take a week or more to go live.
- Level 2: Some automation, but a person is still in the loop for most catalog updates.
- Level 3: PIM connected to ERP. Product updates flow automatically. Error rate is low.
- Level 4: Full PIM with DAM integration. Rich content, version control, multi-channel publishing.
Cost formula: Hours per week (people x hours) x 52 x fully loaded hourly rate = annual labor cost of manual catalog management. Add: launch delays x (monthly revenue / 30 days) to capture delayed revenue.
Dimension 2: Ordering and Self-Service
What it measures: How many orders move through self-serve vs rep-assisted channels, and what the difference costs.
Key questions to answer:
- What percentage of repeat orders go through a rep vs the portal?
- Can customers see their contract pricing when they log in?
- Can customers place a purchase order online without calling?
- How many hours per week do reps spend on order admin for orders that didn’t require their judgment?
Scoring:
- Level 1: Orders primarily by phone and email. Portal exists but isn’t trusted for pricing.
- Level 2: Some self-serve for standard products. Contract pricing partially visible. Reps still handle most orders.
- Level 3: Real-time contract pricing at login. PO workflow online. Self-serve handles 30-50% of repeat orders.
- Level 4: Full self-serve with AI-assisted product discovery and reorder suggestions.
Cost formula: (% orders through reps that didn’t need to be) x (weekly order volume) x (cost per rep-assisted order minus cost per self-serve order) x 52.
Dimension 3: Quoting and RFQ
What it measures: How much rep time goes into manual quoting and the revenue impact of slow turnaround.
Key questions to answer:
- How many quote requests does your team handle per week?
- How long does it take to produce a typical quote from first request to delivery?
- How many reps are involved in quoting, and what fraction of their week does it consume?
Scoring:
- Level 1: Fully manual. Rep looks up pricing in ERP, checks stock, builds quote in email or Word.
- Level 2: Template-based quoting. Still manual, but faster. 30-60 minutes per quote.
- Level 3: ERP-connected CPQ. Pricing and inventory auto-populate. Under 15 minutes per quote.
- Level 4: AI-assisted quoting. Standard quotes generated in under 5 minutes. Complex quotes escalated to reps with pre-populated data.
Cost formula: Quotes per week x hours per quote x 52 x rep loaded hourly rate = annual quoting labor. Add revenue-at-risk from slow turnaround if you track win rates by response time.
Dimension 4: ERP and Systems Integration
What it measures: Whether your portal and ERP communicate in real time or through manual or batch sync.
Key questions to answer:
- Does your portal sync with your ERP in real time or on a schedule?
- How many hours per week does someone spend manually moving data between systems?
- How often do inventory errors or pricing discrepancies reach customers?
Scoring:
- Level 1: No integration. Products, pricing, and orders are managed separately in each system.
- Level 2: Batch sync. Data moves between systems on a schedule. Errors occur in the windows between syncs.
- Level 3: Real-time API integration for pricing and inventory. Bidirectional order sync.
- Level 4: Full real-time sync across all data objects: pricing, inventory, orders, invoices, customer account data.
Cost formula: Hours per week on manual sync x 52 x loaded hourly rate. Add: inventory error cost (errors per month x average order value x 12).
Dimension 5: Customer Support and Service
What it measures: What share of your inbound support volume is answerable without a human, and what that costs.
Key questions to answer:
- How many inbound support contacts does your team handle per week?
- What are the top three reasons customers contact support?
- Can customers check order status, confirm pricing, and verify inventory without calling?
Scoring:
- Level 1: All support handled by phone and email. No self-serve options.
- Level 2: Basic FAQ page or knowledge base. Most routine queries still go to a human.
- Level 3: Self-serve portal with order history, pricing visibility, and invoice access. Routine contacts reduced by 40-50%.
- Level 4: AI assistant connected to ERP handles routine queries. Human team handles complex and high-value contacts.
Cost formula: (% routine contacts) x (weekly contact volume) x (cost per human-handled ticket) x 52. Minus estimated cost of self-serve or AI-handled interactions.
Prioritizing Gaps with the 2×2
Once you have a score and cost estimate for each dimension, plot the gaps on a simple matrix:
- X-axis: Implementation effort (Low / Medium / High)
- Y-axis: Annual cost of the gap
Gaps in the top-left quadrant — high annual cost, low implementation effort — are your starting point. These are typically ordering and self-service (contract pricing sync is a well-defined integration) and support automation (a connected portal handles most routine queries).
Gaps in the top-right quadrant — high cost, high effort — belong in Phase 2. ERP integration and quoting automation often fall here. The ROI is significant, but the implementation is more complex and deserves a dedicated project scope.
Gaps in the bottom quadrants can wait.

What to Do With the Output
If you’re running this assessment internally, the output has two immediate uses:
Build the internal business case. A specific dollar figure attached to a specific gap is the difference between a technology conversation and a business conversation. CFOs and COOs respond to cost reduction arguments. “Our manual quoting workflow costs us approximately $240,000 per year in rep labor and an estimated 20% reduction in win rate on time-sensitive quotes” is a fundable business case. “We need to modernize our quoting process” is not.
Define the implementation scope. When the gap has a dollar value and a priority, the conversation with a vendor moves from “how much does this cost?” to “does this investment close the gap?” That’s a much more productive starting point.
If you’d rather have a professional run this assessment and produce the written deliverable, the HumCommerce free audit covers all five dimensions in a 60-minute discovery call and delivers a written maturity report with gap analysis and annual cost estimates.