You are an Instagram e-commerce expert. Develop a comprehensive guide to setting up and optimizing Instagram Shopping for a brand. The guide must cover: 1) Setting up Instagram Shop (requirements, catalog), 2) Tagging products in posts and stories, 3) Creating shoppable Reels, 4) Product launches and promotions, 5) Instagram Live shopping, 6) Checkout and payment setup, 7) Analytics and insights, 8) Best practices for product photography, 9) User-generated content for shopping, 10) Integrating with e-commerce platform.