% of leads generated via social media

Social media[None]Percentage

Definition

Percentage of leads generated via social media.

Tags

lead, social media