Skip to main content

Case study · Manufacturing

A Food-Manufacturing ERP on Odoo Enterprise for Spicy Organic, Synchronised With Shopify

USDA-organic spices, herbs and teas: purchasing, BOMs, blending and packaging operations, batch/lot traceability, manufacturing costing and accounting in Odoo Enterprise, with products, customers, orders, inventory and fulfilment synchronised to the Shopify store.

  • Odoo Enterprise
  • Implementation + Shopify integration
  • McKinney, Texas, USA
  • Ongoing
Spicy Organic: A food-manufacturing ERP on Odoo Enterprise with lot traceability and a two-way Shopify integration
Platform
Odoo Enterprise
Industry
Manufacturing
Duration
Ongoing
Engagement
Implementation + Shopify integration
Location
McKinney, Texas, USA

Project at a glance

USDA-organic spices, herbs and teas: purchasing, BOMs, blending and packaging operations, batch/lot traceability, manufacturing costing and accounting in Odoo Enterprise, with products, customers, orders, inventory and fulfilment synchronised to the Shopify store.

Client
Spicy Organic
Industry
Manufacturing
Platform
Odoo Enterprise
Duration
Ongoing
Location
McKinney, Texas, USA
Services
Odoo Implementation, Odoo Customization, Odoo Integration, Odoo Support, Odoo Enterprise, eCommerce Development, API & Integrations, Odoo Supply Chain, Odoo Finance & Accounting

The challenge

Raw materials sourced from origin countries, packed into many product forms and sizes for direct-to-consumer and wholesale customers, sold through Shopify: with no single system for procurement, manufacturing, inventory, costing, sales and accounting, and no traceability across raw materials, finished goods and packaging.

Working through a similar challenge? Talk to an Odoo expert

The solution

Implemented Odoo Enterprise across Purchase, Inventory, Manufacturing, Sales and Accounting: BOMs for manufactured and blended products, work centres and operations for processing, blending, grinding, filling and packaging, batch/lot tracking with expiry, packaging and variant management for retail and bulk formats, vendor pricelists, replenishment and stock forecasting, manufacturing costing and inventory valuation. Built the Shopify integration for product, customer, order, inventory and payment-data synchronisation with fulfilment and shipment workflows.

How we built it

  • Implemented Odoo ERP for core business operations.
  • Configured Product, Inventory, Purchase, Sales, Manufacturing, and Accounting workflows.
  • Designed raw-material and finished-product inventory structures.
  • Configured Bills of Materials (BOMs) for manufactured and blended products.
  • Implemented manufacturing workflows for processing, blending, grinding, filling, and packaging operations where applicable.
  • Configured work centers and manufacturing operations.
  • Implemented batch/lot tracking for raw materials and finished products.
  • Configured expiration and traceability workflows where required.
  • Implemented packaging and product-size management for retail and wholesale products.
  • Configured multiple product variants and packaging configurations.
  • Implemented purchase workflows for sourcing organic raw materials from suppliers.
  • Configured vendor pricelists and purchasing rules.
14 more implementation steps
  • Implemented inventory receipts, internal transfers, manufacturing consumption, and finished-product movements.
  • Configured replenishment and stock forecasting workflows.
  • Implemented manufacturing costing and product cost calculation.
  • Configured Sales workflows for direct and wholesale orders.
  • Integrated Shopify with Odoo for eCommerce operations.
  • Implemented Shopify product synchronization with Odoo.
  • Implemented Shopify customer and sales order synchronization.
  • Integrated inventory availability between Odoo and Shopify.
  • Configured order fulfillment and shipment workflows.
  • Integrated payment and invoicing workflows where applicable.
  • Configured Accounting for purchases, sales, inventory valuation, and financial reporting.
  • Implemented automated workflows and notifications for operational processes.
  • Developed customizations where standard Odoo functionality didn't meet business requirements.
  • Performed testing, deployment, user training, production support, and ongoing enhancements.

Integrations

  • Shopify
  • Shipping & fulfilment services
  • Email / SMTP

How these are built and where they fail: the Shopify and Odoo sync.

Custom development

Technical details: 22 custom modules
  • Spicy Organic Base
  • Spicy Organic Product Management
  • Raw Material Management
  • Manufacturing & BOM Extensions
  • Production Workflow Customization
  • Batch & Lot Traceability
  • Packaging Management
  • Manufacturing Costing
  • Inventory Extensions
  • Purchase Management Extensions
  • Sales Management Extensions
  • Shopify Integration
  • Shopify Product Synchronization
  • Shopify Customer Synchronization
  • Shopify Order Synchronization
  • Shopify Inventory Synchronization
  • Order Fulfillment Integration
  • Wholesale Order Management
  • Product Variant & Packaging Management
  • Custom Reports & Dashboards
  • Automated Notifications
  • Spicy Organic Security & Access Control

What changed

  • Procurement, manufacturing, packaging, inventory, sales, eCommerce and accounting on one platform
  • Batch and lot traceability from raw-material receipt to finished-product sale
  • Shopify orders and products synchronised automatically. Inventory accuracy across both systems
  • Manufacturing cost and inventory valuation visible in accounting
  • Direct-to-consumer and bulk/wholesale models on the same catalog

Have a business process that doesn’t fit standard Odoo?

Discuss your requirement

What made this project different

  • End-to-end ERP implementation covering procurement, manufacturing, packaging, inventory, sales, eCommerce, and accounting.
  • Manufacturing-focused Odoo architecture for an organic spice and food products business.
  • Batch and lot-based traceability for raw materials and finished products.
  • Integrated Shopify and Odoo ecosystem.
  • Support for both direct-to-consumer and bulk/wholesale business models.
  • Product and packaging management across multiple sizes and formats.
  • Manufacturing cost and inventory valuation integration.
  • Scalable architecture supporting future product and production expansion.

Technology

  • Odoo Enterprise
  • Python
  • PostgreSQL
  • OWL / QWeb
  • Shopify APIs
  • REST APIs
  • Webhooks
  • Docker

Team

The expertise on the project, not personal profiles.

  • Odoo Solution Architect
  • Odoo Technical Lead
  • Odoo Backend Developers
  • Odoo Manufacturing Consultant
  • Odoo Functional Consultant
  • Shopify Integration Developer
  • QA Engineer
  • Project Manager

Questions

What did Heliconia build for Spicy Organic?

USDA-organic spices, herbs and teas: purchasing, BOMs, blending and packaging operations, batch/lot traceability, manufacturing costing and accounting in Odoo Enterprise, with products, customers, orders, inventory and fulfilment synchronised to the Shopify store.

Which Odoo version and edition does Spicy Organic use?

Odoo Enterprise, the Enterprise edition.

Which systems were integrated for Spicy Organic?

Shopify, Shipping & fulfilment services, Email / SMTP.

What technologies were used on the Spicy Organic project?

Odoo Enterprise, Python, PostgreSQL, OWL / QWeb, Shopify APIs, REST APIs, Webhooks, Docker.

How long did the Spicy Organic engagement last?

Ongoing.

Who worked on the Spicy Organic project?

A team of: odoo solution architect, odoo technical lead, odoo backend developers, odoo manufacturing consultant, odoo functional consultant, shopify integration developer, qa engineer, project manager.

Next step

Have a Similar Project in Mind?

Tell us what you are trying to build, improve or integrate. We'll help you evaluate the right Odoo, software and architecture approach, and show you the project closest to yours.