B2B eCommerce Strategy: How to Build and Execute One
A B2B ecommerce strategy is the set of decisions that determine how your company sells online: which customers you serve through a portal, what catalog and which prices each of them sees, how an order reaches your ERP, and who approves that order on the buyer's side. Most of that work belongs to the people who run the channel and to sales operations, and nearly all of it gets settled before anyone opens a vendor comparison.
Contents
- The Short Version
- What Is a B2B eCommerce Strategy?
- Why Do B2B eCommerce Strategies Fail? Six Decisions in Order
- Which B2B eCommerce Best Practices Actually Change the Numbers?
- How Do You Phase the Rollout?
- How Does the Platform Choice Follow from the Strategy?
- Your B2B eCommerce Strategy in One Page
- Where Does Virto Fit?
- What You Are Actually Building
- Frequently Asked Questions
The Short Version
- A B2B ecommerce strategy is a sequence of decisions about sales architecture, built on the ERP you already run.
- US B2B ecommerce grew 13% to $2.93 trillion in 2025 while the wider manufacturing and distribution market grew 0.4%, according to Digital Commerce 360, 2026 B2B Ecommerce Market Forecast Report (2026).
- Digital share is being taken from phone, fax and rep-led ordering rather than from new demand.
- Six decisions carry most of the risk, and five of the six are invisible to the buyer.
- Phase the rollout by customer segment rather than by feature, and define what has to work before each stage opens.
This guide has been written for manufacturers selling through distributors, distributors serving contract accounts, and companies running more than one channel or commercial model. If your pricing lives in an ERP while your customers still order by email, you are the reader.
Pic. A flat market, moving fast underneath.
What Is a B2B eCommerce Strategy?
Where a growth plan forecasts an outcome, a B2B e-commerce strategy records the choices that produce it: which accounts move to self-service, what each of them can see, how their prices are calculated, and where the order lands once it has been placed.
McKinsey and Company, The Surprising Economics of B2B Growth (2026), reporting the Global B2B Pulse Survey of nearly 4,000 decision-makers across 13 countries, found that 71% of B2B companies now offer ecommerce and that roughly a third of revenue at those companies runs through digital channels. Whether to have a channel at all was decided some years ago for most of the market; what remains open is what you route through it.
Two broad commercial intentions tend to sit underneath the answer, and they pull toward different architectures.
- Growth-led sellers treat the channel as a way of taking share, so they buy for adaptability and expect to keep changing the experience for years.
- Cost-led sellers treat it as a way of removing manual work from a book of business they already hold, so they buy for automation and process discipline.
Almost every company is some blend of the two, and knowing which one dominates tells you where the first money should go.
|
|
Growth-led
|
Cost-led
|
|---|---|---|
|
Primary goal
|
Win accounts from competitors
|
Serve the existing book for less
|
|
Main instrument
|
Customer experience and new channels
|
Automation and process standardization
|
|
What it demands of the platform
|
Room to change without rebuilding
|
Deep integration and reliable throughput
|
|
Usual first investment
|
Catalog, search and self-service depth
|
Order flow into the ERP
|
Fig. Growth-led and cost-led B2B ecommerce strategies compared.
Whichever intention dominates, the B2B ecommerce model underneath it changes every answer that follows, so it is worth naming explicitly.
- Under direct sales you own both the customer relationship and the order.
- Under distributor-led sales someone else owns the relationship, and your portal exists to support that partner rather than to go around them.
- A marketplace model brings third-party sellers onto your infrastructure, while punchout links your catalog into the buyer's own procurement system, such as Ariba, Coupa or Jaggaer, so requisitions are raised against your live catalog and prices and flow back into the buyer's approval workflow without anyone retyping an order.
Demand generation decides who arrives; a commerce strategy decides what happens once they do, and companies that conflate the two end up with a well-promoted portal nobody can complete an order through.
💡 For the ground rules underneath all of it, see what B2B ecommerce is and how it works.
Why Do B2B eCommerce Strategies Fail? Six Decisions in Order
Most B2B ecommerce strategies that fail were never rejected by buyers at all; they were undermined by internal inconsistencies that took months to become visible. McKinsey's 2026 survey found that inconsistent information across teams has become the single biggest reason B2B buyers switch suppliers, ahead of not being able to reach someone knowledgeable and ahead of gaps in cross-channel order tracking. Those read as customer-experience failures and behave as operational ones, and each traces back to a decision that was made carelessly or deferred. Six of them carry most of the weight, and because each constrains the next, the order is part of the answer.
Pic. The six decisions, in order.
1. Which Customers Buy Online, and Which Keep an Account Manager
The instinct to move every account at once is where a lot of programs lose their own sales team, since the accounts most likely to resist tend to be the ones a rep has spent a decade cultivating.
The archetype split in the same McKinsey Surprising Economics of B2B Growth report (2026) gives that resistance a shape worth planning around:
- 53% of B2B buyers are relationship-oriented adapters who default to familiar suppliers and established processes, up from 44% in 2024;
- 29% are seekers who expect fully integrated channels;
- 18% are innovators pushing for advanced self-service.
Push adapters onto a portal with no rep coverage behind it and adoption flattens early, at which point the sales team concludes, reasonably enough, that the portal is optional.
2. How the Catalog Is Structured and What Each Customer Actually Sees
Contract accounts rarely buy from the full catalog, purchasing instead from an agreed subset that may carry approved substitutes and may exclude items they are contractually barred from seeing.
Where visibility gets handled as a filter layered over one master catalog, the rules accumulate until nobody can explain why a given account sees a given product, and the explanation ends up distributed across three systems. The rules outlive whoever wrote them.
The problem announces itself through the support queue, in customers asking why something they have bought for years has disappeared and nobody being able to answer without opening the ERP.
Getting the catalog structure right removes most of the visibility problem before it starts.
3. How Prices Are Calculated
Pricing is where B2B and consumer retail stop sharing assumptions. Contract rates, volume breaks, customer-specific units of measure, after-the-fact rebates and currency variation all exist somewhere already: usually in the ERP, occasionally in a spreadsheet a regional manager keeps privately.
What has to be decided is whether the storefront calculates price or displays a price the ERP has calculated, and choosing calculation means owning a second pricing engine that must stay identical to the first one indefinitely. The failure surfaces as a customer disputing an invoice against a portal price, which erodes trust faster than an outage does.
Buyers do transact at scale once the numbers hold. In the same 2026 McKinsey survey, 73% now say they are comfortable placing orders above $50,000 online, up from 59% in 2022, though McKinsey recorded a five-point drop in willingness to spend $500,000 or more against 2024.
💡 The mechanics are covered in how B2B pricing models are built.
4. How Approval Works on the Buyer's Side
Your customer's purchasing process does not dissolve because you have built a portal:
- someone raises the order,
- someone else approves it against a budget, and
- a third person needs the invoice coded to a cost center before finance will release payment.
Platforms that model a single user per account push all of that straight back into email, where the order arrives as an attachment and the efficiency gain evaporates. The tell is a portal with healthy login numbers and disappointing order numbers, because buyers are using it as a catalog and placing the order elsewhere. Email wins by default.
Roles, spending limits and approval chains cost far less to design in than to retrofit, since retrofitting means re-onboarding every account.
💡 Read how the B2B buying process actually runs before designing this one.
5. How an Order Reaches the ERP, and What Happens When the ERP Is Down
Every order has to land in the system of record, and the question asked too late is what the storefront does during the window when it cannot get there. Retry is not a failure path.
Synchronous integration turns routine ERP maintenance into a customer-facing outage. An asynchronous queue keeps orders flowing. The cost is a harder question: what do you tell a customer about stock and price while that queue drains? Skip the conversation in design and you will have it during your first incident instead, at speed, with customers watching.
Treat the connection between ecommerce and an existing ERP as a two-way design problem rather than as a data feed.
From the CTO — Oleg Zhuk, CTO
Of the six, the one I see fail most often is the fifth. Teams design the ERP connection as a data feed, orders going one way and confirmations coming back, and the failure path gets written down as "retry". Then the first real incident arrives, usually a planned upgrade that overruns its window or a month-end close that locks the ERP for a day, and nobody has decided what the storefront tells a customer while the queue drains.
The sign shows up earlier than the incident does. Look at how customer service closes tickets: if a few orders a week are being re-entered by hand and logged as user error, those are integration failures filed under the wrong category. See that and you have weeks to fix the design instead of minutes to explain it.
It is usually the fifth and not the third because pricing errors get argued back. A customer disputes an invoice and somebody investigates. An order that never reached the ERP argues with nobody, and you find out when the buyer calls to ask where the delivery is, days after the date you promised.
6. How the Model Scales Across Markets and Brands
Architecture gets its real test in the second market, which arrives carrying different tax rules, a different catalog, a separate legal entity and, after an acquisition, often a different ERP as well. Market two is the audit.
The choice is what stays central and what goes local:
- Centralize too much and every country queues behind one release train;
- Localize too much and you are running several platforms under a single invoice.
The consequence usually becomes visible only when a new market takes about as long to launch as the first one did, and funding stops: the business has decided that ecommerce does not scale here.
|
Decision
|
Common mistake
|
How it surfaces later
|
|---|---|---|
|
Who buys online
|
Everyone at once, with no rep coverage
|
Adoption flattens; sales treats the portal as optional
|
|
Catalog visibility
|
Filters layered over one master catalog
|
Support queue full of "where did this product go"
|
|
Price calculation
|
A second pricing engine in the storefront
|
Invoice disputes against portal prices
|
|
Buyer-side approval
|
One user per account
|
Healthy logins, weak orders, orders still arriving by email
|
|
Order flow to ERP
|
Synchronous only, with no failure path
|
ERP maintenance becomes a storefront outage
|
|
Multi-market scaling
|
Everything central, or everything local
|
Market two takes as long as market one
|
Fig. The six decisions and what breaks when you get them wrong.
Five of those six stay invisible to the buyer until the moment they break, which is exactly what makes them easy to defer and expensive to have deferred.
Working through the six decisions? Virto's Commerce Innovation Platform: Initial Evaluation Brief is a ten-page capabilities brief covering architecture, B2B ordering, integration readiness and what an implementation involves, written to be scored against a list like the one above.
Which B2B eCommerce Best Practices Actually Change the Numbers?
Once the six decisions are settled, B2B ecommerce best practices stop being a wish list and become implementable, since each of them depends on something underneath it being true.
The ones below all serve consistency across the channels a buyer already uses. Buyers move between in-person, remote and digital contact inside a single purchase. Anything that behaves differently in one channel than in another shows up to the customer as friction.
- Repeat ordering in under a minute. Reordering is where repeat revenue lives, so allowing a customer to rebuild, edit and submit their last order from a single screen moves that traffic off the phone without anyone being asked to change habits. Track it as the proportion of orders placed without a rep touching them.
- Saved lists and order templates. Buyers organize their purchasing by job, site or season rather than by your category tree, so the lists they build themselves become the real navigation and, over time, a switching cost. The measure is the share of orders originating from a saved list.
- Order and delivery status without a phone call. Publishing confirmed, picked, shipped and delivered states with the ERP as the source turns a service cost into a self-service action, because every status call is money spent handing over information you were already holding. Watch inbound status calls per hundred orders.
- Self-service invoices, credits and documents. Accounts payable uses your portal even though almost nobody designs for them. Invoices, credit notes, proofs of delivery and statements available on demand remove a standing email thread from the relationship and shorten the payment cycle.
- Search by the customer's part number, not only by yours. The mismatch is easy to miss, because buyers search using their own internal codes, a manufacturer reference, or whatever is printed on the box in the back of the van. Mapping customer-specific identifiers to your SKUs converts failed searches into orders, and the zero-results rate is where you can see the leak.
- Units of measure and order multiples enforced at entry. Buyers order in pallets, cases, meters and rolls. When a portal accepts a quantity the warehouse cannot pick, someone in customer service corrects it by hand, and the saving disappears into the correction.
|
Practice
|
Mechanism
|
What tells you it worked
|
|---|---|---|
|
One-minute reordering
|
Rebuild from order history
|
Rising share of rep-free orders
|
|
Saved lists and templates
|
Buyer-defined navigation
|
Orders originating from lists
|
|
Self-service order status
|
ERP states published to the portal
|
Status calls per 100 orders falling
|
|
Self-service documents
|
Invoices and PODs on demand
|
Shorter payment cycles, fewer AP emails
|
|
Customer part-number search
|
Identifier mapping to SKUs
|
Zero-result search rate falling
|
|
Units of measure enforced
|
Validation at order entry
|
Manual order corrections falling
|
Fig. B2B ecommerce best practices, mechanism, and evidence of success.
Pic. Practice, mechanism, and evidence it worked.
How Do You Phase the Rollout?
A B2B ecommerce strategy only becomes real in the order you deliver it. Sequencing is what determines whether any of the above survives contact with the wider business. The rollouts that hold up start narrow, prove something specific, then expand along a line the organization can follow without a translation layer.
Stage one: one segment, one market, real orders. Choose a customer group whose pricing is simple enough to model correctly and whose volume is large enough to be worth the effort. Before stage two opens, orders should be reaching the ERP without manual intervention, portal prices should match invoices without exception, and routine orders from the pilot group should be arriving without a rep entering them on the customer's behalf.
Stage two: catalog and pricing depth. Bring in the accounts with contract terms, approved substitutions and volume structures that you deliberately deferred, which is where the pricing decision from earlier gets audited in public. The gate before stage three is that no account requires a manual price override to place a correct order.
Stage three: markets, channels and brands. New countries, new operating companies and new storefronts running on the same core. The gate here is repeatability, meaning a new market should launch on the same catalog, pricing and integration patterns as the first, with no market-specific code, or the architecture has not scaled and adding markets will only prove it repeatedly.
Pic. Three stages, and the gate before each one opens.
Catalog, pricing and ERP integration are the half you can design. The organizational half is harder, particularly where operating companies hold their own P&Ls, regional divisions keep pricing authority, acquired brands arrive with their own systems, and an independent distributor network has commercial interests of its own to protect.
What sets the work in motion is rarely a technology decision either:
- Growth constrained by the current system
- No visibility past the distributor
- Entry into a market that expects digital ordering
- A channel the business cannot currently serve
- Commercial operations still running on manual quoting
When the trigger is a board-level growth target, the first milestone should be a customer segment moving its ordering across rather than a feature release.
💡 For a longer view of why programs of this size stall, the Virto Commerce session with HEINEKEN on digital transformation is worth an hour.
How Does the Platform Choice Follow from the Strategy?
With the six decisions written down, selecting a platform becomes a matching exercise. You are checking which systems handle contract pricing, buyer-side approval hierarchies, units of measure and your particular ERP integration pattern natively, and which ones reach the same result through custom work you will maintain.
That comparison deserves its own treatment and has one: see how the leading B2B ecommerce platforms compare.
Your B2B eCommerce Strategy in One Page
Treat the list below as the record of what has been decided, on the understanding that any line you cannot answer is the agenda for the next meeting.
- Which customer segments move to self-service, and which keep an account manager.
- What each segment sees in the catalog, and who maintains those rules.
- Where price is calculated, and which system wins a dispute.
- Which units of measure and order multiples apply per customer.
- How buyer-side roles, spending limits and approvals are modeled.
- How an order reaches the ERP, and what the portal does when it cannot.
- What the customer is told about stock and price during a failure window.
- Which identifiers customers search by, and how they map to your SKUs.
- What stays central and what goes local across markets and brands.
- Which metric proves stage one worked before stage two opens.
- Who owns the channel commercially once it is live.
💡 Before committing, The True Cost of eCommerce Platform Ownership sets out the cost lines that tend to surface after year one.
Pic. Your B2B ecommerce strategy checklist.
Where Does Virto Fit?
Virto Commerce is a digital commerce platform for distributors and manufacturers selling through branches, contract pricing and self-service accounts, running as an ERP-agnostic commerce layer on top of the system you already have, whether that is Prophet 21, Infor, NetSuite, SAP, Dynamics, Sage or something built in-house. The ERP remains the system of record and nothing is replaced.
De Klok Dranken, a Dutch beverage distributor and Grolsch subsidiary serving more than 4,000 HoReCa clients from five redistribution centers, illustrates the sequencing described above. Working with implementation partner Innovadis, it moved off Adobe Commerce (Magento) in three weeks while keeping SAP ERP as its system of record, and has since passed 80% digital adoption alongside 50% growth in its customer base after the self-service portal launched.
What changed was the commerce layer above the ERP, which is the platform built for contract pricing, approvals, and ERP integration doing the job it was scoped for.
What You Are Actually Building
Done well, this work produces a commercial foundation that outlasts the next reorganization: a new market, a distributor moving to different terms, an acquisition arriving with its own ERP.
A system built around one commercial model has to be rebuilt when that model changes, whereas a system built around an explicit set of decisions can absorb the change and carry on taking orders. Two things this page deliberately does not answer for you, because both are specific to your estate: who operates the channel after go-live and how much of it your own commerce team can change without a developer, and what the licence and the implementation actually cost. Put both to us with your eleven answers in hand, and to everyone else on your shortlist. Beginning with the six decisions rather than with a shortlist means you reach the platform conversation with the requirements already written down, and it is considerably shorter when you get there.
Read our guide to choosing a B2B ecommerce platform before you shortlist: it turns the six decisions into questions you can put to any vendor.