Traffic Sources
Distribution overview
2,847
total
Direct
45%
Organic
35%
Referral
20%