Providing online non-downloadable computer software for providing real-time complementary product recommendations based on items in an online shopping cart, on a quote or on an order to increase return on sales channels and increase average order values, integrated with a company's order entry systems, ecommerce sites and quoting tools.;