Impressions
What is Impressions?
Impressions is the total number of times your content is displayed on someone's screen, regardless of whether they actually looked at it, engaged with it, or were too busy scrolling past to notice it existed. Think of impressions as the number of times your content showed up to the party — not the number of people who actually talked to it.
Here's where things get fun (and by fun, I mean confusing for clients). If one person sees your post three times — once in their feed, once because a friend shared it, and once because the algorithm decided to test their patience — that counts as three impressions but only one reach. So when your client excitedly points at a report showing 50,000 impressions and assumes 50,000 different humans saw their post, you get to have the most thrilling conversation of your career explaining that, no, it could be 10,000 people seeing it five times each.
Impressions are not inherently good or bad. They're a volume metric. A high number of impressions means the platform is distributing your content widely, but it says nothing about whether anyone cared. It's like handing out 10,000 flyers on the street — technically impressive, practically meaningless if they all end up in the nearest trash can.
How is it calculated?
Impressions are tracked automatically by each platform. Every time your content loads on a user's screen, it counts as one impression. You don't need a formula — the platform does the counting for you. However, you can use impressions in other calculations:
- CTR (Click-Through Rate): Clicks / Impressions × 100
- CPM (Cost Per Mille): (Ad Spend / Impressions) × 1,000
- Engagement Rate by Impressions: Total Engagements / Impressions × 100
Some important nuances: on Instagram, impressions only count when a post actually renders on screen (not just exists in a feed that was never scrolled to). On Facebook, a post that appears in the feed counts even if the user didn't stop to read it. Each platform has its own rules, because why would anything in social media analytics be consistent?
Real-world use case
You're running a brand awareness campaign for a skincare brand on Instagram. Over one week, your campaign generates 200,000 impressions and 35,000 reach. This tells you that, on average, each person who saw the campaign saw it about 5.7 times. That's a frequency of 5.7 — useful for awareness campaigns where repetition drives recall, but potentially annoying if people start hiding your ads. Your client sees 200,000 and starts planning their yacht purchase. You explain that impressions are not sales and quietly update your resume.
Keep in mind
Impressions can be misleading. A high number tells you nothing about the quality of those views: you don't know if the person actually paid attention, scrolled past without noticing, or if your post just appeared in their feed without being processed. Don't make decisions based solely on impressions — always cross-reference them with engagement, reach, and frequency to get an accurate picture.
Pro tip
Use impressions as a diagnostic tool, not a success metric. If impressions are high but engagement is low, your content is being distributed but nobody cares — time to rethink the creative. If impressions are low, the algorithm isn't distributing your content — revisit your posting strategy, timing, and format. The real magic happens when you pair impressions with engagement rate and reach to get the full picture. And please, for the love of all things analytics, stop putting impressions as the hero metric in client reports unless the objective is purely brand awareness.
Want to master social media with AI?
Welov AI Insights helps you analyze metrics, generate reports and optimize your social media strategy with artificial intelligence.
Discover Welov AI Insights