One huge advantage that a physical product based business has over software in terms of marketing is that a physical storefront can be in a good location and get footfall simply because it is in a shared space beside another shop the person could be browsing
Like you could be walking down the street to buy a shoe and come across a shop down the block selling pants
In software spaces are not shared, they are discrete. You have to make the person land on your landing page.