This document discusses predicting and optimizing e-commerce conversion rates through supervised and unsupervised machine learning algorithms. It first reviews literature on predicting conversions through clickstream data analysis and machine learning approaches. It then describes the objectives of this study, which are to determine key factors that drive conversion and produce an accurate predictive model. The methods section outlines a three stage approach: 1) Analyzing conversion rates by marketing channel 2) Clustering ads within a key channel by performance 3) Predictive modeling using multiple variables. Key performance ratios, hierarchical clustering, and several machine regression algorithms are implemented and compared.