Social Media

Track your Facebook and Instagram performance directly in the dashboard. Follower growth, reach, engagement, and top-performing posts are synced automatically from the Meta Graph API.

Dashboard Overview

The Social tab shows a summary of all connected accounts with key metrics:

MetricDescription
FollowersCurrent follower count per account
Follower growthNet new followers over the selected period
ReachNumber of unique accounts that saw your content
ImpressionsTotal number of times your content was displayed
EngagementTotal interactions (likes, comments, shares, saves)
Engagement rateEngagement ÷ reach as a percentage

Follower Growth

Track follower counts over time with an interactive line chart:

  • Daily snapshots — Follower count recorded each day
  • Growth trend — Visualize upward or downward trends
  • Period comparison — Compare this month vs. last month

Reach & Engagement

See how your content performs across both platforms:

  • Post reach — How many unique accounts saw each post
  • Engagement breakdown — Likes, comments, shares, and saves per post
  • Top content types — Which format (image, video, carousel, reel) performs best
  • Daily trends — Interactive charts showing reach and engagement over time

Top Posts

Identify your best-performing content ranked by engagement:

  • Post preview — Thumbnail and caption excerpt
  • Platform — Facebook or Instagram
  • Published date — When the post went live
  • Reach — Unique accounts reached
  • Engagement — Total interactions
  • Engagement rate — Interactions relative to reach

Use this to understand what resonates with your audience and replicate successful content patterns.

Connected Accounts

The accounts section shows all linked social profiles:

  • Account name and platform (Facebook Page / Instagram Business)
  • Connection status — Active, expired, or disconnected
  • Last sync — When data was last pulled from Meta
  • Follower count — Current followers

How It Works

A Cloudflare Worker (wf-social-sync) connects to the Meta Graph API to pull data from your Facebook Page and Instagram Business accounts:

  1. Daily sync — Follower counts, page insights, and post metrics are collected automatically
  2. Post data — Individual post performance (reach, engagement, impressions) is stored
  3. Historical tracking — All data is stored with timestamps for trend analysis

Data is stored in the social schema in Supabase with client_id for multi-tenant isolation.

Social media account connection requires initial setup by your Webfluentia account manager. A Facebook Page and/or Instagram Business account is required — personal profiles are not supported by the Meta API.