Direct Answer

The BASENOR compatibility matrix cross-plots every active SKU against every Tesla model we fit, showing in a single grid which products are true cross-fit accessories vs trim-specific (Juniper, Highland, Legacy, Cybertruck). A ✓ in a cell confirms BASENOR has measured and tested that SKU on that model. Empty cells mean either physically incompatible or not yet verified — never an assumption.

Key Facts

  • Rows: Every BASENOR SKU in the active catalog (~236 products).
  • Columns: 7 Tesla model lines (Model 3 Legacy, Model 3 Highland, Model Y Legacy, Model Y Juniper, Model S, Model X, Cybertruck).
  • ✓ marker: Tested fitment with sale guarantee; not theoretical.
  • Empty cell: Either physically incompatible OR not yet tested — does not imply universal non-fit.
  • Update frequency: Daily, via fitment-matrix cron from live Shopify catalog.
  • Filters supported: SKU title search, accessory category, must-fit model.

Sources: Tesla official specifications, owner-manual measurements, BASENOR SKU compatibility data, real-vehicle fitment testing. Last checked: May 2026.

Every SKU in the BASENOR catalog, cross-plotted against every Tesla model we fit. Use this as a visual reference when checking how many products are truly cross-fit vs Juniper-/Highland-/Legacy-specific. Data refreshes daily from the live Shopify catalog via our fitment-matrix cron.

How to read this matrix

Each row is a product (SKU) in our catalog. Columns are the 7 Tesla models we stock fitments for. A in a cell means that SKU has been tested against that model and is sold with a fitment guarantee. An empty cell means either (a) the product is physically incompatible or (b) we haven't tested it on that model yet — most exterior accessories cross-fit even without explicit testing, but we only mark ✓ when we've verified it.

Frequently Asked Questions

Why do some products only fit one model, while others fit multiple?

Exterior body accessories (wheel covers, roof racks, mud flaps) usually cross-fit because Tesla keeps the body shell dimensionally similar across refreshes. Interior accessories (floor mats, console organizers, anti-kick mats) rarely cross-fit because the console, dashboard, and rear bench contours change between Legacy and refresh trims. You'll see this pattern clearly in the matrix — interior categories cluster single-column, exterior categories spread across multiple columns.

What if I see an empty cell for a model I own — does that mean it doesn't fit?

It means we haven't tested that SKU on that specific model-year yet. For interior items this almost always equals "doesn't fit" (different console geometry). For exterior body items, empty often means we haven't sold enough units to ship a verified-fit version — contact support@basenor.com with your VIN and we'll check whether the physical tolerances line up.

How up-to-date is this matrix?

The underlying data rebuilds daily at 07:00 UTC from the live Shopify catalog. New SKUs appear within 24 hours of going live. Discontinued items drop off within the same window. The matrix you're looking at is tagged with the generation timestamp at the bottom of the page — any time a cell changes state (new ✓ added, old SKU removed) the next daily rebuild catches it.

What's the difference between this matrix and the Fitment Checker?

Fitment Checker is for a shopper who knows their Tesla and wants category-filtered SKU recommendations. Compatibility Matrix is for power users / affiliates / builders who need the whole product-line × vehicle-line crosstab in one view — for bundling, promos, or competitor-comparison purposes. Same underlying data, different UI.

Can I export this matrix as CSV?

Not yet in the UI. The raw data lives at memory/fitment-matrix.json in our content repo (visible via the page source JSON-LD / inspected data attribute). If you need a CSV for a spreadsheet analysis (affiliate site, comparison chart, internal ops), email support@basenor.com and we'll generate one — targeting a self-service CSV export in the next tool-sprint iteration.

Related resources

Data source: Live Shopify product catalog, classified via the same logic used for our collection pages. Generated: . Rebuild cadence: daily 07:00 UTC.