• Home
  • Insights
  • Brian Gavin Diamonds Polish Digital Experience with Odoo ERP

Brian Gavin Diamonds Polish Digital Experience with Odoo ERP

Brian Gavin have been associated with Brainvire for the past few years. We have been an integral part of their Magento journey as well as their transition to Odoo.

Brian Gavin Diamonds have touched the heights of success with the help of digital solutions provided by Brainvire. 

One of the world's leading centers for "ideal cut" diamonds, Brian Gavin is an expert when it comes to making Hearts and Arrows diamonds. The company is a premier brand in selling signature hearts and arrows diamonds. Due to extensive research conducted in the field of cut and light performance, Brian Gavin is regarded by most as an expert and is well known and respected in the industry.

Brian and Gavin Improve Workflow Management with Odoo ERP

With headquarters in Houston, Texas, Brian Gavin Diamonds specialize in precision-cut diamonds and custom jewelry creations for an elite clientele. The brand specializes in a highly personalized experience and no one offers better quality or value. 

 "We migrated to a Odoo ERP from legacy custom system, it helped us to leverage the power of 360 Degree usage of Digital Commerce and its Endless Opportunities." - Brian Gavin, CEO - BrianGavin Diamonds

Difficulties with a Legacy System

Brian Gavin Diamonds' greatest obstacle was the dispersed nature of their workforce systems, which included numerous tools and software for various functions. They were managing their accounts and finances with a custom ERP. It wasn't a full-fledged enterprise ERP system with several resources combined into one system. They relied on custom solution for eCommerce, as well as other third-party applications for additional operations. Because of this chaotic way of working, neither of these processes were able to ‘real-time sync' i.e. have a cohesive view of Brian Gavin Diamonds' various business operations.


Migration From Legacy System to Odoo Business Solutions

With Brainvire's Odoo implementation, we assisted Brian Gavin Diamonds to craft tailored distribution and retail strategies with varied replenishment methods suitable for their customers. This Odoo implementation reduced manual efforts and improved customer satisfaction


Since Brian Gavin Diamonds deal with a lot of personalization in their products, this haphazard arrangement made it difficult for them to keep track of orders, payments, and customization requests. They mainly serve diamond jewelry enthusiasts, young adults, brides, and grooms.

With so many criteria to fulfill to make each product, Brain and Gavin needed an efficient system to manage orders, payments, and deliveries.

Brian Gavin Diamond’s Experience with Brainvire’s Odoo ERP Development Services

Our expert development team provided an Odoo ERP system based on the most recent Odoo Enterprise 14. The main goal of this project was to replace the custom ERP built on CakePHP with Odoo ERP and migrate client data.

It was critical to establish a multi-functional architecture in the system to assist Brian Gavin in managing its business. We successfully handled the multifaceted nature of the system by building custom modules and functions according to the company’s needs.

"Brian Gavin Diamonds functioned on a legacy system that could not consider maintenance of additional diamonds. However, with Odoo implementation, we created a separate channel that can manage all diamonds and customized customer experience," said Chintan Shah, CEO, Brainvire.

Brian Gavin Diamonds approached Brainvire to handle their ERP development needs as part of their quest for a full ERP framework. Brainvire specialize in Odoo ERP development services to enable organizations in managing data from multiple sources by providing a single source of truth. Let’s deep dive into the various modules we built for the project and the benefits of each.

Brian and Gavin Improve Workflow Management with Odoo ERP

Order Management

Quote2Cart functionality is one of the ways Brain Gavin receive orders for their products. These orders come from the leads generated from the company’s websites where interested parties add their requirements in the form of quotations in the cart.

These quotes can be about any aspect of diamond jewelry, including the diamond's cut, metal, setting, and other characteristics. These leads or quotes are saved in Odoo and then turned into orders. The order can be processed via the website until Brian Gavin Diamonds approves the quote in the backend.

The second method through which they receive orders is directly through the website. Once orders are received through the website, they pass through different stages of the order management process.

The order management process can be tracked in Odoo in real-time to maintain timely deliveries and service. The order goes through different stages such as (CAD, Purchase, Manufacturing, Assembly, Quality Control, Photography, etc.

Job orders are one way through which they club orders on the basis of similarity. Similarities can be the type of metal, the gemstone, the cut, or the color. For each customized order they receive, they club orders in the Odoo backend. For example, if they have multiple orders for 18-carat gold, then group such manufacturing orders. This way they can understand how much metal they would require to complete those orders.

Waste management is also an integral part of their orders. While manufacturing orders, it often happens that the designers may not use all the metal that was purchased. For example, for a 24-carat gold ring, Brian Gavin Diamonds purchased 10g of gold but ended up using only 8g. In that case, the leftover metal would be returned back to the inventory ensuring no wastage.

Purchase Management

Brian Gavin can automate their purchase workflow with Odoo ERP. Procurement rules based on stock levels, logistic rules, sales orders, projected manufacturing orders, and other factors will help them improve their purchasing and inventory efficiency. Depending on the production and distribution strategies for each product, they can choose different replenishment methods.

They can import price lists and references from manufacturers quickly and easily to make better purchasing choices based on discounts, quantities, and special contract conditions. From inside the app, they can keep track of a product's availability in their supplier's stock and check the status of the order. They can also base the purchase price on the prices of the supplier.


With the Odoo CRM, Brian Gavin Diamonds can make informed decisions by using actionable data. They can acquire all the information they need to make better choices.

Odoo CRM allows them to create custom dashboards to get a quick overview of the market.

It investigates further with real-time reports and flowcharts that everyone on the team can make and share. Calls, meetings, mailings, and quotes will all be scheduled according to the sales scripts. 

Brian Gavin can stay connected to customers and use real-time messaging to enhance collaboration.

A quick overview of what's going on in the team can see when a colleague logs a call or sends a quote. Sharing ideas and files in real-time and catch up on things missed when field agents are away is easy.


Accurate delivery propositions will help Brian Gavin Diamonds to optimize inventory levels.

To automate procurements, the make-to-order rules, minimum stock rules, or the master production plan will allow them to smoothen manufacturing operations. To maximize inventory levels and prevent shortages, they can use routes, restrictions, and lead time.

They can control productivity with real-time Overall Equipment Efficiency (OEE) reports, and keep an eye on the TPM's six major losses. Keep track of maintenance KPIs such as the mean time between failures (MTTR) and the mean time between failures (MTBF). Custom dashboards monitor performance in real-time.

Dynamic reports on costing, traceability, performance analysis, OEE, and other topics help in making better business decisions.

Commission Management For Salespersons

For completing a certain number of orders and generating profits, Brian Gavin Diamonds pays commissions to their dedicated salespeople.

The commissions are determined by the number of transactions and the salespersons' seniority. In the Odoo ERP, the entire commission model has been implemented in a specific dashboard.

Returns Management

RMA stands for return merchandise authorization. As Brian Gavin Diamonds deal with a lot of customizations and personalizations in their jewelry, they often face multiple requests for return, upgrades, repair, and exchanges. 

The RMA process deals with these changes from the end customer as a part of the after-sales services. If a customer requests repairs, return, or replacement for their already purchased items, such as resizing, metal change, exchange of the old products with new products, then such requests are added and managed through the RMA process.

The status of each order, whether in the repair stage or for return is tracked and delivered through a comprehensive dashboard that details every information about the products and the changes required.


Brainvire’s Odoo development team also developed various kinds of custom reports. Some of these reports were native to Odoo, while others had to be specifically developed according to the client’s business requirements.

Brian Gavin Diamonds have a diverse inventory of metals, gemstones, customizations, settings, and engravings. At any given time, customers order jewelry based on any of these parameters.

Brian and Gavin Improve Workflow Management with Odoo ERP

In order to understand which of their products are selling, how much inventory they need, and the demand for their products, we have added reports for all these criteria.

The sales team can filter orders based on a time period, i.e, monthly, every 15 days, weekly, or recent orders.

Similarly, they can also find reports for diamonds based on cut, clarity, weight, and cost. Customizations such as engravings, settings, and custom products are also specific tags for which reports can be generated. 

Third-party Integrations

Brainivre’s Odoo developers integrated the Odoo ERP with useful third-party integrations and tools that fulfill various functions pertaining to daily business activities. 

We added TaxJar for tax calculations. It enables businesses to identify and calculate their sales taxes. ParcelPro handles shipping with integrations with FedEx and UPS.

Brinks is another external integration added to Brian Gavin Diamondss’s Odoo system. Since the company deals with jewelry, they need different kinds of precious metals and gemstones to craft each piece of jewelry. Brinks provides secure logistics solutions for the shipment of valuable products. 

For marketing automation, Brian Gavin Diamonds rely on Listrak. Listrak delivers seamless, personalized cross-channel interactions — all from one integrated platform. It is an integrated digital marketing platform for email, text message marketing, identity resolution, behavioral triggers, and cross-channel orchestration.

RapNet is the world’s largest and most trusted diamond and jewelry trading network, delivering the best available diamonds and fine jewelry, prices, people, and market intelligence for buyers, dealers, and diamond manufacturers worldwide. Brian Gavin Diamonds use RapNet to find and sell good quality diamonds.

Brian Gavin Diamonds Transform Business with Brainvire’s Odoo Development Services

With Odoo, Brian Gavin Diamonds completely transformed their business operations and invoicing of the company. Since they have witnessed the advantages Odoo provides over other CRM systems, they are now looking for a long-term partnership with Odoo that will enable them to make informed business decisions. We created an integrated business ERP where Brian Gavin Diamonds could cater to their customers fully and effectively. 

Furthermore, all functions like accounting, reporting, billing and payments, and customizations were all integrated into Odoo to provide a complete and transparent view of all ongoing business processes. Our aim to improve the overall customer journey was fulfilled with Odoo. Brainvire’s Odoo ERP Consulting services will play an integral role in helping the company seamlessly transition to Odoo.

In search for strategic sessions?
Let us understand your business thoroughly and help you strategies your digital product..
Book a session