Eco Products Replatforms to BigCommerce for Global Expansion and B2B eCommerce

Service

  • BigCommerce Migration
  • BigCommerce App Development 
  • B2B eCommerce Development
  • BigCommerce with Netsuite Integration

Platforms

  • BigCommerce
  • Netsuite
  • ShipperHQ

Overview

EcoProducts is a leader in providing sustainable and eco-friendly products, primarily catering to businesses and distributors. Their offerings include biodegradable and compostable packaging solutions that support environmentally conscious practices. With a billion-dollar valuation and an established network of distributors, the company has been expanding its B2B e-commerce presence to reach a broader market and streamline its operations.

Challenges

Recognizing the growing demand for efficient and user-friendly online platforms, EcoProducts sought to transform its legacy e-commerce system into a modern and scalable solution.

Inventory Management Complexity

Products were sold in different units of measurement (UOM): single units, packs, and cases. The existing ERP system, Oracle NetSuite, managed inventory only at the single-unit level, causing confusion when handling packs and cases. Lack of proper inventory synchronization led to inefficiencies and inaccuracies in stock levels.

Legacy Platform Limitations

The company’s existing e-commerce platform was an open-source, legacy solution, which caused frequent downtime, limited flexibility, and poor scalability. Support from the platform’s vendor was inadequate, affecting resolution times for technical issues.

B2B Channel Expansion

The company aimed to grow its B2B e-commerce channel to increase reach and efficiency. However, the existing tools and processes were not designed to support the scalability and customization required for an enhanced B2B experience.

International Expansion

EcoProducts required a multi-storefront solution to support its global expansion strategy, starting with the USA and Canada. The legacy system lacked support for region-specific storefronts with independent catalogs and pricing.

Solution: Replatforming to BigCommerce

Middleware Development for Accurate Inventory Syncing on Netsuite

EcoProducts faced challenges due to non-standard data management practices, which caused significant issues in inventory management. To address this, a custom middleware solution was developed to bridge the gap between BigCommerce and Oracle NetSuite. The middleware ensured data was handled appropriately by aligning varying units of measurement (UOM), such as single units, packs, and cases, with NetSuite’s inventory system. This solution enabled seamless data synchronization, streamlined order processing, and optimized fulfillment workflows.

Replatforming to BigCommerce

To transition EcoProducts from their legacy system to BigCommerce, a comprehensive migration strategy was implemented. The process began with the full transfer of the company’s product catalog, which included thousands of SKUs with varying attributes. Special attention was given to ensure that unsupported attributes from the legacy platform were mapped accurately to BigCommerce’s system, preserving all critical product information. This required the development of custom import and export mechanisms that could handle the complexities of their unique data structure.

Additionally, the migration encompassed the transfer of blog content and other informational materials to maintain continuity in their digital presence. A robust backup system was established to preserve product and category data, ensuring no information was lost during the transition.

Custom BigCommerce App for B2B eCommerce Features and Better Shipping Management

To meet EcoProducts’ specific needs for B2B functionality and shipping management, a custom BigCommerce app was developed with the following features:

  • Product Visibility: Specific products were made visible only to assigned customer groups, ensuring that clients only saw the items relevant to their business. This simplified the browsing experience by avoiding unnecessary exposure to irrelevant products.
  • Custom Payment Methods: Tailored payment terms, such as Net 30 or Net 60, were assigned to customer groups based on pre-defined criteria. This flexibility allowed larger buyers to manage payments efficiently while fostering long-term business relationships.
  • State-Specific Shipping Restrictions: Integrated ShipperHQ to manage shipping restrictions based on state regulations. Certain products were flagged as restricted in specific states, and customers attempting to ship such items to restricted locations were informed during checkout, ensuring compliance with state-specific laws.
  • Order Splitting Mechanism: A custom order-splitting functionality was developed to handle orders containing multiple units of measurement (e.g., single units, packs, and cases). Orders were automatically divided into separate shipments based on the type of UOM, allowing single-unit items to be routed to one warehouse and bulk items to another. This ensured efficient fulfillment, minimized delays, and provided accurate stock updates in Oracle NetSuite.

Multi-Storefront for International Expansion

We leveraged BigCommerce’s multi-storefront feature to create region-specific storefronts for USA and Canada. With inventory being managed on the ERP and the middleware processing all data before it’s fed into the storefronts, it became easier to manage custom catalogs and pricing for each of the storefronts. 

Outcome

Eco Products successfully migrated from a legacy platform to BigCommerce, reducing the Total Cost of Ownership of eCommerce platform by leveraging the built in functionality of BigCommerce and its open APIs to create a robust connection between their Netsuite ERP and their storefront.

The custom middleware has given Eco Products the flexibility and scalability to expand and customize the solution to align with their business needs as they grow internationally. With the custom BigCommerce app, Eco Products invested a one time cost to build a custom solution that perfectly aligned with their needs avoiding the need to pay for different apps. One custom app gives everything they needed, reducing the TCO and giving them flexibility to customize in future as needed.

BigCommerce’s built in multi-storefront features allow Eco Products to expand globally without any additional development required. With one backend powering all storefronts in different regions, international expansion becomes less of a hassle for the sustainable product company.

.