Sector(s)
Genesee Polymers Corporation (GPC) is a Michigan-based manufacturer of high-performance silicone chemicals for industrial and commercial use. Looking to replace a static HTML site that made product updates difficult and customer engagement limited, GPC partnered with Zengenuity to build a dynamic, professional Drupal site optimized for handling technical product data and a streamlined customer experience.
Goals
- Transition from static HTML to a dynamic, easily manageable site.
- Create an intuitive search interface for technical product specifications.
- Implement a seamless quote‑request workflow using familiar e-commerce patterns.
- Enable non-technical staff to easily update large volumes of product data.
Requirements & Delivered Features:
- A structured Drupal Commerce catalog enabling customers to browse sizes and submit quote requests at “checkout,” with staff receiving detailed notifications.
- Advanced faceted search built with Search API, allowing filtering by pH, molecular weight, viscosity, and more.
- Custom import tools for CSV-based product spec updates and bulk SDS/TDS PDF uploads directly within the admin interface to empower non-technical staff to update product data.
- Detailed product detail pages displaying structured data, including chemical structure imagery and technical specs.
Outcomes:
- Enhanced product discoverability via advanced, attribute-based search.
- A familiar, user-friendly quote request workflow that simplifies customer interactions.  
- Robust backend functionality that supports ongoing content maintenance and scalable growth.
The Finished Project
Category pages list products in specification tables. Content editors can customize the displayed properties for each category to ensure relevance to the technically-minded customer deciding between products.
Product display pages provide access to technical and safety data sheets and the ability to add items to a request for quote.
Prospective customers can request a quote on a basket of products they have selected. The Genesee Polymers sales team is notified and follows up using their in-house ERP tools.Back to topDrupal was an ideal choice for this project due to its strength in handling structured content and complex data relationships. Genesee Polymers needed a system capable of representing dozens of product attributes, such as pH, molecular weight, and viscosity, across a broad catalog of silicone-based chemicals. Drupal’s entity and field system allowed for precise modeling of each product and its variants, enabling faceted search, bulk import capabilities, and rich technical detail pages, all without requiring custom database structures.
In addition, Drupal Commerce provided a flexible foundation for implementing a non-traditional e-commerce flow. Rather than supporting online checkout and payment, the site uses Commerce to manage product variations (like package size) and a "Request a Quote" workflow. Customers can add items to a cart, submit a quote request, and trigger an email notification to the sales team. This approach gives customers the familiarity of a standard e-commerce site and provides staff with the back-end manageability and customization Drupal is known for.
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
- Drupal Commerce: Powers the quote request workflow.
- Search API and Facet API: Enables faceted filtering of products by scientific attributes