Impressions per account: the ABM metric most platforms can't give you
Impressions per account shows whether your ads reach each company on your target list. Why most platforms can't report it, where to get it and how to act on it.
Impressions per account is the number of times your ads were shown to people at each company on your target list in a period. It is the first ABM metric to check, because it tells you whether the list is being reached at all, and most ad platforms can't report it because they don't know a viewer's employer.
Total impressions say how big your audience was. Impressions per account says whether it was the right audience. This article explains why the metric is hard to get, where you can get it today, and what to do with it.
Why total impressions mislead in ABM
Imagine a campaign that served many thousands of impressions in a month. That sounds healthy. But if most of those impressions went to a few large companies on your list, or to companies not on the list at all, then most of your target accounts never saw you.
ABM is a bet on specific companies. To know whether the bet is being placed, you need the distribution, not the total.
| Question | Total impressions answers it? | Impressions per account answers it? |
|---|---|---|
| Was the budget spent? | Yes | Yes |
| How many target accounts saw an ad? | No | Yes |
| Which target accounts got nothing? | No | Yes |
| Is one big company soaking up the budget? | No | Yes |
| Is tier 1 getting more exposure than tier 3? | No | Yes |
Why most platforms can't report it
To report impressions by company, a platform has to know, at the moment an ad is shown, which company the viewer works for. Most platforms don't have that information.
- Google Ads knows a lot about searches, interests and browsing, but it doesn't target or report by employer. You can't select a company by name, and its reports don't break impressions down by company.
- ChatGPT Ads match ads to the conversation, not to the viewer's employer, so there is no company breakdown.
- Website analytics only start once someone visits. They see visits by company (with company identification), but not the ads people saw before deciding whether to visit.
Some ABM display networks estimate company-level reach by matching ad requests to company networks. That can be useful, but it is a separate buy, often with media costs on top, and coverage depends on the network.
Where impressions per account is available
Among the major search and ad platforms, Microsoft Advertising is the clear exception. It holds professional profile data through LinkedIn, so it can tell which company, industry and job function a viewer belongs to.
- Targeting: you can add companies, industries and job functions to campaigns. On Search, Microsoft applies these as bid adjustments: ads can still show to others, but you bid more for the companies you choose. Microsoft's help pages list a limit of 1,000 companies per campaign or ad group at the time of writing.
- Reporting: Microsoft's professional demographics report shows impressions, clicks, spend and average cost per click by company, industry and job function.
That report is what makes impressions per account possible without a separate ABM network. IntentBid reads it from your own connected Microsoft Ads account and joins it to your target account list, so you see impressions per company next to visits and engagement.
What the numbers can and can't tell you
Treat impressions per account as a reach measure, with three caveats.
- Coverage isn't complete. A company appears only when Microsoft can link viewers to it through profile data. Some people at a target account will see ads without being counted for that company.
- Small numbers may be hidden or noisy. Platforms commonly apply privacy thresholds to small segments, so a company with very few impressions may not appear at all. Don't read a missing row as proof of zero.
- Impressions aren't attention. An impression means an ad was served. Whether anyone noticed it shows up later, in visits and engagement.
How to use impressions per account
Find the gaps
Sort your target list by impressions in the last 30 days. Companies with none fall into three groups:
- Not in targeting. They were never added to a campaign, or were dropped when the list changed. Fix the campaign.
- Too small to reach. Few people at the company use the platform. Move them to other tactics, such as sales outreach or retargeting after a visit.
- Outbid or under-budgeted. They are targeted but the bid adjustment or budget is too low. Raise bids for that tier or narrow the list.
Check tier balance
Average impressions for tier 1 accounts should be higher than for tier 3. If large tier 3 companies take most of the impressions, split them into their own campaign with a capped budget.
Connect reach to engagement
Put impressions next to the rest of the account journey.
| Pattern | Likely meaning | What to try |
|---|---|---|
| Impressions, no visits | Reach without interest | New message or offer; check the landing page |
| Impressions and visits, low score | Interest, but early stage | Research-stage content; keep showing ads |
| Visits, no impressions | Arrived through another channel | Check source; add to Microsoft targeting if missing |
| Impressions, visits, high score | Account warming up | Hand to sales with context |
The account engagement score covers the right-hand side of this table. Company engagement reporting and ABM reporting show both sides together.
Report it upwards
For leadership, impressions per account turns into one easy question: what share of our target accounts did we reach this month? It is concrete, easy to explain and directly tied to the list sales agreed to.
What about Google and ChatGPT campaigns?
They still matter in ABM, but for jobs where company-level reach reporting isn't the measure.
- Google Ads: catch buyers searching for your category, and retarget companies after they visit using company audiences from your pixel. Use ICP custom segments and lookalike companies to find new ones. Customer Match works with your own first-party contacts only. Measure these with visits and engagement from target accounts.
- ChatGPT Ads: reach buyers while they ask AI about your problem. Measure with visits that arrive from the ads and the companies behind them, identified by your pixel. See ChatGPT Ads.
Combining the three gives you reach you can count per company on Microsoft, intent capture on Google and ChatGPT, and company identification to join them on your website.
FAQ
What is a good number of impressions per account?
There is no standard figure. Set a target based on your budget and list size, for example enough for each tier 1 account to see your ads several times a month, then compare actual impressions against it. The share of accounts reaching the target matters more than the average.
Can Google Ads report impressions by company?
No. Google Ads doesn't target or report by the viewer's employer. You can measure Google's ABM impact through visits from target companies identified on your website.
Is Microsoft's company data accurate?
It is based on LinkedIn profile information, which depends on what people put in their profiles. It is the most direct company-level data available on a major search platform, but treat it as a strong estimate, not a complete count.
Do I need an ABM ad network to get impressions per account?
Not necessarily. Microsoft Advertising reports impressions by company from your own account, without extra media costs. ABM display networks offer company-level reach on other inventory, usually as a separate buy.
How often should I check impressions per account?
Weekly at first, to catch targeting gaps early, then monthly once campaigns are stable. Check again whenever you refresh your target account list.
See impressions per company from your own Microsoft Ads account. Start a 14-day free trial, no card needed.