08/06/2026
A branded pen can generate 1,000 impressions for around $0.45. LinkedIn B2B advertising can cost $33 to $65 for the same reach.
We compared 18 promotional product categories with 14 major U.S. advertising channels using the same metric: cost per thousand impressions.
Promo does not replace digital, and not every product wins. But as a low-cost, long-lasting part of the marketing mix, the numbers are difficult to ignore.
See the full comparison and try the free calculator in the article: