Replace repeated per-brand website development with a shared platform for Shaw’s flooring and synthetic turf brands. Centralize reusable product-data logic, components, templates, search, and integrations while keeping each brand’s product model, content, styling, and digital experience configurable.
Shaw moved from separate brand implementations to a reusable multi-brand platform model. Subsequent brand rollouts require around 60% less engineering effort, routine content and structural changes can be completed by business teams without development tickets, and nearly all remaining Shaw brand websites are being transitioned to the platform.
Shaw Industries Group is a Berkshire Hathaway company headquartered in Dalton, Georgia. It manufactures and distributes flooring and synthetic turf products for residential, commercial, landscaping, and sports applications.
Its portfolio includes Shaw Floors, COREtec, Shaw Sports Turf, Anderson Tuftex, and Shaw Grass. Bits Orchestra works extensively with digital platforms and operational systems across the flooring industry, where complex product catalogs, dealer networks, and integrations create many of the same challenges addressed by EDS.
Across these brands, Shaw manages thousands of products with different specifications, media requirements, filters, product-detail experiences, and content structures. Customers use localized websites across the United States, Europe, Australia, and New Zealand to explore products, find dealers, and order samples.
The brands share many digital capabilities but are not interchangeable. An Anderson Tuftex hardwood collection and a Shaw Sports Turf system require different product models, page structures, specifications, and customer journeys.
Thanks to Bits Orchestra's efforts, the project led to a 34% increase in conversions and a 23% rise in traffic. The team demonstrated great flexibility in adapting to the client's workflow while managing scope and priorities. Bits Orchestra was solution-oriented, responsive, and proactive. — Howard Lee, Lead systems engineer at Shaw Industries Inc.
Shaw's brand websites had evolved as separate implementations, each with its own product imports, specifications, and display logic built through custom development. Editing capabilities and reusable functionality varied by site. Adding a new product type meant code changes and another deployment — and features built for one brand often had to be rebuilt for others. Marketing teams also relied on developers for structural changes that should have been manageable in the CMS. As Shaw added brands and markets, this model drove up development effort and maintenance overhead.
Shaw needed to determine what should be shared once and what genuinely needed to remain configurable by brand.
Bits Orchestra built the Enterprise Digital Solution (EDS), a shared platform on a single Kentico instance.
Instead of maintaining separate technical foundations for every brand, EDS centralizes common product-data logic, components, templates, search, integrations, and CMS capabilities. Brand-specific requirements are handled through configuration.

The project reflects the same approach Bits Orchestra applies to complex manufacturing website development: connecting product data, content management, reusable digital capabilities, and existing business systems rather than treating the website as an isolated marketing layer.
The architecture allows Shaw to reuse engineering work without forcing its websites into the same product model or visual experience.
Before EDS, product imports were custom-built per brand. The new engine connects to Shaw Floors Center, PDMS, and the Shaw E-Commerce Service, using JSON paths and Kentico macros to map and transform incoming product data.
The platform can be configured to:
This integration layer keeps the CMS connected to Shaw's wider product-data ecosystem, part of Bits Orchestra's CMS integration services for enterprise platforms linking CMS, commerce, and ERP systems.
EDS replaces rigid page templates with flexible sections and reusable widgets. Editors build responsive layouts from shared components, while brand-level configuration controls how those same components look on each site.
Each brand has its own configuration for:
The same functional component works across every brand without making the sites look identical, and saved widget presets let editors reuse layouts while keeping design patterns consistent. As a result, routine content and structural changes that once took 2–3 days in the development backlog can now often be completed the same day.
Common website capabilities were converted into reusable platform modules. Bits Orchestra also introduced a packaging model so new brand sites start from a tested foundation of shared components and integrations, then configure what differs. These reusable modules include:
Starting from a proven package instead of an empty build cut engineering effort for subsequent brand rollouts by approximately 60%, while still leaving room to configure what makes each brand distinct.
EDS provides configurable search for products and editorial content, with searchable specifications, filters, and fields defined through the CMS. Frequently used external services are integrated once at platform level and enabled where required. These shared integrations include:
The platform also delivers reusable SEO and accessibility foundations, including semantic HTML, configurable metadata, canonical URLs, structured headings, ARIA support, and image metadata for every brand site.
EDS runs on a single Kentico instance with a Microsoft .NET backend and shared React frontend architecture.
The project goes beyond standard CMS implementation. Custom Kentico modules, macros, configurable product mappings, brand-aware widgets, shared integrations, and frontend components turn Kentico into the foundation for a multi-brand digital platform. This type of architecture is part of Bits Orchestra’s broader Kentico development services for complex enterprise websites, multi-site ecosystems, integrations, and platform modernization.
The technical foundation includes:
The architecture was designed around one principle: capabilities that are common across brands should be implemented once, while genuine differences should be expressed through configuration rather than duplicated code.
| Area | Before | After |
|---|---|---|
Brand website | Separate implementation | Shared EDS foundation |
New product type | Custom development and deployment | Configuration-based setup |
Product specifications | Brand-specific code | CMS/configuration-driven |
Shared feature | Rebuilt for individual brands | Developed once and reused |
Page structure | Developer involvement | Editor-managed in Kentico |
Brand styling | Site-specific implementation | Brand configuration layer |
Search | Separate implementation | CMS-configurable product and content search |
Integrations | Implemented per website | Shared, toggleable platform services |
SEO/accessibility | Addressed per implementation | Reusable platform foundation |
Brand rollout | Full development cycle | Reusable packaged foundation |
5 Kentico developers: backend architecture, CMS modules, product-data configuration, and integrations.
3 frontend developers: React implementation, shared component library, Storybook, SSR, and brand-aware frontend architecture.
2 QA engineers: feature validation and cross-brand regression testing.
Technical lead: architecture decisions, feasibility review, sprint planning, and collaboration with Shaw’s UI/UX team.
Project manager: delivery coordination and direct client communication.
Bits Orchestra worked directly with Shaw using an Agile Scrum model. Discovery and development ran in parallel, with requirements validated against real brand and product scenarios throughout implementation.
Before production turnover, the new environment ran on a non-public domain for approximately two weeks. Final production configuration took only a few hours.
EDS changed Shaw’s website model from repeated brand-by-brand implementation to a reusable platform approach.
Client:
Company type:
Country:
Timeline:
Industry:
Services: