Notes for owners · Websites and conversion
Selling car accessories online: why the vehicle fitment filter is the whole sale
A buyer who cannot confirm that a mat, seat cover or visor fits their exact car leaves, so build make, model, year and variant search first and back every answer with a fitment register you have checked.
The GullySales team · Updated 17 Oct 2026 · 6 min read

On this page
"Will this fit my 2019 Creta, the diesel automatic?" If that message reaches your WhatsApp for every second product, your store has no fitment filter, or one buyers do not trust. Car accessories are bought for one car, and much of what you sell, the mats, seat covers and visors, fits some versions of a model and not others. A buyer who cannot confirm the fit closes the tab. Build make, model, year and variant search first, back it with a register of what you have actually checked, and show the answer on every product page.
Why "universal fit" and model-only listings fail
One model name hides several different cars, and each difference is a return waiting to happen.
Generation and facelift. The same name can cover two or three bodies over a decade. A 3D mat cut for the older floor does not sit flat in the newer one, and the buyer only finds out after peeling off the plastic.
Variant. Higher variants add roof rails, a sunroof, a shark-fin antenna or a rear armrest. A body cover cut for the base car tears at the rails, and a seat cover cut for it blocks the armrest. Seats with side airbags are a separate matter. Car makers give guidance on covers for those seats, so check the owner's manual and the cover maker's instructions before you list any cover for them.
Transmission and fuel. An automatic has no clutch pedal, so the driver's footwell is a different shape. A car with a factory CNG kit carries the cylinder in the boot, and the boot mat made for the petrol version will not go in.
What the filter does on the page
Put "Select your car" at the top of every page: make, then model, then year, then variant with fuel and transmission. Remember the answer on the buyer's device so they choose once. After that, category pages show only what fits, and every product page shows one of three plain states:
- Fits your car, with the car named back to the buyer.
- Does not fit your car, with a link to the version that does.
- Check with us, with a WhatsApp button that asks for one photo.
A buyer typing "Swift mats" should be asked which year before seeing results.
The rule behind those three states matters more than the design. Never show "Fits" from guesswork. "Check with us" costs a conversation. A wrong "Fits" costs a return, a reverse pickup and a review that says your site lies.
The fitment register behind the filter
The filter is only as good as the sheet that feeds it. Keep one row per product per car, with these columns:
| Column | What goes in it | What goes wrong without it |
|---|---|---|
| SKU | Your product code, per colour | Two colours of one mat share a row and one is never updated |
| Make and model | Exactly as the car maker names it | A model and its sportier sibling get merged |
| Years | First and last model year, with the facelift marked | A sunshade for the old door glass is sold to the new car |
| Fits these variants | Fuel, transmission and trim | The base-variant body cover goes to a car with roof rails |
| Does not fit | Variants named, with the reason | The buyer of the excluded variant reads silence as yes |
| How checked | Fitted on a car, matched to a template, or supplier list only | A supplier's list is treated as fact |
| Checked on | The date | A new facelift arrives and nobody re-checks |
| Note for the buyer | One line the page shows | "Remove the factory mat first" never reaches the buyer |
One decision rule runs the register. A row marked "supplier list only" shows "Check with us" on the site, never "Fits". It moves to "Fits" after one real fitting with a photo on file.
Where the fitment data comes from
Start with your supplier's compatibility list, and treat it as a draft, because suppliers list broadly to sell to every model. Then add what only you have. Every fitting at your store or by your installer is a confirmed row, with a photo of the product in the car. Every "did not fit" return is a "Does not fit" row, once someone asks the buyer which variant they have. Within a season the register holds more than any supplier sheet, and it is yours.
This is the part of e-commerce website development that owners skip, because it looks like data entry. It is the product.
For example: a body cover and sunshade maker in Karnal
Imagine a workshop in Karnal that stitches car body covers and cuts magnetic window sunshades, selling online across north India. The details are illustrative. Each listing named a model and nothing more. Owners of top variants with roof rails pulled the cover over the car and tore it at the rails on the first windy night. Sunshades cut for the old door glass went to owners of the facelift, where the window line had changed. Both came back used, and neither could be sold again.
The workshop had been treating the model name as the fitment. It measured the vehicles that came through its own workshop, with a tape and a notebook. Roof rails, sunroof and antenna became fields in the filter, and the facelift became its own row. Variants it had never measured went to "Check with us", where the WhatsApp line asked for one photo of the roof or the rear door. Measuring cost it a month of evenings and a few listings went quiet while it did. The "did not fit" returns that still came in were almost all from "Check with us" rows, which told the workshop where to measure next.
When you do not need a filter
If you sell universal items, such as microfibre cloths, car shampoo, phone holders, air fresheners and tyre inflators, a filter adds a step for nothing. Mark them "fits any car" and keep them outside it. If you sell model-specific products for only two or three models, a page per model does the job.
Build the filter when model-specific products are the bulk of your catalogue. Getting a model's owners to those pages from search is a separate job, set out in our note on SEO pages for each car you fit.
Fill the register for one product line
Pick the product line with the most "did not fit" returns and fill the register for it, model by model. Be honest in the "How checked" column: every row resting on a supplier list alone goes to "Check with us" first. Then compare filtered and unfiltered pages on conversion, which is what our conversion rate optimisation work would test, and see where this sits in our e-commerce sales and marketing work. To get the filter and register built, tell us what you need.






