While traditional B2B sales channels are still the most influential, the explosive growth of B2B ecommerce is forcing B2B organizations to dedicate resources and budget to the online sales channel. While B2B organizations can learn from B2C in terms of user experience, B2B selling is much more complex and requires a centralized commerce platform that fully supports sophisticated workflows, pricing, product configurations, approvals and more. In this paper, we explore the impact of the online channel and examine five key components required to achieve B2B commerce effectiveness.