Skip to content

Meta Ads Metrics

Base fields go into the Graph /insights fields=…. Some keys are virtual (metaParams.VIRTUAL_FIELDS): they pull actions / action_values and are normalized into the matrix.

Base Insights

KeyTypeDescription
spendcurrencySpend
impressionsnumberImpressions
clicksnumberClicks (all)
ctrpercentCTR
cpccurrencyCPC
cpmcurrencyCPM
reachnumberReach
frequencynumberFrequency
inline_link_clicksnumberLink clicks

Virtual (actions / action_values)

KeySourceDescription
results / conversionsactionsTarget results
cost_per_resultcomputedspend / results
purchasesactions (purchase)Purchases
purchase_valueaction_valuesPurchase value
purchase_roascomputedpurchase_value / spend
mobile_app_purchasesactionsIn-app purchases
mobile_app_purchase_valueaction_values
mobile_app_purchase_roascomputed
outbound_clicksactionsOutbound clicks
landing_page_viewsactionsLPV

Also: cost_per_action_type, cost_per_conversion; colon notation like actions:lead, etc.

Video (Pass-through / Normalize)

Keys like the following appear in the UI/matrix:

  • video_p25_watched_actionsvideo_p100_watched_actions
  • video_thruplay_watched_actions
  • video_avg_time_watched_actions

Do not use made-up aliases like video_plays / video_p25_watched / post_likes — they don't exist as first-class virtuals in metaParams.

Creative / Budget (Virtual Dimensions)

creative_thumbnail, creative_body, creative_link, creative_image_url, video_id, campaign_budget, adset_budget, …

Not in the Catalog

creative_id, creative_ctaUNSUPPORTED_FIELDS.

Maintained by the LightLead Documentation Team · Last verified: 2026-07-26