Gapfill — building-product attributes the supplier never sent
An enrichment layer for building-product catalogues: pull supplier data from websites, inventory systems and PDFs, then fill the fields the supplier never sent. Five research passes refuted the original moat — vision-enrichment vendors DO serve building materials, including an Australian one — but confirmed a narrow documented gap. Full measurements now live in four linked research annexes. The binding constraint is no longer capability, it is whether anyone pays.
researchingecommerce / product-data-automationfree idea
Supplier product data arrives as a mess and has to leave as a catalogue. This is the research record for an idea about closing that gap for building products — tiles and lighting first — and it is mostly a record of the idea getting harder, not easier. Three proposed moats were researched and all three collapsed. The claim the page leaned on hardest was refuted by its own evidence. What survives is narrower, better evidenced, and still gated on one question nobody has answered.
Research & evidence
Showing 20 of 42 entries behind this idea, oldest first. Open one to read it in full.
Evidence 12
Sources, findings, and competitor scans.
evidenceNAMED BUILDING-PRODUCTS CUSTOMERS AT PIM/SYNDICATION VENDORS — case studies with published outcomes, not logo walls. This is the evidence base refuti…
NAMED BUILDING-PRODUCTS CUSTOMERS AT PIM/SYNDICATION VENDORS — case studies with published outcomes, not logo walls. This is the evidence base refuting the "absent vertical" claim.
- SYNDIGO → UFP INDUSTRIES (lumber/building products manufacturer): 60% faster launches, 90%+ content accuracy, 60% sales increase. syndigo.com/success-stories/ufp-industries/. Also Kohler, Klein Tools.
- SALES LAYER → FRANS BONHOMME (40+ yrs building materials, supplies ACCIONA) and BUILDINGMATERIALS.CO.UK (500 suppliers, 537 categories, 50,000 SKUs — drylining, timber, insulation, SFS steel framing).
- PIMBERLY → TIMCO (fixings), YESSS ELECTRICAL, HIGHBOURNE GROUP (plumbing & heating), IRONMONGERYDIRECT. Logo wall includes HEADLAM, the UK's largest floorcoverings distributor, and MARSHALLS (paving, hard landscaping, stone). pimberly.com/construction/ and /customers/.
- BLUESTONE PIM → NEUMANN (major Norwegian B2B construction distributor), SAINT-GOBAIN DISTRIBUTION NORWAY.
- INRIVER → page titled "The PIM for tools and construction"; case study WERNERCO (ladders), plus Kohler, Prysmian, Atlas Copco, Lincoln Electric.
- SALSIFY → Home Improvement Growth Kit, dedicated Home Depot connector, "State of Product Syndication for Tools and Hardware". Named: Moen, UMA Home Décor.
- FEEDONOMICS → STONE COAT COUNTERTOPS (surface coatings).
- KLIZER (DCKAP) → AI extraction from supplier PDFs for B2B distributors; core market plumbing/HVAC/industrial.
HEADLAM MATTERS MOST: Pimberly simultaneously sells to the UK's largest flooring distributor AND ships ImageAI. That is the closest anyone has come to assembling the proposed product.
CONFIRMED EMPTY, documented not assumed: Akeneo has no building-materials case study; Constructor.io names ~30 logos, none in building (closest Tractor Supply), with no building/DIY mention; nothing found for Bunnings, Reece, Beaumont Tiles, Tile Cloud, Ferguson, Build.com, Floor & Decor; Vue.ai and Mad Street Den are fashion-only.
evidenceIMAGE-SOURCED ATTRIBUTE EXTRACTION IS ALREADY SHIPPED at enrichment vendors.
IMAGE-SOURCED ATTRIBUTE EXTRACTION IS ALREADY SHIPPED at enrichment vendors.
- PIMBERLY IMAGEAI: "tagging objects in photos, identifying materials, recognizing shapes or patterns, assigning accurate metadata"; ColorAI standardises colour names plus hex. Pimberly's worked examples are fashion and homewares, BUT its customer list is construction — including Headlam, the UK's largest floorcoverings distributor. Closest anyone has come to assembling the product this page proposes, and a direct threat.
- AKENEO Supplier Data Manager, AI Extraction: "Image assets can also be used as sources, provided they are of type media." Shipped. No building examples found.
- CATSY: "Computer vision to extract attributes directly from your product images", for industrial manufacturers with thousands of technical SKUs.
- LUCIDWORKS (20 Jan 2026): multimodal genAI over product images plus text, generating categories, keywords, synonyms, descriptions; claims 8.66% conversion lift, USD 25M annualised for one retailer. A Lowe's association appears only in a third-party source — UNCONFIRMED; Lucidworks' own customers page 403s.
- HYPOTENUSE AI: enriches from images, spec sheets, PDFs, supplier feeds. Unnamed case study: home-goods marketplace, USD 120M GMV, 80K SKUs, 40%+ of SKUs missing material or dimension attributes. Useful data point on how severe supplier omission is in an adjacent vertical.
- Primitives are sold generically: Google publishes a Gemini retail product-attribute-extraction notebook, and Vertex AI Search for Commerce treats "materials" as a default system attribute. No building-materials-branded example from Google, AWS or Azure — the primitive is marketed, the vertical framing is not.
A WHOLE COMPETING AXIS THIS PAGE MISSED — companies already machine-processing building-product imagery, purpose-built.
- RENOWORKS (TSXV-listed): 200+ building-product manufacturer and distributor customers; claims "the most extensive catalog of digital building products and colors", each integration adding materials, colours and configurations powering its AI visualisation. An entire public company doing this for building products.
- FLOORI: flooring, tile, wall only. Digital twins of physical samples; EXTRACTS UV AND PBR MAPS FROM ORDINARY PHOTOS; upscales wood/epoxy/LVT/ceramic textures; exports BIM-ready.
- ROOMVO / LEAP TOOLS: automated flooring and tile catalogue across 250+ brands, 7,000+ dealers — porcelain, ceramic, glass, mosaic, floor/wall/backsplash. Four US patents.
- TILE-ID APPS (TilesView, imageidentifier.ai, TilesDisplay) classify from a single photo: material (ceramic/porcelain/stone/mosaic), FINISH (glossy/matte/textured/polished), LOOK (stone-like, wood-look), pattern, size, grout width. Consumer and dealer facing rather than PIM facing — but this is precisely the inference task the page called the surviving moat, and it is commodity.
- Also TOOLBX (AI platform for building suppliers), B2Sell ("AI Product Data Enrichment for Distributors"), Ximilar (Home Decor vertical), Domus Image Search (ML image search for tiles and finishing materials, for architects).
CAVEAT — SOMEONE TRIED AN ADJACENT MARKET AND RETREATED. Lily AI had a home vertical in 2023 built on exactly this: vision tagging Fabric/Material (glass, wood, metals), Wood/Tone, and Material/Treatment/Finish (shiny, glossy, frosted, matte), naming Arhaus and Bridge Furniture & Props. That post now 404s and lily.ai lists only apparel, footwear, beauty, luxury with no computer-vision mention. Understand why before assuming the economics work.
Note: MATERIAL BANK does NOT do automated extraction — tagging is user-applied, SmartMatch is curation assistance.
evidenceETIM TILE COVERAGE — MEASURED, not inferred. Verdict: PARTIAL. Better than assumed on fields, worse on the one that matters most.
ETIM TILE COVERAGE — MEASURED, not inferred. Verdict: PARTIAL. Better than assumed on fields, worse on the one that matters most.
ACCESS PATH SOLVED. The ETIM API returns 401 without credentials. But bSDD serves ALL of ETIM 10.1 free under ODC-By with NO AUTH — 5,640 classes, 17,377 features. The swagger spec is public, and viewer.etim-international.com class pages prerender, enumerable via /sitemap.txt (5,680 URLs). The taxonomy is machine-readable today at zero cost and zero paperwork.
CLASSES THAT EXIST
- EC011340 Ceramic tile — 28 features, group EG020056 (Masonry and tile material), published since ETIM 8.0, v5. Across all ~200 bSDD dictionaries this is the ONLY real ceramic tile class; "porcelain stoneware" returns zero.
- EC011341 Mosaic tile (21), EC010182 Natural stone tile (16), EC012349 Concrete tile (30), EC011708 Tile profile (11).
- Flooring group EG020068, 13 classes: EC004040 Parquet (18), EC004041 Laminate (15), EC004085 Solid wood (12), EC004931 PVC flooring (14, added only December 2024), EC012273 Screed (17), EC012271 Rubber (4), EC012272 Plastic (3).
FIELD MAPPINGS ARE REAL AND USABLE — this corrects my pessimism. Thickness EF020850; dimensions nominal EF020848/49 plus production EF020855/56; finish EF020841/46, EF024897, EF020838; SLIP EF020842 (DIN 51097 A/B/C) and EF020843 (R9-R13); PEI-EQUIVALENT EF020844; frost EF020845 (boolean only); rectified EF020839/40, EF022394; colour EF020851.
LIGHTING IS 4x DEEPER, as predicted: EC001744 downlight/spot/floodlight 118 features, EC002892 ceiling/wall luminaire 115, EC000062 street 85, EC001957 emergency 68.
TELLING DETAIL: ETIM models the tiling CONSUMABLES better than the tile. Tile adhesive EC011707 = 42 features, tile grout EC011709 = 28, ceramic tile EC011340 = 28. The standard grew out of the wholesale channel and it shows.
SOFT FLOORING IS A GENUINE TAXONOMY GAP: no carpet, textile, linoleum or LVT class exists at all.
evidenceNO TILE OR FLOOR-COVERING BRAND PUBLISHES ETIM DATA TODAY. Established by enumeration, not search-absence, which makes it unusually solid.
NO TILE OR FLOOR-COVERING BRAND PUBLISHES ETIM DATA TODAY. Established by enumeration, not search-absence, which makes it unusually solid.
- All 1,383 registered data suppliers in the Dutch 2BA datapool enumerated. ABSENT: Tarkett, Gerflor, Interface, Desso, Unilin/Quick-Step, Kahrs, Bolon, Rockfon, Armstrong, Uzin, Bostik, Forbo/Eurocol, Mapei, Ardex, Omnicol, Knauf, Saint-Gobain, Schluter. Among the top 25 "Bouw"-sector data suppliers, NOT ONE is a tile or flooring manufacturer — they are bathroom, electrical, HVAC, fastener and tool companies.
- Forbo Flooring Systems: all 96 child sitemaps enumerated. Exactly ONE URL in the whole Forbo estate matches /etim/ — the Eurocol ADHESIVES page.
- Uzin / Uzin Utz: zero ETIM URLs across full sitemap crawls.
- Germany's 2022 building-materials launch plan: "Fliesen und Natursteine" was the ONE assortment group with no industry participants at all.
- Mosa's only traceable ETIM data was applied downstream by a WHOLESALER, not published by Mosa. Villeroy & Boch's 2BA presence is its BATHROOM division, not tiles. Marazzi is nowhere.
BUT FLOORING IS OFFICIALLY IN SCOPE — correcting an earlier "could not establish". ETIM UK states its Building Materials Sector includes "Walling, FLOORING & ROOFING MATERIALS, Structural steel, Civil infrastructure, Doors & windows, FINISHING & DECORATION PRODUCTS". The Builders Merchants Federation has been Sector Lead since 1 January 2020 — 1,020 members, GBP 51.6bn combined sales. ETIM Netherlands created a "Tegels" (tiles) commission after mid-2020. 11 of 18 national chapters run building materials; Belgium does not.
THE PROBLEM IS PARTICIPATION, NOT PERMISSION. The standard admits tiles, has a tiles commission, is UK-led by the merchant channel — and still no tile brand publishes.
Flagged unverified: a claimed list of tile-chemistry adopters (Mapei, Ardex, Weber, Sopro, PCI) conflicts with the 2BA enumeration. Do not rely on it.
evidenceSPEC LIBRARIES: NOT ONE OF NINE ACCEPTS A PRODUCT FEED. Nine platforms, two continents, researched independently. Pivot A is real but manual-bound.
SPEC LIBRARIES: NOT ONE OF NINE ACCEPTS A PRODUCT FEED. Nine platforms, two continents, researched independently. Pivot A is real but manual-bound.
- MATERIAL BANK: no API (api.materialbank.com 403, no developer subdomain). Ingest is an "MB New SKU Template.xlsx" EMAILED IN, then their staff enrich it. Updates mean requesting an export, editing, sending it back (1-5 days). Physical side: ship 30-40 samples per SKU to their Hub with an ASN.
- ARCHELLO: manual self-serve wizard, ONE PRODUCT AT A TIME. No API, no feed.
- ARCHIPRODUCTS: managed only; robots.txt disallows /api. Furniture-weighted — a design marketplace with a building-products wing.
- NATSPEC, Masterspec, EBOSS, ArchiPro, Archify: all account-managed / done-for-you.
- Only ARCAT (MasterFormat) and NBS Source (Uniclass) are standards-based. Every AU/NZ platform uses a proprietary taxonomy.
THE INCUMBENT ALREADY SELLS THE NORMALISATION LAYER. Material Bank offers manufacturers "PIM Lite" — automatic attribute mapping plus a per-product data health score — with a next-generation PIM upsell to push enriched data to your OTHER channels. That is this idea's product, sold by the platform.
MATERIAL BANK ECONOMICS, order of magnitude only. Forbes (2021): manufacturers "pay a monthly fee in the thousands... and additional fees when their items are ordered". Business of Home: MB declined to disclose; sources suggest "in the realm of $25 per order" — trade-press estimate, not a rate card. The only PUBLISHED numbers are penalties: barcode $0.15/piece, missing ASN $250, missing packing list $125.
AND IT DOES NOT REACH THIS MARKET: Material Bank ships contiguous US and Canada only. Hubs in Olive Branch MS and Crepy-en-Valois FR.
CONCENTRATION RISK: HUBEXO owns Archify (APAC), NBS Source (UK) — sister brands on its own Product Information page — AND Uniclass. The AU/NZ library channel and the only free API-accessible classification system have the same owner.
evidenceAU/NZ COMPLIANCE AND EPD LAYER — the one place in this dossier with fully published prices and a mandated machine-readable format.
AU/NZ COMPLIANCE AND EPD LAYER — the one place in this dossier with fully published prices and a mandated machine-readable format.
- EPD AUSTRALASIA fees are entirely public: joining AUD 1,075-1,600, annual AUD 720-4,300, and THE FIRST 150 EPDs ARE FREE. Critically, publication REQUIRES "an approved MS Excel template for machine-readable EPDs" — a structured-data obligation with real consequences, unlike anything the spec libraries impose.
- A LIVE DESTINATION WITH A PRICE: EPD Australasia's July 2026 partnership with Rosella Street puts verified Australasian EPDs into the AU/NZ DPP DATABASE at AUD 105 per EPD (member) or AUD 300 (standard), no ongoing cost. Caveat: that platform's APIs are described as "upcoming", not shipped.
- ECO CHOICE AOTEAROA is fully public: NZD 1,000 application plus NZD 1,000-61,000/yr scaled by turnover.
- CODEMARK cost is explicitly "a commercial arrangement between the applicant and the CodeMark Conformity Body" — unquotable by design.
- GBCA DOES NOT CERTIFY PRODUCTS AT ALL. It recognises third-party initiatives and assigns a Responsible Products Value your product inherits. Anyone pitching "GBCA product certification" has misread it.
- NABERS is buildings and tenancies only — nothing a manufacturer can obtain.
- THE NCC ITSELF is published as XML with a schema on data.gov.au under CC BY 4.0. The code is machine-readable; the products are not. That asymmetry is the gap the NBPC template exists to close.
STILL NOT PUBLIC, so do not model revenue on it: Material Bank's rate card, the Archello / Archiproducts / Archify brand programmes, GS1 National Product Catalogue subscription, CodeMark and WaterMark certification, GBCA Responsible Products recognition, Global GreenTag, BIMobject's tiers.
SEQUENCING NOTE: an EPD obligation that already demands a machine-readable Excel template, free for the first 150 products, is a cheaper wedge into a supplier's data than asking them to care about a taxonomy.
evidenceCIN7 FIELD COVERAGE — DEFINITIVE, from vendor docs. The sharpest technical finding in the dossier, and it CONFIRMS a real gap.
CIN7 FIELD COVERAGE — DEFINITIVE, from vendor docs. The sharpest technical finding in the dossier, and it CONFIRMS a real gap.
CIN7 CORE to SHOPIFY IS 17 FIXED FIELDS: SKU, Name, Category, Description, Weight, Barcode, Price Tier, Images, Tags (first 256 chars only), Option 1/2/3, Variation, Brand, HS code, Country of origin.
WHAT IT DOES NOT CARRY:
- No Additional Attributes row AT ALL
- NO METAFIELDS. "metafield" returns ZERO results across the entire Cin7 Core help centre (verified via the Zendesk search API, count: 0)
- No dimensions — present in the Woo and BigCommerce mappings, absent for Shopify
- NO UNIT OF MEASURE — fatal for tile, stocked by box and sold by m2
- No product attachments: no spec sheets, no DoPs, no slip certificates
CORRECTION TO THIS PAGE: the manual-sync limit is NOT WooCommerce-specific. Cin7 Core's Shopify doc says "Product information must be manually updated to be exported to Shopify, it will never be updated automatically." I recorded it as a Woo quirk; it applies to Shopify too.
THE CHANNEL ASYMMETRY IS THE CRUX. Cin7 Core DOES carry its 10 additional attributes to WooCommerce and BigCommerce, but NOT to Shopify and not to Magento. Not an architectural limit — an unbuilt integration.
AND CIN7 KNOWS THE DATA MATTERS: Core's own B2B Portal has a "Show additional attributes" setting. Cin7 renders spec attributes on its own storefront and has no pipe to push them to Shopify.
CORE'S ATTRIBUTES ARE TOO SMALL TO BE SOURCE OF TRUTH ANYWAY: max 10 per set, ONE set per product, text capped at 256 chars, and PLAN-GATED ("Ignored when current Cin7 Core Subscription plan is Small or Medium"). A tile spec sheet needs 20-40 fields.
UNLEASHED IS NARROWER: 9 fields, Tags and Vendor explicitly not synced, attribute VALUES capped at 50 characters — unusable for spec prose — and attribute sets appear nowhere in its Shopify mapping.
evidenceAU MARKET SIZED — from ABS data cubes and IBISWorld public pages, closing the geography gap.
AU MARKET SIZED — from ABS data cubes and IBISWorld public pages, closing the geography gap.
STRUCTURAL PROBLEM FIRST: there is NO ANZSIC class for tiles, and none for lighting. Both trades are statistically invisible. ANZSIC 4212 Floor Coverings Retailing EXPLICITLY EXCLUDES ceramic floor tiles; those sit in 4231 Hardware & Building Supplies Retailing alongside Bunnings. Ceramic tile wholesaling sits in 3339 Other Hardware Goods Wholesaling. IBISWorld inherits the gap — there is no "Tile Wholesaling in Australia" report at all. Any tile count must be built bottom-up.
ABS BUSINESS COUNTS at 30 June 2025 (8165.0, released 16 Dec 2025), total / and the $2m+ turnover cut:
- 4212 Floor Coverings Retailing: 2,005 / 614
- 3731 Furniture & Floor Covering Wholesaling: 1,823 / 475
- 3339 Other Hardware Goods Wholesaling (incl. ceramic tile): 5,361 / 1,442
- 4231 Hardware & Building Supplies Retailing (incl. ceramic floor tile): 5,880 / 1,652
- 4229 Other Electrical & Electronic Retailing (incl. light fittings): 1,700 / 328
- 3494 Other Electrical & Electronic Wholesaling: 4,379 / 1,285
- 3243 Tiling and Carpeting Services: 20,560
- 2029 Other Ceramic Product Manufacturing: 445; 2432 Electric Lighting Equipment Mfg: 378
IBISWorld corroborates ABS closely: Floor Covering Retailing AUD 3.7bn / 2,049 businesses; Furniture & Floor Covering Wholesaling 6.6bn / 1,832; Electrical & Lighting Stores 2.8bn / 1,802; Ceramic Product Manufacturing 791.5m / 452. Its ceramic note — "imports accounting for a high share of industry revenue" — confirms the AU tile trade is an IMPORT trade, exactly the situation this idea started from.
ADDRESSABLE, apportioned by the researcher from those inputs: ~1,500-2,000 AU businesses at $2m+, ~1,800-2,450 including NZ. Working number ~2,000. Full universe including sub-$2m operators: ~6,000-9,000.
NSW leads wholesale and import while Victoria leads retail — consistent with Sydney as the import gateway.
evidenceWHAT AU SUPPLIERS ACTUALLY RUN — measured by fetching the sites and matching platform markers, not assumed.
WHAT AU SUPPLIERS ACTUALLY RUN — measured by fetching the sites and matching platform markers, not assumed.
MAGENTO 2: Amber Tiles, National Tiles, Beaumont Tiles, Beacon Lighting (matched data-mage-init, mage/cookies)
SHOPIFY: TileCloud, Earp Bros, Cult Design (cdn.shopify.com)
WOOCOMMERCE: Signorino, Tile Factory Outlet
NO STOREFRONT DETECTED: Artedomus, Academy Tiles, Di Lorenzo, Skheme, Surface Gallery, Living Edge — catalogue and brochure sites only
A CLEAN SPLIT BY SCALE: large AU chains run Magento/Adobe Commerce; newer DTC and mid-size importers run Shopify; WordPress/Woo covers those that grew out of a brochure site; several premium importers sell entirely offline.
THIS MATTERS. The Shopify-running importer this idea started from sits in the MIDDLE band, and its peer group is genuinely mixed rather than Shopify-dominated. A Shopify-first product addresses a subset of a subset. It also means the Cin7-to-Shopify gap does not reach the biggest AU players — they are on Magento, where Cin7 also drops attributes.
THE ORGANISED TILE SUPPLY SIDE OF AUSTRALIA IS TINY. The Australian Tile Council is the real body (50+ years, "Australia's only recognised tile industry representative") and claims members represent around 70% OF ALL TILES SOLD IN THE COUNTRY. Its live directory shows 140 members: Tile Merchant 45, Contractor 31, Other 21, Consultant 14, Builder 11, Wholesaler 6, Manufacturer 5, Industry Supplier 4. So the entire organised supply side is ~51 merchants and wholesalers plus 5 manufacturers. Membership AUD 150-330/yr. By state QLD 36, NSW 35, VIC 32, SA 28, WA 28.
CORRECTION: ATTIA is the Australian TEA TREE Industry Association. There is no "Australian Tile and Terrazzo Industry Association" — my research brief invented it.
NZ: New Zealand Tile Council 52 members; TANZ ~197 listings, ~100 genuine independents; FloorNZ 314 unique; Lighting Council NZ 25.
evidenceNOBODY OCCUPIES THIS SPACE IN AU/NZ — the clearest positive finding for the idea.
NOBODY OCCUPIES THIS SPACE IN AU/NZ — the clearest positive finding for the idea.
- CIN7'S OWN 700+ INTEGRATION DIRECTORY HAS NO PIM CATEGORY AND LISTS NO PIM VENDOR. Akeneo, Plytix, Salsify, Pimberly, inRiver and Bluestone all absent. The only Cin7-to-PIM offerings anywhere are AGENCY CONSULTING PAGES (Cogent2 selling Cin7 Core to Plytix / inRiver integration work) — services, not products.
- COMESTRI, the Australian PIM/commerce vendor, now redirects to ultracommerce.co. Absorbed.
- BCI CENTRAL rebranded to LeadManager and is not a product-data business — it sells construction project leads.
- NO AU DIGITAL AGENCY PUBLICLY CLAIMS BUILDING-PRODUCTS ECOMMERCE AS A SPECIALTY.
ETIM AU/NZ EXISTS AND IS DORMANT — the sharpest standards finding. ETIM International lists "ETIM AU/NZ", run by the AUSTRALIAN INDUSTRY GROUP, announced 26 November 2021 as a multi-country membership for Australia and New Zealand. Scope was "initially the electrotechnical sector" with discussions to expand into HVAC and Plumbing. Its own website, etim-aunz.com, IS A PARKED NAMEBRIGHT "COMING SOON" PAGE — verified by direct fetch, nearly five years after launch. It does not cover tiles, flooring or decorative lighting.
NO AU PRODUCT DATA TEMPLATE REGIME EXISTS. NATSPEC's work is BIM-shaped: Open BIM Object Standard v1.0 (2018, jointly with Masterspec NZ) plus a BIM Properties Generator, targeting geometry and object properties, not commerce attributes. Its ~50 Product Partners get BRANDED WORKSECTIONS, not a data feed. There is no AU equivalent of the UK's NBS/CIBSE Product Data Templates. ABCB runs conformity registers (NCBP, CodeMark, WaterMark), not product data. buildingSMART Australasia publishes no AU/NZ product data dictionary.
NZ has miproducts — 1,161 suppliers, 9,590 listings, 115 added in 30 days — on its own CBI taxonomy with NO published schema.
Nobody will standardise this out from under you. "Nobody" is also a warning — see the demand risk.
evidenceFIRST REAL WILLINGNESS-TO-PAY EVIDENCE — and it partly answers the demand risk recorded above.
FIRST REAL WILLINGNESS-TO-PAY EVIDENCE — and it partly answers the demand risk recorded above.
API AND PIM INTEGRATION IS THE TOP-TIER UPSELL AT TWO INDEPENDENT VENDORS:
- bimstore: GBP 4,800/yr Enterprise
- BIMstreamer: EUR 16,000/yr Advanced
Two unrelated companies both place programmatic product-data integration in their highest-priced tier. That is the strongest signal in this dossier that someone pays for exactly this capability — and it sits in the specification channel, not ecommerce. It does not prove tile importers will pay, but it does refute the flat reading that nobody monetises structured building-product data.
CONCORA SPEC IS NOW ARCHBASE, and it publishes real pricing: FROM USD 1,000/MONTH. This corrects the canonical body, which still describes the platform as Concora Spec. It also gives the spec channel its only public per-manufacturer price point.
THE CONSOLIDATION THAT MATTERS FOR AU/NZ IS NOT ANGULERIS — IT IS HUBEXO, which owns NBS UK, NBS AUSTRALIA, ARCHIFY across APAC, AND UNICLASS. The local channel and the only free, API-accessible classification system have the same owner. The body currently frames Anguleris/Concora as the consolidation risk; for this market it is the wrong company.
ONLY 2 OF 14 PLATFORMS ACCEPT DATA PROGRAMMATICALLY. And bSDD gives mapping CAPABILITY but not the dataset — it contains no OmniClass and no MasterFormat at all, so a mapping to the US taxonomies cannot be built from it.
NZ HAS A LEGAL MANDATE WITH NO FORMAT. The Building Product Information Requirements have been mandated in law since December 2023, specifying required FIELDS with NO mandated machine-readable format. A statutory obligation with no schema is the cleanest gap-shaped thing found in this entire session.
NOT RESEARCHABLE, and it is a sales call rather than a search: whether ARCAT, NBS, Archbase, BIMsmith or Archify run private partner APIs under NDA. Absence of public documentation is not proof of absence.
Risks 6
Reasons this could fail.
riskRESEARCH LOG 2/10 — WHAT WAS NOT RESEARCHED, AND CONFIDENCE LEVELS. (Re-filed as risk: originally posted as a comment, so it sat in the comment threa…
RESEARCH LOG 2/10 — WHAT WAS NOT RESEARCHED, AND CONFIDENCE LEVELS. (Re-filed as risk: originally posted as a comment, so it sat in the comment thread rather than the research record — wrong place for the page's confidence register.)
NOT SEARCHED, THEREFORE UNKNOWN. Australian and New Zealand market specifics, despite the idea originating there. Lighting-specific data standards beyond ETIM. Magento and WooCommerce API detail — only Shopify's publish path was examined, so the multi-platform claim rests on one platform's mechanics. Market sizing for building-products ecommerce. Competitor revenue, funding, headcount or customer counts. Customer reviews or satisfaction data for any named vendor. Whether any named tool has Australian customers. Legal and privacy implications of crawling supplier websites. Pricing for Sales Layer, SKU Launch, MindHarbor or any Shopify app named.
CONFIDENCE REGISTER.
VERIFIED FROM PRIMARY OR VENDOR SOURCES: ETIM licence and API; Cin7 integration behaviour (help.core.cin7.com, help.omni.cin7.com); Shopify metaobject limits (shopify.dev); Office.js capability (learn.microsoft.com); Anguleris acquisition of Concora; ISO 13006 existence and scope (iso.org).
VENDOR MARKETING CLAIMS, UNVERIFIED: SKU Launch's 40% to 80%+ completion lift; Shopif-AI's 300-page capability; MindHarbor's normalisation claim; every Shopify app's field-mapping claim. All self-reported.
THIRD-PARTY AGGREGATOR, MEDIUM CONFIDENCE: Pimberly USD 30,000/yr (Capterra); Akeneo CE feature freeze and EOL September 2026; Akeneo CE running cost EUR 1,500-3,000/month; PDF parser benchmarks; embedded versus standalone conversion rates of 70-85% and 45-60%.
INFERENCE BY THIS ANALYSIS, NOT SOURCED: that vision-enrichment vendors do not serve building materials — this is an ABSENCE of evidence from vendor pages listing fashion, electronics and automotive, not a positive finding. It is the single most load-bearing and least verified claim on the page.
riskCLAIM REFUTED — adversarial check, 30 July 2026. The page's most load-bearing assertion ("vision-enrichment vendors do not serve building materials;…
CLAIM REFUTED — adversarial check, 30 July 2026. The page's most load-bearing assertion ("vision-enrichment vendors do not serve building materials; they target fashion, electronics, automotive") is WRONG in its strong form.
MOST DAMAGING FINDING, already half-visible in my own source index. SKU Launch is a product of START WITH DATA, a MELBOURNE company (+61 3 8376 1218). Its industry list names Building Supplies and DIY & Tools, and it does AI document parsing of supplier PDFs and spec sheets. Named case studies at startwithdata.com.au/our-work/: HUWS GRAY ("product data enrichment for a leading builders merchant"), MKM BUILDING SUPPLIES, CASTORAMA, KINGFISHER GROUP.
I had already cited startwithdata.co.uk twice — including an article titled "the 5 best PIMs for builders merchants" — without realising it is the same company that makes SKU Launch. The evidence was in hand and I failed to connect it. Worse: the Australian angle, which this page treated as unexplored home turf, is already occupied by an Australian vendor selling this to builders merchants.
CONSEQUENCE. Two statements must go:
1. "Building materials are absent" from these vendors' industries — false.
2. "Its application to tile and lighting vocabulary is not evidently occupied" — too strong; partly occupied.
Also wrong: the confidence register called this an unverifiable absence. It was verifiable, and verifying it broke it.
WHAT SURVIVES, stated precisely so it cannot be mistaken for the old claim: no vendor was found combining vision-derived surface/finish/look tagging WITH a standards-grade building-product attribute taxonomy. Across every vendor taxonomy checked, slip rating (R-value/PTV), PEI abrasion class, water absorption %, frost resistance, rectified edge and V-shade variation returned ZERO hits. The deepest published building attributes found anywhere were density, fire resistance, water resistance, dimensions (Sales Layer).
riskWATER ABSORPTION IS ABSENT FROM ETIM'S CERAMIC TILE CLASS — and it breaks the derivation rule this page is built on.
WATER ABSORPTION IS ABSENT FROM ETIM'S CERAMIC TILE CLASS — and it breaks the derivation rule this page is built on.
The page's worked example of rule-based gap-filling was: ISO 13006 ties water absorption to group, porcelain is definitionally below 0.5%, therefore porcelain-vs-ceramic is DERIVED, never asked for. EC011340 Ceramic tile has NO water absorption feature. That derivation cannot be expressed in the standard's own tile class.
Not a one-off. Across all 17,377 ETIM features there are ZERO occurrences of: ISO 13006 / EN 14411 group, DCOF / ANSI A326.3, modulus of rupture, breaking strength, crazing resistance, stain resistance, thermal shock. Frost resistance exists only as a boolean (EF020845), not the tested class.
It is a MODELLING gap, not a vocabulary limit: EC012349 Concrete tile DOES carry water absorption. Nothing relevant is in the DYNAMIC pipeline, so no imminent fix.
NOR CAN IT BE FILLED FROM ANOTHER FREE STANDARD.
- eCl@ss 16.0 has the better TAXONOMY — 22-47 Tile/panel is 76 classes split by body type, roughly matching ISO 13006 bands; 22-46 Flooring is 39 classes including carpet, linoleum, cork. But ADVANCED 16.0 tile classes expose only 7 properties, all REACH/SVHC/commercial, no technical aspect. ETIM wins on physics, eCl@ss on classes; neither on both.
- ISO 13006:2018 IS the real tile data model (A/B forming by Ev groups Ia-III, porcelain = Ev <= 0.5%, Annex N = PEI scale, ISO 10545 test methods) — paid, prose, not machine-readable.
- EN 14411:2012 remains the CE/DoP basis; CPR (EU) 2024/3110 will not displace it for years (family-by-family, standardisation requests 2027/2028). NO TILE DIGITAL PRODUCT PASSPORT MODEL EXISTS OR IS COMMISSIONED.
CONSEQUENCE: "Adopt ETIM, don't rebuild it" was too glib. Honest position — adopt ETIM as the spine, then extend it with water absorption, ISO 13006 group, breaking strength and DCOF, which no free standard models for tiles. That extension is a defensible asset AND unavoidable work.
riskTHE ETIM ADOPTION FINDING CUTS BOTH WAYS. Do not cherry-pick the flattering read.
THE ETIM ADOPTION FINDING CUTS BOTH WAYS. Do not cherry-pick the flattering read.
FLATTERING READ: the normalisation work is genuinely undone. A free, machine-readable tile schema exists with 28 usable fields including R-value and PEI-equivalent, and not one tile brand has populated it. The gap between "standard exists" and "data exists" is what this idea proposes to close.
UNFLATTERING READ, at least as plausible: ADOPTION IS ABSENT BECAUSE DEMAND IS ABSENT. ETIM has admitted flooring since January 2020. The Builders Merchants Federation — 1,020 companies, GBP 51.6bn of sales, exactly the channel that would consume tile spec data — has led the sector five and a half years. ETIM NL stood up a Tegels commission. Germany ran a launch in which tiles and natural stone attracted ZERO industry participants.
Five years of permission, an organised merchant constituency and a purpose-built commission produced no tile data. That is not a story about missing tooling. If merchants were losing money for want of structured tile attributes, a brand would have published or a merchant would have paid someone to. More likely: tile selection is driven by appearance, price, availability and range, while compliance fields are supplied once as a PDF datasheet or DoP at specification time — not needed per-SKU in a catalogue.
IF SO, IT INVERTS THE PAGE'S CENTRAL SPLIT. The page argued compliance fields are sacred and merchandising fields are where inference pays. The adoption evidence agrees and goes further: the compliance-grade schema may have no commercial buyer at all — stripping out the "infer into the compliance-grade schema the specification channel needs" positioning adopted after the vision-vendor refutation.
TEST FIRST: ask a tile merchant and an architect which fields they query per-SKU versus accept as a PDF. If the answer is "appearance and availability, plus a datasheet on request", the standards work is a cost, not a moat.
riskTWO CONSTRAINTS ON THE "NORMALISE BETWEEN TAXONOMIES" PLAY, plus one load-bearing assumption that is explicitly unverified.
TWO CONSTRAINTS ON THE "NORMALISE BETWEEN TAXONOMIES" PLAY, plus one load-bearing assumption that is explicitly unverified.
1. UNICLASS IS CC BY-ND — NO DERIVATIVES. NBS publishes a native REST API (GET definitions/uniclass2015/{notation}/{depth}, returning JSON/XML notation, title and children trees, registration-gated) with quarterly table downloads. Better access than previously recorded. BUT the licence is Creative Commons Attribution-NoDerivatives 4.0. A cross-taxonomy mapping table — ETIM class to Uniclass notation, which is exactly the artefact this idea would build and might sell — is a derivative work. Publishing or distributing it is likely a licence breach. Internal use is probably fine; the mapping as a product is not. Get legal advice before treating taxonomy mappings as a saleable asset.
2. THE ONE FREE, API-ACCESSIBLE CLASSIFICATION SYSTEM AND THE AU/NZ LIBRARY CHANNEL SHARE AN OWNER. Hubexo owns Uniclass, NBS Source and Archify. A dependency on Uniclass in a product that competes for the same manufacturer budget as Archify is a single point of commercial failure.
3. BIMOBJECT'S WRITE API IS UNVERIFIED, AND THE EVIDENCE CONFLICTS. One thread documented an active OAuth2 Publish API at publish-publicapi.bimobject.com behind gated approval. Another found the public content API returning 410 GONE / permanently shut down, while developer.bimobject.com still advertises "the most powerful BIM content API" and serves no endpoints. These are plausibly two different APIs — a withdrawn read API and a live partner write API — but nobody completed an OAuth handshake against either.
This is THE load-bearing assumption in the spec-library feasibility verdict. If BIMobject has no working write API, then not one of nine platforms accepts programmatic ingest and Pivot A is a services business by construction. TEST THIS FIRST, before any build decision: request BIMobject partner API access and attempt an authenticated publish.
riskDEMAND EVIDENCE IS THE WEAKEST PART OF THIS DOSSIER, and it is now the binding constraint.
DEMAND EVIDENCE IS THE WEAKEST PART OF THIS DOSSIER, and it is now the binding constraint.
The researcher searched specifically for it and found NO forum threads, NO reviews, NO vendor complaints documenting anyone suffering from Cin7's inability to carry rich spec data to Shopify. The only signal is agency marketing copy. Nobody has publicly articulated this need.
Hold that alongside two other absences found independently this session:
- Five years of ETIM permission for flooring, a 1,020-member merchant federation leading the sector, a dedicated Tegels commission — and no tile brand publishing data.
- ETIM AU/NZ launched 2021 with the Australian Industry Group behind it; its website is still a parked domain.
Three independent absences pointing the same way. Optimistic reading: greenfield. Pessimistic: structured tile spec data is something everyone agrees is nice and nobody pays for, because tile is chosen on appearance, price and availability, with compliance arriving once as a PDF.
THE MARKET IS SMALL. ~1,500-2,000 commercially serious AU targets, ~2,000 with NZ. The organised AU tile supply side is ~51 merchants and wholesalers plus 5 manufacturers. The biggest AU players run MAGENTO, not Shopify — so the Cin7-to-Shopify gap does not reach them. A Shopify-first product is a subset of a subset of a small market. This has to be a global product with an AU beachhead.
AND IT IS BIGGER THAN A CONNECTOR. Because Cin7 Core caps attributes at 10 per set, 256 chars, one set per product, and gates them behind a higher plan, this cannot be "read Cin7, write Shopify metafields". The enrichment layer must own its own datastore and use Cin7 only for SKU, stock and price identity — materially more product than a sync tool, raising the bar for how strong the demand signal must be before building.
CHEAPEST DISCONFIRMING TEST, unchanged: ask a tile merchant and an architect which fields they query per-SKU versus accept as a datasheet.
Pivots 1
Alternative shapes worth testing.
pivotAUSTRALIA ALREADY HAS AN INDUSTRY-AGREED PRODUCT DATA SCHEMA — and it is not in a BIM library. This inverts the premise of Pivot A and is the stronge…
AUSTRALIA ALREADY HAS AN INDUSTRY-AGREED PRODUCT DATA SCHEMA — and it is not in a BIM library. This inverts the premise of Pivot A and is the strongest strategic finding in the dossier.
THE NBPC COMMON DATA TEMPLATE, in the National Building Products Coalition's Building Product Information Traceability and Digitalisation Guide V4.1 (February 2026). Lineage: 2018 Building Confidence Report, to the ABCB National Building Product Assurance Framework (2021), Element 3.
What it mandates per product:
- A globally unique identifier per AS ISO/IEC 15459.6 — in practice A GTIN
- Name, brand, description, model number, net content, unit of measure, variant
- Manufacturer and supplier contacts with URLs
- A STATEMENT OF APPLICATION AND INTENDED USE naming the NCC edition, building classification, construction type and the specific NCC clause
CRUCIALLY: product classification is EXPLICITLY OPTIONAL, with Uniclass, OmniClass and ETIM all named as acceptable. So in Australia the taxonomy war this dossier has been fighting is not the binding constraint — identity and intended-use are.
AND THERE IS A PROGRAMMATIC DESTINATION WAITING. GS1 Australia runs a Building & Construction programme partnered with the NBPC, buildingSMART Australasia (MOU), BPIC, the Australian Steel Institute, Standards Australia and the ABCB. Its National Product Catalogue is a GDSN-CERTIFIED DATA POOL — genuinely machine-to-machine. Construction is NOT YET A LIVE VERTICAL on it. GS1 membership fees are published (AUD 225 joining, 675-22,895/yr); NPC subscription is not.
THE REFRAME: the spec libraries are manual, but Australia's identifier-and-compliance layer is standards-based, GTIN-anchored, and has a real data pool with an empty construction vertical. If the thesis is "normalise once", the schema to normalise TO in this market is the NBPC template — not any platform's field list, and not necessarily ETIM. That makes the ETIM extension work optional in AU rather than unavoidable.
Proposed refinements 1
Proposals for the document above. Open ones are awaiting merge.
refinementawaiting mergeSection: signal — Proposal:
Section: signal
Proposal:
Replace the "vision enrichment is shipped — but not here" framing entirely. It is refuted and cannot be softened into survival.
HONEST RESTATEMENT: the vertical is well served on the PIM/SYNDICATION axis (Syndigo, Sales Layer, Pimberly, Bluestone, inriver, Salsify, SKU Launch — all with named building-products customers) AND on the VISUALISER axis (Renoworks with 200+ manufacturers, Floori, Roomvo/Leap Tools, tile-ID apps). NOBODY HAS JOINED THEM.
The defensible gap is that intersection — narrow but real. No vendor combines (a) vision-derived surface/finish/look tagging with (b) a STANDARDS-GRADE building-product attribute taxonomy. Slip rating (R-value/PTV), PEI class, water absorption %, frost resistance, rectified edge and V-shade returned zero hits across every vendor taxonomy checked. Deepest published anywhere: density, fire resistance, water resistance, dimensions.
This makes the ETIM depth question the most important open item, not a nice-to-have. The surviving thesis is no longer "we infer where others cannot" but "we infer INTO THE COMPLIANCE-GRADE SCHEMA the specification channel needs, which merchandising-focused vendors have no reason to build."
Two positioning consequences. The visualiser companies are the more dangerous competitor set, not the PIM vendors: Renoworks owns the largest digital building-product library, Floori already extracts material properties from photographs. And PIMBERLY is the acute threat — it ships ImageAI AND sells to Headlam, a flooring distributor, so it holds both halves and merely has not combined them.
Rationale:
An adversarial check refuted the page's most load-bearing claim. It cannot be absorbed by weakening the wording, because the claim's function was to establish that the inference layer was unoccupied. The replacement identifies the actual gap — the unjoined intersection of vision tagging and compliance-grade taxonomy — and names two competitor sets the page had missed: purpose-built b
Loading comments...