Tile Mountain
The Tile Mountain Group Ltd is the UK’s fastest-growing tile retailer, founded in 2013 by Mo Iqbal, Jeremy Harris, and Nick Ounstead. Expanding beyond Tile Mountain’s online store, it now operates Bathroom Mountain, Walls and Floors, and Tiles 247. The company’s rapid growth led to a £10M investment in a 120,000 warehouse, showroom, and office complex in Stoke-on-Trent.
In this case study:
About the project
Tile Mountain relied on Magebit Support to tackle their most complex technical challenges. The project focused on search optimization, deployment efficiency, and analytics accuracy, ensuring seamless operations and enhanced performance.

Client Challenges
With a growing online presence and multiple brands, Tile Mountain faced several technical and operational hurdles that affected site performance and scalability:
- Needed ElasticSuite integration for fuzzy search, phonetic search, and virtual categories.
- Site became unresponsive during updates, requiring a more efficient build process.
- Incorrect organic traffic attribution and missing order tracking.
- API failures caused missing product displays on category pages.
The role of Magebit
Where digital magic comes to life
Magebit acted as Tile Mountain’s dedicated support team, resolving critical infrastructure and performance issues:
- Seamless Search Integration
Magebit integrated ElasticSuite to enhance search capabilities, implementing fuzzy search, phonetic search, and virtual categories for improved accuracy and user experience. - Optimized Deployment Process
Developed a custom deployment script to prevent downtime during updates, ensuring seamless website performance. - Accurate Analytics & Tracking
Implemented tracking fixes to correct organic traffic attribution and ensure precise order tracking in Google Analytics. - API Stability & Product Availability
Resolved API failures by splitting Vue Storefront API instances, ensuring product listings consistently load on category pages. - JavaScript Performance Enhancements
Optimized JS execution by removing unused scripts, implementing lazy loading, and refining Vue components for faster page speeds.



















