Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ocular.dev/llms.txt

Use this file to discover all available pages before exploring further.

Geographic performance — which regions are paying back, and how to localize creative for the ones worth doubling down on.
Region granularity is set by your ad targeting, not by this data model. If the campaign targets countries, you’ll see countries; if it targets states or cities, you’ll see those. You can’t slice deeper than the targeting allows.

What this data model represents

Grain: one row per date × ad_account × campaign × adset × ad × region. Metrics, grouped by category — every number you can compute on this data model. Expand below for examples in each.
Dimensions, grouped by category — every way you can split, filter, or group those metrics. Expand below for examples in each.
Source: Meta Ads API, daily refresh.

Slice by

Unique to this data model:
DimensionTypeExample values
regionStringCountries: United States, Canada · States: California, Texas · Cities: Los Angeles, New York
Plus the standard campaign hierarchy, time, account, and attribution dimensions — documented once on the Meta Ads Overview.

Use it to answer

  • Where should I shift budget — which regions have the highest ROAS?
  • Which new markets are emerging based on early-stage high performance?
  • How should creative be localized for regional language and cultural preferences?
  • How does Conversion Value differ across regions — what does that tell me about pricing strategy?

Available metrics

Everything you can compute on this data model. Need a metric not listed? See the Meta Ads metric availability matrix.
MetricFormula
Spend & revenue
Ad SpendSum of daily spend
Conversion ValueSum of reported revenue
ROASConversion Value ÷ Ad Spend
ConversionsSum of reported orders
Clicks & impressions
Clicks (All)Sum of clicks (inline + outbound)
ImpressionsSum of impressions
CTR (All)Clicks ÷ Impressions × 100
Outbound ClicksSum of clicks leading off Meta
Inline ClicksSum of on-platform engagement clicks
Unique ClicksAvg of deduplicated user clicks
Cost efficiency
CPC (All)Ad Spend ÷ Clicks
CPMAd Spend ÷ Impressions × 1,000
CPAAd Spend ÷ Conversions
Cost Per Outbound ClickAd Spend ÷ Outbound Clicks
Engagement
Landing Page ViewsSum
Post EngagementSum (reactions + comments + shares + clicks)
Post SharesSum
Cost Per Post EngagementAd Spend ÷ Post Engagements
Conversion funnel
View ContentSum
Add to CartSum
Checkouts InitiatedSum
Reach & frequency
ReachSum of unique people who saw ads
FrequencyImpressions ÷ Reach
Reach and Frequency are only available here and on Platform & Device. Use Region for geographic concentration of reach; use Platform & Device for platform-mix concentration.
This data model exposes:ad_spend · clicks · impressions · reported_orders · reported_revenue · unique_clicks · inline_clicks · outbound_clicks · landing_page_views · add_to_cart · checkouts_initiated · view_content · post_engagement · post_share