When launching a product on Amazon, consider product demand, entry barriers, inventory management, quantity of returns, product niche, and competition.