95% – 98%

That’s the percentage of traffic which isn’t isn’t ready to buy on first impressions. Sure, …