Rowmill Parts Finder
Set up parts lookup
Parts Finder is in development. You can try the sample or your own fitment CSV in the browser demo.
1. Prepare the fitment CSV
Use serial_start,serial_end,sku and optionally part_name. Download the example CSV. Save as UTF-8. Format serial columns as text before entering values in a spreadsheet.
- Both ends are inclusive. Leave
serial_end blank for a single number. - Serials must end in digits. Letters, digits, periods, underscores and hyphens can precede the final digit run. Prefixes are case insensitive and must match within a row.
- Keep leading zeros.
CV-0150 and CV-150 are distinct. For padded ranges, use the same number of digits at each end. - Use an exact, unique Shopify variant SKU and publish its product to Online Store. Use separate rows for multiple compatible SKUs.
- Limit each file to 256 KB, 4,000 ranges and 120 distinct SKUs. Shoppers see up to 20 results per search.
2. Import in Shopify admin
Once the app is installed, open Apps โ Rowmill Parts Finder. Choose a CSV and select Validate and replace fitment. Fix any listed issues and retry. Keep a copy of each CSV; reimport an earlier one to restore it.
3. Add the theme block
In Online Store โ Themes โ Customize, choose a page or product template that supports app blocks. Add Rowmill Parts Finder under Apps and save. Preview your storefront, search a known serial and open the result to confirm the variant. If you customize the app proxy path in Shopify, update the path in the block settings as well.
4. Keep products current
Reimport the CSV after changing a mapped SKU or product handle. The storefront checks that each result still points to the same variant with the same SKU. If the product is not visible to that shopper, it is omitted.