American Colors

Connecting WooCommerce with Odoo ERP for American Colors

A connected B2B product platform where products, stock and pricing flow from Odoo ERP to WooCommerce, while customer orders flow back into Odoo for internal processing.

The Requirement

American Colors required more than a conventional product website. The company already managed its operational product information through Odoo ERP and needed a customer-facing WooCommerce platform that could work directly with that existing business system.

The website needed to support a large B2B product catalog with categories, search, filtering, variations, customer accounts, controlled product pricing, downloadable resources and an order-based enquiry process. Most importantly, product information should not need to be maintained separately in Odoo and WordPress, and website orders should not need to be manually recreated inside the ERP.

Solution Delivered

Auspian developed a WordPress and WooCommerce B2B product platform integrated with Odoo ERP through a custom integration layer. Odoo remains connected to the operational side of the business, while WooCommerce provides customers with a structured and familiar product browsing and ordering experience.

The integration synchronizes product information including product names, SKUs, descriptions, images, pricing, stock availability, attributes and product variations from Odoo into WooCommerce. Existing products can be updated automatically while Odoo product identifiers help prevent duplicate WooCommerce records.

The workflow also operates in the opposite direction. When a customer selects products and submits an order through WooCommerce, the relevant order information can be synchronized back into Odoo ERP, allowing the internal team to continue processing the requirement through its established business workflow.

Scheduled synchronization, integration logging, failed-sync monitoring and retry functionality were incorporated to make the connection more practical for ongoing business use.

Key Capabilities

  • Custom Odoo ERP and WooCommerce integration
  • Odoo-to-WooCommerce product synchronization
  • WooCommerce-to-Odoo order synchronization
  • Product name, SKU and description synchronization
  • Product image synchronization
  • Pricing and stock availability synchronization
  • Product attribute and variation mapping
  • Automatic product creation and updating
  • Duplicate product prevention using Odoo product identifiers
  • Scheduled cron-based synchronization
  • Synchronization logs and monitoring
  • Failed synchronization reporting and retry functionality
  • B2B multi-category product catalog
  • Product search and filtering
  • Login-based product pricing
  • Customer registration and account management
  • WooCommerce cart and order-based enquiry workflow
  • Customer order and enquiry tracking
  • Downloadable PDF product catalogs
  • Responsive layouts across desktop, tablet and mobile
  • Search-friendly WordPress website structure

Business Value

The delivered platform connects American Colors’ customer-facing website with its existing ERP workflow rather than operating WooCommerce as an isolated system. Product information can move from Odoo into the website, while customer orders can move from WooCommerce back into Odoo for further processing.

This reduces duplicate product maintenance and manual order entry, improves consistency between website and ERP data, and provides a more scalable foundation for managing a growing product catalog with multiple variations and changing inventory.

Customers receive a modern online catalog, account and ordering experience, while the internal team can continue working with the ERP processes already established within the business.

View the Project

Explore the American Colors website and see how WooCommerce and Odoo ERP were connected to create a practical B2B product and ordering experience.

Need a product-led agricultural website that your team can manage internally?

Turn a complex product catalogue into a clear buyer journey.

Your eCommerce website does not need to work separately from your ERP, CRM, inventory or internal business software. Auspian develops custom WooCommerce integrations, Odoo ERP integrations and API-connected business applications that help websites exchange information with the systems businesses already depend on. Whether you need to synchronize products, inventory, pricing, customers, orders or other business data, we can design the integration around your workflow. Have an ERP or eCommerce integration requirement?