{"id":555065,"date":"2026-08-31T14:16:36","date_gmt":"2026-08-31T14:16:36","guid":{"rendered":"https:\/\/webkul.com\/blog\/?post_type=case_studies&#038;p=555065"},"modified":"2026-08-31T14:16:42","modified_gmt":"2026-08-31T14:16:42","slug":"labglas-odoo-product-builder","status":"publish","type":"case_studies","link":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/","title":{"rendered":"LabGlas Builds an Odoo Product Builder with Webkul"},"content":{"rendered":"\n<p><strong>Project Snapshot<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>URL:<\/strong> <a href=\"https:\/\/www.labglas.ch\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">labglas.ch<\/a><\/li>\n\n\n\n<li><strong>Country:<\/strong> Switzerland<\/li>\n\n\n\n<li><strong>Industry Vertical:<\/strong> Manufacturing<\/li>\n\n\n\n<li><strong>Platform:<\/strong> <a href=\"https:\/\/webkul.com\/odoo-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo<\/a><\/li>\n\n\n\n<li><strong>Solution Provided:<\/strong> A custom <a href=\"https:\/\/webkul.com\/odoo-custom-app-development-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo product builder<\/a> with option-based pricing and a guided lab system flow.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Merchant Story: LabGlas AG<\/h2>\n\n\n\n<p>LabGlas AG is a glassworks based in Riehen, near Basel in Switzerland.<\/p>\n\n\n\n<p>Its shop makes lab glassware for drug, chemical, research and plant use.<\/p>\n\n\n\n<p>Among its goods are glass reactors, stills, filter nutsches, heat exchangers and smaller lab items.<\/p>\n\n\n\n<p>LabGlas also makes glassware from buyer drawings and sells parts that work with its own goods.<\/p>\n\n\n\n<p>Glassblowing now works beside an <a href=\"https:\/\/webkul.com\/odoo-implementation-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo online shop<\/a> for direct orders.<\/p>\n\n\n\n<p>Its public shop includes products with options, so buyers can choose key details before ordering.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"1116\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor.webp\" alt=\"Glass vessel being shaped with a flame in the LabGlas workshop\" class=\"wp-image-555060\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor.webp 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-275x300.webp 275w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-940x1024.webp 940w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-228x249.webp 228w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-768x837.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Why LabGlas Needed an Odoo Product Builder<\/h2>\n\n\n\n<p>LabGlas needed its online prices to follow the same logic used inside its workshop.<\/p>\n\n\n\n<p>Variant pricing could depend on the coating, volume and material chosen together.<\/p>\n\n\n\n<p>Standard variant pricing could not express those linked choices without hand edits across the shop.<\/p>\n\n\n\n<p>Raw material cost and working time also changed the true cost of an option.<\/p>\n\n\n\n<p>Each yearly rate change therefore meant a pricing task for every item in the range.<\/p>\n\n\n\n<p>Complete lab systems brought a second and harder challenge for the sales team.<\/p>\n\n\n\n<p>Building a reactor may need a vessel, lid, stirrer guide, motor, coupling, thermostat and add-ons.<\/p>\n\n\n\n<p>Each part must match the size, work needs and certificates of the other choices.<\/p>\n\n\n\n<p>Staff had to check flange sizes, work out stirrer sizes and confirm that motors and couplings fit.<\/p>\n\n\n\n<p>LabGlas wanted buyers to make those choices online without the same depth of product know-how.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Webkul Built the Odoo Product Builder<\/h2>\n\n\n\n<p>Webkul built two linked tools inside Odoo, without using a ready-made Webkul product.<\/p>\n\n\n\n<p>First, the price tool links variant prices to option combinations, material use and working time.<\/p>\n\n\n\n<p>Next, the guided tool takes a buyer through a complete lab system while checking each part.<\/p>\n\n\n\n<p>Both tools keep Odoo products, prices and sales orders in the same business flow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rule-Based Pricing in the Odoo Product Builder<\/h3>\n\n\n\n<p>Webkul made price rules that can respond to several product choices at once.<\/p>\n\n\n\n<p>For example, a zinc coating rule may apply only with a defined volume and material.<\/p>\n\n\n\n<p>LabGlas can decide whether every rule must match or whether one match is enough.<\/p>\n\n\n\n<p>Once the buyer selects a valid set, the shop shows its correct selling price.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1440\" height=\"1100\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-product.webp\" alt=\"LabGlas reactor vessel product page with size, connection and specification options\" class=\"wp-image-555087\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-product.webp 1440w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-product-300x229.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-product-1200x917.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-product-250x191.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-reactor-product-768x587.webp 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Cost-Based Pricing When No Fixed Rule Applies<\/h3>\n\n\n\n<p>Fixed pricing stands alone when LabGlas has already costed that exact set of choices.<\/p>\n\n\n\n<p>When no rule matches, the engine finds the price from stock and labour costs.<\/p>\n\n\n\n<p>This fallback gives the business agreed prices where needed and calculated prices everywhere else.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Material Consumption and Time-Based Costing<\/h3>\n\n\n\n<p>Each product option can hold the raw stock it uses and the amount needed.<\/p>\n\n\n\n<p>Price data comes from the <a href=\"https:\/\/webkul.com\/odoo-consulting-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">sales price lists in Odoo<\/a> that LabGlas already keeps.<\/p>\n\n\n\n<p>LabGlas can also record the work needed for an option against a defined hourly rate.<\/p>\n\n\n\n<p>Fifteen minutes spent on a coating can count beside its material cost.<\/p>\n\n\n\n<p>Based on the option, the sum can use time, raw stock or both inputs together.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Manufacturer Cost and Shop-Wide Price Refresh<\/h3>\n\n\n\n<p>Webkul added a variant field that shows the amount due to the manufacturer.<\/p>\n\n\n\n<p>Its value comes from labour, material cost and the margin held against that material.<\/p>\n\n\n\n<p>Now, the figure sits beside the selling price instead of being worked out offline.<\/p>\n\n\n\n<p>When hourly or stock rates change, one price refresh updates all items that use them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A Guided Odoo Product Builder Flow<\/h3>\n\n\n\n<p>Instead of showing every part together, the system builder asks one question at a time.<\/p>\n\n\n\n<p>Buyers start with certificate, heat and pressure needs, then move through each part group.<\/p>\n\n\n\n<p>Vessels, lids, stirrers, motors, couplings, thermostats and add-ons can each form a step.<\/p>\n\n\n\n<p>Images and short notes help buyers grasp each choice before they move to the next step.<\/p>\n\n\n\n<p>Optional videos and detail views can offer more context without making every step longer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1440\" height=\"1000\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-shop.webp\" alt=\"LabGlas online catalogue showing configurable laboratory glass products\" class=\"wp-image-555089\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-shop.webp 1440w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-shop-300x208.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-shop-1200x833.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-shop-250x174.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-shop-768x533.webp 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Automatic Fit Rules and Design Checks<\/h3>\n\n\n\n<p>After each choice, the Odoo product builder removes parts that no longer fit the system.<\/p>\n\n\n\n<p>Choosing a 5-litre vessel therefore shows only lids that match its flange and volume.<\/p>\n\n\n\n<p>When explosion protection is required, buyers see only suitable EX-certified motors and couplings.<\/p>\n\n\n\n<p>Webkul also moved the main engineering calculations into the <a href=\"https:\/\/webkul.com\/hire-odoo-developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">guided product flow<\/a>.<\/p>\n\n\n\n<p>Stirrer length comes from vessel height, lid height and the projection of the selected guide.<\/p>\n\n\n\n<p>Stirrer width stays within the vessel width after the required safe gap is applied.<\/p>\n\n\n\n<p>Couplings must suit both the motor and guide, while hoses must fit the selected thermostat.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Controlled Quantities, Optional Steps and Clear Choices<\/h3>\n\n\n\n<p>Each group has its own low and high item count set by the LabGlas team.<\/p>\n\n\n\n<p>One system may allow one vessel, up to three stirrers and several accessory units.<\/p>\n\n\n\n<p>Required components are separated from optional choices, and optional steps can be skipped.<\/p>\n\n\n\n<p>These controls stop a system from having too few parts or more than its set limits.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Live Pricing, System Summary and Grouped Cart<\/h3>\n\n\n\n<p>Odoo gets the running total from each part and its attribute-based pricing rules.<\/p>\n\n\n\n<p>Any change to a selected part updates the amount shown to the buyer at once.<\/p>\n\n\n\n<p>At the end, Odoo makes a system name, short text and parts list grouped by type.<\/p>\n\n\n\n<p>In the cart, itemised parts stay under that system and form a clear order record.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cart Edits With Fresh Fit Checks<\/h3>\n\n\n\n<p>Customers can reopen a configured system after adding it to the grouped cart.<\/p>\n\n\n\n<p>If a new choice breaks an earlier match, Odoo removes the incompatible part.<\/p>\n\n\n\n<p>Valid replacements then appear with a plain account of what changed and why.<\/p>\n\n\n\n<p>This check stops a later edit from bypassing the same rules used during the first build.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Backend Rules Without Programming<\/h3>\n\n\n\n<p>LabGlas defines each system type and its steps from the <a href=\"https:\/\/webkul.com\/odoo-support-and-maintenance-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo backend<\/a>.<\/p>\n\n\n\n<p>Reactor and filter nutsche systems can therefore follow different groups, orders and item limits.<\/p>\n\n\n\n<p>Staff decide which products belong to each group and whether a step can be skipped.<\/p>\n\n\n\n<p>They can also add rules for certificates, motor pairings, vessel sizes and other product attributes.<\/p>\n\n\n\n<p>For traceability, the backend records each rule used and why it withheld an option.<\/p>\n\n\n\n<p>This rule log helps staff answer questions and change the product logic as the range grows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Results of the Odoo Product Builder for LabGlas<\/h2>\n\n\n\n<p>The Odoo product builder gives LabGlas one set route from product choices to a priced order.<\/p>\n\n\n\n<p>Variant prices now reflect option combinations or their base time and stock costs.<\/p>\n\n\n\n<p>Complete systems follow compatibility rules and design checks before reaching the cart.<\/p>\n\n\n\n<p>Meanwhile, staff can add product rules and system types without asking for new code each time.<\/p>\n\n\n\n<p>The custom <a href=\"https:\/\/webkul.com\/odoo-pim-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo product setup<\/a> keeps the shop range, guided build and sales inside the same platform.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automated pricing across linked product attributes<\/li>\n\n\n\n<li>Connected selling prices to material use and working time<\/li>\n\n\n\n<li>Prevented incompatible laboratory system combinations<\/li>\n\n\n\n<li>Moved engineering checks into the guided buying flow<\/li>\n\n\n\n<li>Kept grouped configurations editable in the Odoo cart<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Project Snapshot Merchant Story: LabGlas AG LabGlas AG is a glassworks based in Riehen, near Basel in Switzerland. Its shop makes lab glassware for drug, chemical, research and plant use. Among its goods are glass reactors, stills, filter nutsches, heat exchangers and smaller lab items. LabGlas also makes glassware from buyer drawings and sells parts <a href=\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":101,"featured_media":555088,"comment_status":"open","ping_status":"closed","template":"","class_list":["post-555065","case_studies","type-case_studies","status-publish","has-post-thumbnail","hentry","platforms-odoo","industries-health","industries-industrial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>LabGlas Builds an Odoo Product Builder with Webkul<\/title>\n<meta name=\"description\" content=\"See how Webkul built an Odoo product builder for LabGlas, combining option-based pricing with guided, rule-checked\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LabGlas Builds an Odoo Product Builder with Webkul\" \/>\n<meta property=\"og:description\" content=\"See how Webkul built an Odoo product builder for LabGlas, combining option-based pricing with guided, rule-checked\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-31T14:16:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1110\" \/>\n\t<meta property=\"og:image:height\" content=\"686\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/\",\"url\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/\",\"name\":\"LabGlas Builds an Odoo Product Builder with Webkul\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp\",\"datePublished\":\"2026-08-31T14:16:36+00:00\",\"dateModified\":\"2026-08-31T14:16:42+00:00\",\"description\":\"See how Webkul built an Odoo product builder for LabGlas, combining option-based pricing with guided, rule-checked\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp\",\"width\":1110,\"height\":686,\"caption\":\"Webkul case study for LabGlas attribute-based pricing and guided system configuration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Study\",\"item\":\"https:\/\/webkul.com\/blog\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"LabGlas Builds an Odoo Product Builder with Webkul\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"LabGlas Builds an Odoo Product Builder with Webkul","description":"See how Webkul built an Odoo product builder for LabGlas, combining option-based pricing with guided, rule-checked","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/","og_locale":"en_US","og_type":"article","og_title":"LabGlas Builds an Odoo Product Builder with Webkul","og_description":"See how Webkul built an Odoo product builder for LabGlas, combining option-based pricing with guided, rule-checked","og_url":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_modified_time":"2026-08-31T14:16:42+00:00","og_image":[{"width":1110,"height":686,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@webkul","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/","url":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/","name":"LabGlas Builds an Odoo Product Builder with Webkul","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp","datePublished":"2026-08-31T14:16:36+00:00","dateModified":"2026-08-31T14:16:42+00:00","description":"See how Webkul built an Odoo product builder for LabGlas, combining option-based pricing with guided, rule-checked","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/08\/labglas-webkul-casestudy.webp","width":1110,"height":686,"caption":"Webkul case study for LabGlas attribute-based pricing and guided system configuration"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/case-studies\/labglas-odoo-product-builder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Case Study","item":"https:\/\/webkul.com\/blog\/case-studies\/"},{"@type":"ListItem","position":3,"name":"LabGlas Builds an Odoo Product Builder with Webkul"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/case_studies\/555065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/case_studies"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/case_studies"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/101"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=555065"}],"version-history":[{"count":1,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/case_studies\/555065\/revisions"}],"predecessor-version":[{"id":555090,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/case_studies\/555065\/revisions\/555090"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/555088"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=555065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}