New Splash Pages

We’ve been testing a new set of splash pages over the last week and the results have been excellent… over 7% conversions with some traffic sources, and all of them averaging over 2-3%. Please note:...