Harvest Advertising Inc — agency cost | harvestadvertisinginc.com
Search ads average $1-$3 per click, Google Display $2.80 per thousand impressions, Meta $8.19 CPM, and connected TV $22-$45 CPM — with an all-industry average CPC of $5.26 in 2025.
Cost per click (CPC) benchmarks vary sharply by channel. Google Search ads average $1-$3 per click; Google Display averages $0.63; Facebook runs $0.50-$3; LinkedIn is $5-$10; and Amazon averages $0.70-$1.30. The all-industry average CPC across all channels was $5.26 in 2025.
Cost per thousand impressions (CPM) tells you what you pay for visibility rather than clicks. The Google Display Network averaged $2.80 CPM in 2025, ranging from $0.30 on general-interest inventory to $18.50 in financial services. US inventory specifically runs $3.50-$6.00 per 1,000 impressions.
On narrow screens, swipe or scroll the plate sideways.
Social and video CPMs are higher than display. Meta (Facebook and Instagram) averages about $8.19 per thousand impressions. YouTube ranges from $9 to $24 CPM, and connected TV commands $22-$45 per thousand impressions — the highest CPM among mainstream channels.
Click-through rates matter when estimating volume. The average Google Display Network click-through rate is 0.46%, meaning roughly 4-5 clicks per 1,000 impressions on display inventory. Use this to project traffic from a display budget.
To estimate monthly media cost, multiply target impressions by the channel CPM or expected clicks by the CPC. For example, 100,000 impressions on Google Display at $2.80 CPM costs $280; 500 clicks at $2 average CPC costs $1,000. Compare this with the [billing models page](/advertising-agency-cost) to see how management fees layer on top of media cost.
Further reading