It totally depends on how many products you have in excel file, if the products count is very less then you can create XF for every product, and in workflow based on the segmentation, you can call those XF in delivery templates. If the products count is high then I feel you can use personalization f...