- Prices: amazon brand has lowest prices
- Own shipping infrastructure.. cost-- and speed++
- Customer support.. although not best but always available
so you can get things faster, cheaper and easier than going on any other site...
There is really no hope for ecommerce business, is there?
Only ways I can see...
- own brand and then don't sell it on amazon.
- provide UI functionality that is ultra specialized for a certain niche.. newegg vs amazon
that's it...
but that leaves a large market out of reach...
how do you compete with a company that is completely vertically integrated
in physical realm you have geography working for you. online is like one mall. every fish either becomes the largest wish in its category or is reduced to a stall in corner.
What you need is something called a headless, mircroservices-based, API-first e-commerce architecture. A mouthful, I know. Fortunately there is some OSS and SaaS that makes adopting it easy. For OSS check out https://www.vendure.io/; for SaaS check out https://www.fabric.inc
The reason Amazon is able to scale so quickly and add new channels and features so quickly is because of their innovative technology and approach to technology management (e.g. two pizza teams).
If you want to compete with Amazon, you'll have to do something different. Maybe go high-end, maybe go the curated route, maybe sell experiences, maybe make it a dedicated secret Santa site...
2. Include a card with the order that says "Get 15% your next order if you use 3. Hope there's enough repeat business.
Study BHPhoto. If BH carrying thing i need - I buy it from there knowing that quality, service and support is there.
Amazon peddling fakes products and fake reviews and does nothing about it. That's their weak spot. Fill it in.