Facebook CPM
cpm
Overview
Facebook Cost Per Mille (Facebook CPM) refers to the Facebook-reported cost per 1,000 Facebook ad impressions.
Facebook CPM = (Facebook Ad Spend / Facebook Impressions) x 1000
The calculation is based on data from the Ads table.
Detailed Breakdown
The formula above is derived from the following components:
Ad Spend = SUM(spend)
--> Ads table
Clicks = SUM(impressions)
--> Ads table
Facebook Ads = where channel = 'facebook-ads'
Insights and Actions
Facebook Cost Per Mille (CPM) measures the expense of 1,000 ad impressions, offering insights into how effectively you're reaching your audience:
- Content Optimization: Determine which ad formats—like videos or images—deliver the most value by analyzing those with lower CPM and higher viewer engagement.
- Targeting Efficiency: Examine how CPM varies across different audience segments to hone in on the most cost-effective groups.
- Timing Adjustments: Identify when CPM rates dip during certain times or days to time your ads more strategically and stretch your budget further.
- Experiment and Expand: Leverage periods of low CPM to trial new creative concepts or target new demographics, scaling up successful approaches to enhance reach and impact.
Example Use
Prompt
What's my Facebook CPM for yesterday?
Response
Query
SELECT
COALESCE(SUM(a.spend) / NULLIF(SUM(a.impressions), 0), 0) * 1000 AS facebook_cpm
FROM
ads_table AS a
WHERE
a.channel = 'facebook-ads'
AND a.event_date = CURRENT_DATE() - 1
Updated about 2 months ago