What Does The “Percent of New Visits” Metric Mean? Clix 11 years ago Percent of New Visits: an estimate of the percentage of first time visits.