Facebook Pages remain one of the most important organic social channels for businesses, organizations, and public figures. Whether you're building custom dashboards through the Graph API, analyzing performance in Meta Business Suite, or connecting Facebook data to broader marketing analytics, understanding every available dimension and metric is essential for making data-driven decisions about your organic content strategy.

This guide provides a complete reference of every dimension and metric available for Facebook Pages as of 2026. We've organized them by category, included API field names for developers, and added practical context on when and how to use each one — from basic page views to advanced video retention data and audience demographics.

How Facebook Pages Data Is Structured

Facebook Pages data is organized at two primary levels: Page-level and Post-level. Page-level metrics aggregate performance across all content and touchpoints — including posts, Stories, check-ins, mentions, and the Page itself. Post-level metrics show how individual pieces of content perform. Additional data is available for specific content formats: videos, Stories, and live streams each have unique metrics.

The Graph API returns page metrics through the /{page-id}/insights endpoint and post metrics through /{post-id}/insights. Metrics support daily, weekly, and 28-day period aggregations. Most metrics are available after a 48-hour processing delay and require a Page Access Token with the pages_read_engagement permission.

Page Dimensions

Page dimensions describe the Facebook Page itself — its identity, classification, and configuration. These provide context for interpreting page-level metrics and are used to identify and filter pages in multi-page reporting.

DimensionAPI FieldDescription
Page IDidUnique identifier for the Facebook Page
Page NamenameDisplay name of the Page
CategorycategoryPrimary business category (Restaurant, E-commerce, Media, etc.)
Category Listcategory_listAll categories assigned to the Page
AboutaboutShort description text from the About section
WebsitewebsiteWebsite URL listed on the Page
PhonephonePhone number listed on the Page
LocationlocationPhysical address and coordinates (for location-based Pages)
Verification Statusverification_statusWhether the Page is verified (blue badge)
Fan Countfan_countTotal number of people who like the Page
Followers Countfollowers_countTotal number of people who follow the Page (can differ from likes)
New Like Sourcepage_fan_adds_by_paid_non_paid_uniqueBreakdown of new likes by organic vs. paid source

Post Dimensions

Post dimensions describe individual content published on the Page — including status updates, links, photos, videos, and shared content. These attributes identify each post and provide context for interpreting engagement metrics.

DimensionAPI FieldDescription
Post IDidUnique identifier for the post (format: pageId_postId)
Post TypetypeContent format: status, link, photo, video, offer, event
MessagemessageText content of the post
Created Timecreated_timeWhen the post was published (ISO 8601)
Permalinkpermalink_urlPermanent URL to the post on Facebook
Full Picturefull_pictureURL of the full-resolution image attached to the post
LinklinkURL shared in the post (for link posts)
Status Typestatus_typeSpecific post format: added_photos, added_video, shared_story, mobile_status_update
Is Publishedis_publishedWhether the post is currently published (true/false)
Scheduled Publish Timescheduled_publish_timeScheduled publication date for future posts
TargetingtargetingAudience restrictions applied to the post (age, country, language)
Is Hiddenis_hiddenWhether the post is hidden from the Page timeline

Core Page Metrics (Views, Reach, Impressions)

These fundamental metrics measure the visibility and discovery of your Facebook Page. They answer the question: "How many people are seeing my Page and content?" Understanding the distinction between page-level and post-level metrics is essential for accurate reporting.

MetricAPI FieldDescriptionPeriod / Notes
Page Viewspage_views_totalTotal views of the Page profile (all sections combined)Daily, weekly, 28-day periods
Page Views by Sectionpage_views_by_profile_tab_totalViews broken down by tab: Timeline, About, Photos, Videos, etc.Identifies which Page sections attract visitors
Page Views by Referralpage_views_by_internal_referer_logged_in_uniqueUnique visitors by referral source: search, News Feed, other Pages, etc.Shows how people find your Page
Page Reachpage_impressions_uniqueUnique people who saw any content from or about the PageDeduplicated — cannot be summed across periods
Page Impressionspage_impressionsTotal times any Page content was shown (includes repeats)Daily, weekly, 28-day periods
Organic Page Reachpage_impressions_organic_uniqueUnique people who saw Page content without paid promotionTypically 2-6% of followers per post
Paid Page Reachpage_impressions_paid_uniqueUnique people who saw promoted/boosted contentOnly counted when paid promotion is active
Viral Page Reachpage_impressions_viral_uniqueUnique people who saw content through friends' actions (shares, likes, comments)Indicates organic amplification strength
Page Impressions by Content Typepage_impressions_by_story_typeImpressions broken down: page post, fan posts, check-ins, mentions, othersShows which content types drive visibility
New Page Likespage_fan_addsNew people who liked the PageAvailable as daily time series
Page Unlikespage_fan_removesPeople who unliked the PageNet likes = adds - removes
Net Page Likespage_fansTotal page likes at end of periodLifetime metric — shows running total
New Followerspage_followsNew people who followed the PageFollowers may differ from likers — follows = sees content in feed

Post Engagement Metrics

Post engagement metrics measure how people interact with individual pieces of content. These are the most actionable metrics for content optimization — they tell you which posts resonate with your audience and drive meaningful interactions beyond passive viewing.

MetricAPI FieldDescription
Post Impressionspost_impressionsTotal times the post was shown to people
Post Reachpost_impressions_uniqueUnique people who saw the post
Organic Post Reachpost_impressions_organic_uniqueUnique people who saw the post without paid promotion
Viral Post Reachpost_impressions_viral_uniqueUnique people who saw the post through friends' actions
Post Reactionspost_reactions_by_type_totalTotal reactions by type: Like, Love, Haha, Wow, Sad, Angry
Post Commentspost_commentsNumber of comments on the post (includes replies)
Post Sharespost_sharesTimes the post was shared by users
Post Clickspost_clicksTotal clicks on the post (includes link clicks, photo views, video plays, other clicks)
Post Link Clickspost_clicks_by_typeClicks broken down: link clicks, photo view, video play, other clicks
Post Engagementpost_engaged_usersUnique people who clicked, reacted, commented, or shared the post
Post Engagement Ratepost_engagement_rateEngaged users ÷ Post reach (calculated)
Post Savespost_savesTimes users saved the post for later
Negative Feedbackpost_negative_feedbackHide post, hide all posts, report as spam, unlike page
Negative Feedback by Typepost_negative_feedback_by_typeBreakdown: hide_clicks, hide_all_clicks, report_spam_clicks, unlike_page_clicks

Video Metrics

Video metrics provide granular data about how users consume video content on your Page. Facebook tracks multiple view thresholds (3-second, 10-second, 30-second, complete) along with sound and autoplay dimensions. These metrics help optimize video content strategy — from hook effectiveness to optimal video length.

MetricAPI FieldDescription
3-Second Video Viewspost_video_viewsTimes the video was viewed for at least 3 seconds (or to end if shorter)
10-Second Video Viewspost_video_views_10sTimes the video was viewed for at least 10 seconds
30-Second Video Viewspost_video_view_time_by_age_bucket_and_genderTimes the video was viewed for at least 30 seconds
Complete Video Viewspost_video_complete_views_organicTimes the video was played to 95%+ completion
Unique Video Viewspost_video_views_uniqueUnique people who viewed the video for at least 3 seconds
Average View Timepost_video_avg_time_watchedAverage time in milliseconds viewers spent watching
Total View Timepost_video_view_timeCumulative time spent watching the video across all viewers
Organic Video Viewspost_video_views_organic3-second views from organic (non-paid) distribution
Paid Video Viewspost_video_views_paid3-second views from paid promotion
Auto-Played Viewspost_video_views_autoplayedViews where the video started automatically in feed
Click-to-Play Viewspost_video_views_clicked_to_playViews where the user actively clicked to play the video
Sound-On Viewspost_video_views_sound_onViews where audio was enabled during playback
Video Retentionpost_video_retention_graphPercentage of viewers watching at each second of the video
Peak Live Viewerspost_video_live_current_viewersMaximum concurrent viewers during a live broadcast

Story Metrics

Facebook Page Stories appear at the top of followers' News Feeds and disappear after 24 hours. Story metrics focus on sequential viewing behavior and navigation patterns, similar to Instagram Stories. Story data is only available through the API for 14 days after expiration.

MetricAPI FieldDescription
Story Impressionstotal_impressionsTotal times the Story frame was viewed
Story Reachunique_impressionsUnique people who viewed the Story frame
Story RepliesrepliesDirect messages sent in response to the Story
Story ExitsexitsTimes someone left the Story viewing experience
Story Taps Forwardtaps_forwardTaps to skip to the next Story frame
Story Taps Backtaps_backTaps to re-view the current Story frame
Story Link Clickslink_clicksTaps on link stickers within the Story
Story Swipe Awaysswipe_awaysSwipes to another account's Story (exits your Stories)

Audience Demographics

Audience demographic data reveals who your Page's followers are. This data helps you understand your audience composition, tailor content to their characteristics, and identify geographic opportunities for expansion.

DimensionAPI FieldDescription
Fan Age and Genderpage_fans_gender_ageFollower distribution by age bracket and gender (M/F × 13-17, 18-24, 25-34, 35-44, 45-54, 55-64, 65+)
Fan Top Citiespage_fans_cityTop cities where followers are located (city, country pairs)
Fan Top Countriespage_fans_countryTop countries where followers are located (ISO codes)
Fan Languagepage_fans_localeLanguage and locale settings of followers (en_US, fr_FR, etc.)
Fans Onlinepage_fans_onlineNumber of fans online by hour of day
Fans Online Per Daypage_fans_online_per_dayNumber of fans online by day of week
People Talking About Thispage_stories_by_story_typeUsers who created stories about your Page (likes, shares, check-ins, mentions)
Engaged Users by Countrypage_engaged_users_by_countryGeographic distribution of people who engaged with Page content

Page Action Metrics

Action metrics track when people take specific business-intent actions from your Facebook Page. These are bottom-of-funnel metrics that indicate direct conversion intent — people actively seeking to contact, visit, or do business with you.

MetricAPI FieldDescription
Total Actions on Pagepage_total_actionsSum of all CTA actions taken on the Page
Clicks to Callpage_call_phone_clicks_logged_in_uniqueUnique people who tapped the phone number to call
Clicks to Websitepage_website_clicks_logged_in_uniqueUnique people who clicked the website link on the Page
Get Directions Clickspage_get_directions_clicks_logged_in_uniqueUnique people who clicked for directions to the business location
CTA Button Clickspage_cta_clicks_logged_in_totalClicks on the Page's primary CTA button (Book Now, Shop Now, Contact Us, etc.)
Actions by Sourcepage_total_actions_by_referral_sourceActions broken down by where the user came from: search, direct, news feed, etc.
Actions by Age and Genderpage_total_actions_age_gender_uniqueActions broken down by demographic segment
Page Check-inspage_places_checkin_totalTimes people checked in at the Page's location
Message Contactspage_messages_totalMessenger conversations initiated from the Page

Content Performance Optimization Tips

Organic reach on Facebook Pages continues to decline, making it more important than ever to focus on the metrics that drive algorithmic distribution and meaningful business outcomes.

For maximizing organic reach

Focus on shares as the primary driver of viral reach. Shares expose your content to the sharer's entire network, dramatically expanding your audience beyond followers. Track viral reach (content seen through friends' actions) as a percentage of total reach — above 30% indicates strong organic amplification. Post during fans online peak hours to maximize initial engagement signals that trigger broader distribution.

For improving engagement rates

Prioritize meaningful interactions — comments, shares, and saves — over passive reactions. Facebook's algorithm weights conversations (comments with replies) much more heavily than likes. Track negative feedback rates to identify content that causes unfollows or hides — if negative feedback exceeds 1% of reach, that content type is hurting your distribution. Use engagement rate (engaged users ÷ reach) to compare content quality on equal footing.

For video optimization

Monitor the 3-second to 10-second view ratio to evaluate hook effectiveness. If less than 40% of 3-second viewers reach the 10-second mark, your opening needs work. Track click-to-play vs. auto-play ratio to understand whether viewers actively choose to watch. Use video retention curves to identify exact drop-off points and optimize content pacing. Sound-on view percentage reveals whether your video works with or without audio — critical for News Feed viewing.

For driving business actions

Track clicks to call, website clicks, and get directions clicks as your primary conversion metrics. Calculate your Page's action rate (total actions ÷ page views) to measure conversion efficiency. Break down actions by referral source to understand which paths drive the most valuable traffic. If most actions come from search, invest in your Page's SEO (name, about section, category).

For Stories strategy

Use exit rate per frame to identify where viewers lose interest. Keep individual frame exit rates below 5%. High taps back rates indicate compelling content worth re-viewing — create more content in that style. Track link clicks for Stories with CTAs to measure traffic generation. Post Stories when fans online data shows peak activity for maximum visibility.

What Changed in 2024-2026: Updates and Metric Changes

Facebook has made several significant changes to Page Insights over the past two years that affect reporting and data availability.

New Pages Experience metrics

The "New Pages Experience" (rolled out progressively since 2023) changed how some metrics are calculated. Followers and likes are now tracked as separate metrics — a person can follow a Page without liking it and vice versa. Following determines whether content appears in the user's feed. The API now returns both fan_count (likes) and followers_count (follows) as distinct values.

Reels integration for Pages

Facebook Reels metrics are now available through Page Insights, including plays, reach, likes, comments, shares, and saves. Reels posted from Pages are distributed through the Reels tab and Explore-equivalent surfaces, offering significantly higher organic reach than traditional posts. Reel metrics are accessed through the same post insights endpoints with media_product_type=REELS.

Content distribution transparency

Meta added more transparency around content distribution in 2025, including new breakdown dimensions that show whether content was distributed via the recommendation engine (shown to non-followers) versus the following feed (shown to followers). This helps Pages understand how much of their reach comes from algorithmic promotion versus direct follower distribution.

Insights data retention

Facebook extended historical data availability for page-level insights to 2 years through the API (previously limited to shorter windows for some metrics). Post-level insights remain available for the lifetime of the post. Story insights continue to be limited to 14 days after expiration.

Common Mistakes When Analyzing Facebook Pages Data

These common errors lead to flawed analyses and suboptimal content strategies for Facebook Pages.

1. Conflating page reach with post reach

Page reach includes all touchpoints — posts, Stories, check-ins, mentions, and Page views. Post reach only measures one specific post. Reporting page reach as if it represents post performance inflates your numbers. Always report reach at the appropriate level — page reach for overall visibility, post reach for content-specific analysis.

2. Ignoring the difference between likes and followers

Since the New Pages Experience, likes and follows are separate actions. A person can like your Page without following it (and vice versa). Only followers see your content in their News Feed. Track follower count for organic distribution potential and like count as a general brand affinity metric. Optimizing for likes without gaining follows won't improve your organic reach.

3. Using 3-second views as the primary video metric

The 3-second view threshold is extremely low — auto-playing videos can accumulate thousands of views with minimal actual engagement. Use 10-second views or complete views for meaningful engagement measurement. The ratio of 10-second views to 3-second views is a better indicator of content quality than raw view counts.

4. Summing reach across time periods

Page reach and post reach are deduplicated metrics. The same person counts once per period regardless of how many times they saw your content. Summing daily reach to get monthly reach will overcount because the same people are counted in multiple days. Always query reach for the full period you want to measure.

5. Not tracking negative feedback

Negative feedback (hides, hide all, spam reports, unlikes) is a critical signal that many Page managers overlook. High negative feedback rates directly suppress your organic distribution — the algorithm interprets negative feedback as a strong signal that your content is unwanted. Monitor negative feedback by type to identify whether specific content themes trigger unfollows or hides.

6. Comparing organic metrics to paid metrics without context

Paid content (boosted posts, ads) appears in Page Insights alongside organic content. A post with paid promotion will show much higher reach and engagement than organic-only posts. Always filter by organic vs. paid when evaluating content quality. Use post_impressions_organic_unique for organic reach comparisons and the total metric only when you want to see combined performance.