FAQ

What Does The “Percent of New Visits” Metric Mean?

Percent of New Visits: an estimate of the percentage of first time visits.