The majority of my clients approach me as a result of a failed attempt to 'go online' with their products and services. The assumption was that the existing model would translate to a digital solution. My approach to any ecommerce solution has been to first understand the business model including stock and stock management, freight zones, traffic and logistics. The WooCommerce platform is ideal for digital products but requires a degree of customisation for non-digital including drop-ship solutions. My WooCommerce installations include stock management, reporting, payment gateways, freight and logistics solutions as well as product/services SEO.