% of leads generated via organic search (SEO)

Marketing[None]Percentage

Definition

Percentage of leads generated via organic search (SEO).

Tags

organic, search, seo, lead