Go back
Sales Glossary

What is Impressions

A metric measuring the number of appearances of a web page, website, or blog in a search engine, used to calculate the click-through rate (CTR).

Previous
Next

Level-up your sales game

View all articles