This document covers two distinct but related connectors:
Facebook Pages (page‑level insights)
Facebook Posts (post‑level insights)
Both use the same credential set and run on identical schedules, but write to separate fact tables and expose different dimensions / metrics.
Part 1 – Facebook Pages Connector
🛠 Overview
The Facebook Pages connector ingests daily page‑level insights (fans, follows, reactions, consumptions) for a list of specified Page IDs.
Granularity – one row per page per breakdown per day
Purpose – Trend analysis of audience growth and engagement drivers
Refresh cadence – Append daily (5‑day look‑back)
For more information on the Facebook Organic integration please follow this here
⚙️ Connection Setup (Shared)
Key  | Description  | Required  | Type  | 
  | Comma‑separated list of Page IDs to query  | ✅  | Text  | 
  | Long‑lived Facebook access token (hidden)  | ✅  | Hidden  | 
  | Label only – not used for auth  | ❌  | Text  | 
🗓️ Job Configuration – Facebook Organic ‑ Pages
Setting  | Value  | 
Feed  | 
  | 
Job Label  | Facebook Organic ‑ Pages  | 
Schedule  | Daily, 06:00 UTC  | 
Look‑back  | 5 days (rolling)  | 
Target Table  | 
  | 
Update Mode  | Append  | 
Date Column  | 
  | 
📚 Table Schema – facebook_data_pages
Field  | Description  | 
  | Insight date  | 
  | Page ID  | 
  | Breakdown dimension (e.g.,   | 
  | Fans gained on the day  | 
  | Unfollows on the day  | 
  | New follows  | 
  | Likes on page posts that day  | 
  | Page consumptions  | 
Additional columns returned by Facebook (e.g., reach, views) are stored when present.
🏷️ Dimensions
Dimension Name  | Mapping  | 
Page ID [FB Org]  | 
  | 
Breakdown [FB Org]  | 
  | 
📊 Base Metrics
Metric Name  | Formula  | Round  | 
Page Fan Adds [FB Org]  | 
  | 0  | 
Page Unfollows [FB Org]  | 
  | 0  | 
Page Follows [FB Org]  | 
  | 0  | 
Page Post Likes [FB Org]  | 
  | 0  | 
Page Consumptions [FB Org]  | 
  | 0  | 
🧮 Composite Metric
Name  | Formula  | Round  | Suffix  | 
Page Engagement % [FB Org]  | 
  | 2  | %  | 
Part 2 – Facebook Posts Connector
🛠 Overview
The Facebook Posts connector imports daily post‑level metrics (impressions, clicks, reactions) for each post published by the specified Pages.
Granularity – one row per post per day
Purpose – Evaluate organic post reach, engagement, and reaction mix
Refresh cadence – Append daily (5‑day look‑back)
🗓️ Job Configuration – Facebook Organic ‑ Posts
Setting  | Value  | 
Feed  | 
  | 
Job Label  | Facebook Organic ‑ Posts  | 
Schedule  | Daily, 06:00 UTC  | 
Look‑back  | 5 days (rolling)  | 
Target Table  | 
  | 
Update Mode  | Append  | 
Date Column  | 
  | 
📚 Table Schema – facebook_data_posts
Field  | Description  | 
  | Insight date  | 
  | Unique post ID (FB permalink ID)  | 
  | Message text  | 
  | Story / headline  | 
  | Total impressions  | 
  | Unique impressions  | 
  | Non‑viral impressions  | 
  | Non‑viral unique impressions  | 
  | Total post clicks  | 
  | Unique post clicks  | 
  | Users who engaged  | 
  | Engaged users who are page fans  | 
  | “Wow” reactions  | 
  | “Haha” reactions  | 
  | “Sad” reactions  | 
  | “Angry” reactions  | 
  | “Love” reactions  | 
  | “Like” reactions  | 
Facebook may return additional reaction types or video‑specific metrics; the connector stores them if present.
🏷️ Dimensions
Dimension Name  | Mapping  | 
Post Message [FB Org]  | 
  | 
Post Story [FB Org]  | 
  | 
📊 Base Metrics
Metric Name  | Formula  | Round  | 
Post Impressions [FB Org]  | 
  | 0  | 
Post Impressions Unique [FB Org]  | 
  | 0  | 
Post Impressions Non‑Viral [FB Org]  | 
  | 0  | 
Post Impressions Non‑Viral Unique [FB Org]  | 
  | 0  | 
Post Clicks [FB Org]  | 
  | 0  | 
Post Clicks Unique [FB Org]  | 
  | 0  | 
Post Engagements [FB Org]  | 
  | 0  | 
Post Engagement Fans [FB Org]  | 
  | 0  | 
Reactions “Wow” [FB Org]  | 
  | 0  | 
Reactions “Haha” [FB Org]  | 
  | 0  | 
Reactions “Sad” [FB Org]  | 
  | 0  | 
Reactions “Angry” [FB Org]  | 
  | 0  | 
Reactions “Love” [FB Org]  | 
  | 0  | 
Reactions “Like” [FB Org]  | 
  | 0  | 
🔗 Joins
These connectors do not define built‑in joins, but both tables share the Page ID (first 16 digits of post_id) enabling manual joins if page insights and post performance need to be blended.
✅ Overall Summary
• Facebook Pages: Tracks audience growth, reactions, and consumptions at the page level, refreshed daily.
• Facebook Posts: Captures reach, clicks, detailed reactions, and engagement at the post level, also refreshed daily.
Both connectors leverage a common advertiser token and Page ID list, enabling scalable organic Facebook analytics without overlapping metrics. Optional custom composite metrics (e.g., Post Engagement Rate) can be built downstream using provided columns.

