

How Codilar Re-engineered the TGR Webstore on Magento and Won Two Awards for It

Leisure & Lifestyle
Company Brief
TGR is a premier global wholesale supplier of cannabis seeds, hemp clothing, smoking accessories, and drug purity testing kits, operating across strategically located warehouses in Spain, the UK, the USA, and South Africa.
With a catalog of over 15,000 products and a multilingual customer base spanning retailers, commercial growers, and individual collectors worldwide, TGR operates at the intersection of B2B and B2C commerce, serving partners across multiple markets through a platform that demands enterprise-grade performance, real-time inventory accuracy, and seamless cross-channel consistency.


Consolidating Multiple Magento Instances into One
Optimizing Database and Indexing for Scale
Integrating Real-Time Inventory via ODOO
Delivering Multilingual Commerce Through Virtual Store Views
Connecting Adobe Experience Cloud Across Channels
Resolving Payment, Cart, and Order Failure Issues
Project Overview
Codilar partnered with TGR to consolidate a fragmented multi-instance Magento setup into a single, unified commerce platform capable of serving both B2B and B2C operations simultaneously.
The engagement addressed deep technical debt across database optimization, indexing performance, inventory management, and multilingual delivery, and integrated Adobe Experience Cloud to unify the customer experience across channels. Codilar's work gave TGR a platform that could finally keep pace with the scale and complexity of the business running on top of it.
Business Challenges
Multiple Magento instances were creating operational inefficiency and compounding maintenance overhead
A database exceeding 60GB with over 150 customer groups and 160+ catalog rules made indexing slow and unpredictable
Inventory updates were not happening in real time, creating stock accuracy risks across a 15,000-product catalog
Language localization was handled through costly and complex store view duplication rather than a scalable multilingual architecture
Persistent issues with payments, cart failures, and order errors were disrupting the purchase journey and eroding customer trust
Managing B2B and B2C operations across separate instances prevented TGR from delivering a unified customer experience
Security and configuration risks were growing as technical debt accumulated across multiple platform environments
Codilar's Solution Approach
Migrated TGR from multiple Magento instances to a single unified platform, consolidating both B2B and B2C operations
Implemented a uniform sub-folder structure and reduced store views to simplify platform management and maintenance
Optimized database indexing for a 60GB+ database with 150+ customer groups, 160+ catalog rules, and 10 websites on a single platform
Integrated ODOO to enable real-time inventory synchronization across the full catalog and streamline end-to-end business operations
Deployed Bablic for server-side translation and introduced virtual store views for scalable, cost-efficient multilingual content delivery
Resolved all existing payment, cart, and order failure issues to ensure consistent and reliable transaction completion
Integrated Adobe Experience Cloud to deliver faster loading, unified cross-channel experience, and improved customer personalization
Your One-stop
Total Commerce
Partner
We engineer high-converting eCommerce webstores that scale faster.
Book a 30min Consultation CallB2B commerce at this scale demands more than platform expertise; it demands the ability to see the entire system, find where it is breaking down, and rebuild it in a way that holds. That is exactly what we did for TGR.

Shahed Jamal
Practice Head, Adobe Commerce, Codilar
One Platform, 50% Less Cost: How TGR Unified B2B and B2C Commerce at Scale
One Business. Too Many Platforms.
TGR had a problem that is more common than most commerce teams admit. The platform had not been designed for where the business ended up. It had been built incrementally, instance by instance, as new markets, languages, and customer groups were added. By the time the complexity became impossible to ignore, TGR was running multiple Magento instances that shared none of their operational efficiency and all of their maintenance burden.
Each instance needed to be managed separately. Configuration changes had to be replicated. Updates carried compounding risk. And the customer experience, which should have felt seamless regardless of whether the buyer was a B2B retailer ordering in bulk or a B2C collector browsing the catalog, was fractured across environments that were never designed to work together. The platform was not broken. It was just never meant to carry this much.
The Data to Performance Gaps
Before any consolidation could happen, we had to confront what was sitting underneath the platform. A database exceeding 60GB. Over 150 customer groups. More than 160 catalog rules. Ten websites running simultaneously on a single Magento instance, each with its own indexing demands, its own configuration complexity, and its own contribution to a system that was slowing down under its own weight.
Indexing at this scale is not a tuning problem. It is an architectural one. We restructured the indexing configuration, implemented better code and configuration management practices, and reduced the surface area for the kinds of technical issues—security vulnerabilities, slow queries, inconsistent data states—that accumulate when a platform grows faster than its governance. The result was a database that served 15,000 products, 150+ customer groups, and 10 websites with the kind of speed and reliability that the business had been running without for too long.
Inventory Exposure That Could Not Wait
For a global wholesale distributor, inventory accuracy is not a convenience. It is the product. When a retailer places a B2B order expecting a certain stock level and the platform is working off data that is minutes or hours behind, the downstream consequences move fast—canceled orders, broken trust, lost accounts.
TGR's inventory updates were not happening in real time. We resolved this by integrating ODOO directly into the Magento platform, creating a live synchronization layer between TGR's business operations and the storefront. Stock levels, product information, and order data became consistent across every touchpoint, not as a periodic batch but as a continuous, accurate reflection of what was actually in the warehouse.
Multilingual Commerce Without the Cost
TGR serves customers across multiple countries and languages. The existing approach to multilingual delivery—separate store views for each language—was expensive to maintain, slow to update, and created operational overhead that scaled badly as new markets were added.
We replaced this with a cleaner architecture: Bablic for server-side translation, combined with virtual store views that delivered localized content without the cost and complexity of duplicating entire store environments. Language became a configuration, not an infrastructure problem, and TGR's multilingual customers received a consistently localized experience without the platform needing to multiply itself to deliver it.
Fixing What Was Breaking Trust
Across all of this structural work, there was a more immediate set of issues we addressed in parallel. Payments were failing. Carts were erroring. Orders were not completing. For a wholesale platform where a single B2B transaction can represent significant value, these were not edge cases—they were active revenue leakage happening on every affected session.
We identified and resolved the root causes across all three failure types, stabilizing the transaction layer so that the platform could reliably complete what the customer had already decided to do. This work was less visible than the consolidation or the database optimization, but its impact on customer trust and conversion was immediate.

The Numbers
After
Increase in
Operational Efficiency
Improvement in
Website Performance
Cost Savings Through
Platform Consolidation

The Numbers
After
Increase in
Operational Efficiency
Improvement in
Website Performance
Cost Savings Through
Platform Consolidation

When the Industry Took Notice
The scope and complexity of what we delivered for TGR did not go unrecognized. At Meet Magento New York 2024, we received the World Traveler Award for our innovative eCommerce solution for Tiger-One Distribution. Later that year, at Meet Magento India 2024, the engagement was recognized again with the B2B Champ Award, an acknowledgment of the depth of the B2B commerce engineering that underpinned the entire project.
Two awards from two of the most respected events in the Adobe Commerce ecosystem, for one engagement. That is not a coincidence. It reflects what happens when a technically complex problem is solved with architectural clarity rather than workarounds.
What the Business Looks Like Now
The engagement gave TGR something it had not had since the business began to scale. A single platform that could serve B2B and B2C customers simultaneously, in multiple languages, with real-time inventory accuracy, reliable transactions, and the performance to match. Operational efficiency improved by 35%. Website performance improved by 40%. And the cost of running the platform dropped by up to 50% through consolidation alone.
Partnering with us gave TGR what years of incremental platform decisions had made harder to reach—a commerce foundation that was finally built for the business operating on top of it. If your platform is carrying the weight of decisions made for a smaller, simpler version of your business, that gap between where you are and where your architecture is will keep costing you. We build the foundation that closes it. The same clarity TGR now operates with is available to any brand ready to stop managing complexity and start removing it.



