This is an interesting question for me, since my company mass produces a product that is "customizable" by our customers through software configuration. This isn't really an aftermarket for our product, since the product isn't immediately useful in it's default state.
But if I had to think about ways that our product could be customized, the list might look something like this:
- We could allow customers to upload specific configuration options to their order, and we'd load those before the product was shipped. This might make it easier for them to deploy the products in remote offices without sending a specialized technician to the site.
- While it wouldn't enhance the functionality of the product, we could offer options on the color of the faceplates on the products. Some companies have corporate colors (ie. Yahoo - purple, UPS - brown, Wake Forest - black/gold) and this might be a desirable look in their data centers.
- if our selling partners identified their primary target markets, we could potentially create collateral (training, co-logo'd whitepapers, etc.) that aligned with those segments. This would reduce their costs and increase their focus, and we could probably do it with minimal additional costs.