What is fitment?
A fitment is a mapping between a product and a vehicle. It answers the question:
"Does this product fit this vehicle?"
When you assign a fitment to a product, you're saying:
"This product is compatible with this specific vehicle (or set of vehicles)."
What is fitment type?
A fitment type shows how a product is categorized based on what it fits. In other words, whether it is made for a specific car, compatible with multiple vehicles, or a universal item anyone can use.
Every product in an X-Cart automotive store has one of three fitment types:
Regular Product
| What it means: The product has no vehicle compatibility data, and its selection does not rely on fitment logic at all.
When to use: For things like general merchandise (like a branded T-shirt), accessories, tools that can be used for any vehicle.
Storefront behavior: The product appears in search results regardless of whether the customer has selected a vehicle. It is never filtered by the vehicle selector. |
Vehicle-Specific | What it means: The product is explicitly linked to one or more specific vehicles via fitment entries (e.g., 2019 Toyota Camry).
When to use: For parts that only fit certain vehicles — brake pads for a 2024 Toyota Corolla, a bumper for a 2022 Ford F-150, etc.
Storefront behavior:
|
Universal Fit | What it means: The product fits every vehicle. No specific fitment entries are needed.
When to use: For products that are truly universal — seat covers, floor mats, air fresheners, universal phone mounts, microfiber towels, etc.
Storefront behavior: The product always appears regardless of which vehicle the customer has selected. It shows "Universal Fit" on the product page. |
How fitments work technically
Fitments are stored as relationships between products and vehicle levels:
In a 4-level setup (Make/Model/Year/Submodel), a fitment links a product to a specific Submodel.
In a 3-level setup (Make/Model/Year), a fitment links a product to a specific Year.
In a 2-level setup (Make/Model), a fitment links a product to a specific Model.
The fitment is always created at the lowest configured level of your vehicle hierarchy.
Example (4-level setup)
Product | Vehicle Fitment |
Brake Pads BP-2024 | 2024 Toyota Corolla LE Sedan |
Brake Pads BP-2024 | 2024 Toyota Corolla SE Sedan |
Brake Pads BP-2024 | 2023 Toyota Corolla LE Sedan |
Oil Filter OF-100 | (Universal Fit — no entries needed) |
Socket Wrench Set | (Regular — no entries needed) |
Managing fitment information
You can manage the fitments (MMY combinations) and fitment type information for any product in your automotive store catalog using the Fitment tab of product details. For details, see Managing fitment information of a specific product.
Fitment notes
Each fitment entry can include optional notes — free-text annotations that provide additional compatibility details beyond the vehicle level:
Engine size requirements: "Fits 2.0L engine only"
Drivetrain restrictions: "For 4WD models only"
Production date ranges: "For vehicles built after 06/2023"
Exclusions: "Does not fit hybrid models"
Trim-level details: "Requires Sport Package"
Fitment notes are visible to customers on the product page and help them verify compatibility when the vehicle hierarchy alone isn't enough.
For detailed information on fitment note management, see Adding fitment notes.
Can't find answers you're looking for?
Email us at support@x-cart.com. We will be happy to help!
Related articles