Traffic Sources

Distribution overview

  • Direct
    45%
  • Organic
    35%
  • Referral
    20%