Redesigning a B2B E-commerce platform connected to Odoo for printing professionals
Sprinter is a supplier specializing in large-format printing materials for professionals: banners, vinyls, printable textiles, photo papers, adhesives, and technical materials.
Faced with a particularly dense and highly technical product catalog, Sprinter wanted to modernize its e-commerce infrastructure to deliver a smoother, more efficient experience better suited to B2B purchasing behaviors. Another key objective was to connect the platform to Odoo in order to centralize product, inventory, and order management while automating business workflows between the e-commerce platform and the ERP.
In this context, if/else agency first supported Sprinter in modernizing its visual identity and designing optimized mockups before moving on to the development of a custom B2B e-commerce platform built to handle a large volume of product references, simplify navigation within a technical catalog, and provide a reliable, scalable, and performance-driven infrastructure.
Challenges of the HubSpot CMS E-commerce project
The project needed to address several strategic challenges:
- Modernize the existing logo and brand identity
- Develop a B2B e-commerce website dedicated to printing professionals
- Simplify navigation within a dense technical catalog
- Centralize the management of products, inventory, and pricing
- Connect the e-commerce platform to Odoo
- Automate workflows between the e-commerce platform and the ERP
- Optimize B2B order processing
- Deliver a modern, fast, and reliable user experience
Developing a B2B E-commerce platform for a technical catalog
The e-commerce website was designed to give professionals quick access to essential technical product information such as weight, resistance, machine compatibility, consumption rates, finishes, available formats, and pricing lists. To achieve this, and beyond the standard features expected from any e-commerce platform, the developers at if/else agency implemented:
- an advanced filtering system
- detailed and structured product pages
- SEO-optimized category pages
- a smooth checkout process tailored to B2B purchasing behaviors
The entire website was also designed responsively to facilitate browsing from workshops, production facilities, and warehouses.
Product catalog structuring & variant management
The Sprinter catalog includes a large number of product variations: width, length, thickness, packaging, materials, and business use cases. To ensure efficient catalog management, and thanks to HubDB, Custom Objects, and automated data processing workflows, we implemented a system capable of:
- managing product variations
- displaying dynamic technical data
- linking products to related accessories and variants
- synchronizing information with the Odoo ERP
This structuring and data normalization work allowed us to guarantee:
- smooth synchronization between Odoo and HubSpot, ensuring better catalog consistency
- reliable real-time data display
- dynamic data tailored to each customer type
Odoo integration: product, inventory & order synchronization
The integration between the e-commerce website and Odoo was a central challenge of the project. In collaboration with Scalizer, we developed a robust connection between the e-commerce platform and the ERP to enable:
- automatic product synchronization
- real-time inventory updates
- automatic order synchronization with Odoo
- standardization of product data (pricing, references, variations)
- reduction of manual input errors
In short, this bidirectional synchronization ensures that professionals always have access to an up-to-date product catalog, even when internal teams modify product references or product data.
A dedicated customer portal on HubSpot
Beyond the e-commerce storefront where users can browse and compare products, the developers at if/else agency also created an attractive, user-friendly, and intuitive customer portal for Sprinter buyers. This customer area was also connected to Odoo and included:
- A cart page displaying the current order
- Access to previous orders and invoices
- Access to account-related information such as addresses, payment details, and more
Results of our collaboration with Scalizer on this HubSpot E-commerce project
Thanks to this new Odoo-connected e-commerce platform, Sprinter now benefits from:
- A modern, fast, and reliable B2B e-commerce platform
- A structured and easy-to-manage technical catalog
- A stable and automated Odoo integration (thanks Scalizer!)
- Centralized product and inventory management
- A simplified purchasing journey for professionals
- A scalable platform capable of evolving alongside business and catalog needs
Discover Sprinter’s B2B e-commerce website built on HubSpot!