Data analysis is integral to CRO as it helps identify user behavior, preferences, and pain points. Key metrics for effective optimization include conversion rate, bounce rate, average session duration, click-through rate (CTR), exit rate, heatmaps, scroll maps, and user journey analysis. These metrics provide insights into areas that need improvement.