Table of contents

    Organic social reporting collapses into vanity metrics whenever the reporter runs out of time to dive deeper, which is most of the time. Follower counts get compared because they’re comparable at a glance. Engagement rates get quoted because they sound comparable, even though each platform calculates them differently. What almost never gets reported is what organic social actually contributed to website traffic and conversions this quarter, because that answer requires stitching five platforms together against GA4, and nobody has stitching time on Monday morning.

    This walkthrough covers the manual method for reading organic social performance across Facebook, Instagram, LinkedIn, TikTok, and X: which numbers to pull from each platform, how to normalize the metric that never actually compares (engagement rate), how to answer the traffic-contribution question that most organic social reviews skip, and how to turn the cross-platform pattern into a content decision. It also covers the Claude skill, free, shipped to the Databox Skills Marketplace, that runs the same read-on-demand once the manual method stops paying off.

    TL;DR

    • Cross-platform organic social reporting often fails at two specific steps: normalizing engagement rate across platforms that each define it differently, and connecting organic social activity to actual website traffic and conversions. Most manual reviews skip both steps and default to vanity metrics.
    • The manual method uses each platform’s native analytics for the pull, a spreadsheet for the normalization, and GA4 for the traffic contribution question. Total time for a single brand’s monthly review across five platforms is roughly 90-120 minutes if you’re being careful.
    • The judgment layer that turns the numbers into content decisions is where the review earns its keep. Comparing normalized engagement per impression across platforms tells you where content is resonating. Cross-referencing against GA4 tells you which channels actually move business outcomes.
    • The manual method holds for one brand reviewed monthly. It breaks when an agency runs it for multiple clients, when review frequency needs to increase, or when the normalization step gets abbreviated to hit a reporting deadline.
    • The Organic Social Media Performance Report is a free Claude skill that automates the same read against your live Databox data. Output is a seven-section HTML report ending in prioritized recommendations, on demand, in about a minute per run.

    The manual method for cross-platform organic social

    The manual method for reading organic performance is actually two workflows most reviewers conflate. The fast version: log into each platform, note the top-line numbers, paste them into a spreadsheet. Twenty minutes across five platforms, at a minimum. The thorough version: the same pull, plus normalizing engagement rate so numbers actually compare across platforms, plus reading six-month trajectory instead of a single month’s change, plus cross-referencing GA4 to see whether any of it moved the business. Ninety to a hundred and twenty minutes for one brand.

    The two versions produce different reports. The fast version produces vanity metrics dressed as a cross-platform comparison, because the numbers reported look like they’re comparing the same thing across platforms when they aren’t. The thorough version produces a report worth acting on. Nobody sustains the thorough version at monthly cadence for one brand, let alone at agency scale. Which is why most organic social reviews quietly default to the fast version even when the reviewer knows better.

    The walkthrough below is the thorough version. Skipping any step produces a report that describes activity without describing the health of the brand’s organic content strategy.

    Step 1: Pull the raw metrics from each platform

    Each platform holds its analytics in a different place, and each defines its core metrics slightly differently. Open each in turn.

    • Facebook Pages: Meta Business Suite → Insights → Overview. Note reach, impressions, page engagement, follower change. Set the range to the last 30 days.
    • Instagram Business: Meta Business Suite → Instagram Insights (or the Instagram app’s Professional Dashboard). Note reach, impressions, engagement, follower change, and saves. Saves is a metric that is easy to miss and matters more than you might think.
    • LinkedIn Company Page: LinkedIn admin view → Analytics → Content. Note impressions, engagements, engagement rate (as LinkedIn reports it), and follower gain from Analytics → Followers.
    • TikTok Organic: TikTok Studio → Analytics → Overview. Note video views, profile views, follower change, and (from the individual video breakdown) average watch time and full-video watched rate.
    • X (Twitter): X Analytics dashboard. Note impressions, engagements, and follower change.

    The date ranges have to match. Two of the platforms will let you pick any custom window; the other three constrain you to preset options (7 days, 28 days, 30 days). Pick the range that all five can honor, or accept that one platform will be off by a couple of days from the others.

    Then run the range back six months on each platform’s built-in trend view. What you’re checking isn’t the six-month numbers themselves. That’s more data than fits in a monthly review. You’re checking direction: is reach trending up, flat, or down across the last six months on each platform? Is follower growth accelerating, decelerating, or holding steady? A single-month reach drop can be an outlier. A six-month decline is a diagnosis, and the two require different responses.

    Step 2: Normalize the engagement rate

    Engagement rate is the metric everyone reports, but almost no one normalizes correctly. The reason is a split most reviewers underestimate. Of the five platforms, only one reports engagement rate as an account-level metric in its native analytics. One reports it at the individual post level but not aggregated. The other three don’t compute it at all.

    Here’s how the five break down.

    LinkedIn Company Pages reports engagement rate at the page level in the Analytics view. LinkedIn’s formula includes reactions, comments, shares, follows, and click-throughs, divided by impressions.

    X (Twitter) shows engagement rate when you drill into an individual post, using a bundle of likes, retweets, replies, and clicks divided by impressions. The aggregate Content tab doesn’t compute an account-level rate, so a monthly reviewer is either clicking through post by post or building the account-level number manually.

    Facebook Pages, Instagram Business, and TikTok Organic don’t report engagement rate at all. Meta Business Suite shows reactions, comments, shares, saves, and reach or impressions. TikTok Studio shows likes, comments, shares, saves, and views. In every case, the reviewer computes engagement rate from raw counts.

    That means the manual normalization step is doing two different jobs at once: computing engagement rate from scratch on the three platforms that don’t report one, and reconciling it against differently-formatted native numbers on the two that do. Most reviewers give up somewhere in that process and either quote LinkedIn’s native rate against nothing comparable, or paste raw engagement counts side by side and hope the reader doesn’t notice they’re not really comparing.

    The manual normalization: pick one formula and apply it across all five platforms using the raw counts each platform exposes. A defensible formula is engagements per impression, where engagements is a consistent bundle (likes + comments + shares + saves, with saves ignored on platforms that don’t expose it) and impressions is the raw impression count. That gives you five numbers that describe the same thing: what fraction of exposures produced an interaction.

    The number won’t match LinkedIn’s or X’s native engagement rate. That’s the point. Your normalized number is comparable across all five platforms; LinkedIn’s and X’s aren’t, and the other three don’t have a native number to compare against in the first place. Report the normalized number in your cross-platform view, and keep the raw counts per platform for anyone who needs to reconcile against the platform-side dashboards.

    Step 3: Read platform efficiency

    With normalized engagement per impression in hand, sort the five platforms by that number. Whichever platform has the highest engagement per impression is your most efficient organic channel: for every 1,000 people who see your content there, you get the most interactions per exposure. Whichever platform has the lowest is where content is being consumed passively or not at all.

    Two patterns worth spotting. First, a platform with high impressions but low engagement per impression is a channel with distribution but no resonance. Second, a platform with low impressions but high engagement per impression is a channel with resonance but a distribution problem. These are different diagnostic patterns and they call for different interventions.

    Step 4: Cross-reference with GA4 for traffic and conversion contribution

    The single most useful move in an organic social review is checking what those interactions actually did for the website. Open GA4 → Reports → Acquisition → Traffic acquisition. Set the range to match your social pull.

    Filter or sort the Session source / medium column for anything containing organic social referrers. Common patterns: m.facebook.com, l.instagram.com, lnkd.in, l.linkedin.com, t.co, bit.ly (if the brand uses shorteners), and the platform names as sources. Note sessions, engaged sessions, and conversions for each source.

    This is the messy step. GA4’s source attribution for organic social is often incomplete: the platforms strip or replace referrer information, users click through mobile apps that don’t pass referrers cleanly, and some traffic that should be attributed to social gets bucketed as “direct” or “referral.” Accept that the numbers are directional, not precise, and pull them anyway. Directional is enough to answer the question the report is actually trying to answer: is our organic social work driving website behavior, or is it self-contained inside the platforms?

    If the answer is “one platform drives most of the trackable traffic,” that platform gets prioritized for content that supports funnel goals. If the answer is “none of them show meaningful traffic,” organic social’s contribution is either brand and awareness only, or the UTM discipline needs to change so future work is traceable.

    The judgment layer: what to do with what you find

    Not every pattern the review surfaces deserves action. Here are three ways to test the outputs, applied in order.

    Test 1: Is the pattern durable or a one-off? A single month where TikTok’s engagement per impression tripled could be one viral video, one paid partnership that drove atypical reach, or a real content strategy shift. If the same pattern shows up across three consecutive monthly reviews, it’s a durable finding worth building a content plan around. If it doesn’t, note it and wait.

    Test 2: Does the pattern connect to a business outcome? A platform showing high engagement per impression but no measurable traffic contribution in GA4 is worth caring about only if you can name what organic social there is for. Brand awareness is a legitimate answer. So is community engagement. What’s not a legitimate answer is “high engagement is inherently good” — because engagement disconnected from a business outcome is a metric with no consequence. If you can’t name the outcome the engagement supports, the pattern is a data point, not a decision.

    Test 3: Do the content signals give you a testable hypothesis? Instagram saves is a strong distribution signal: content that gets saved often gets pushed to Explore, so a rising save rate is an early indicator of algorithmic amplification. TikTok’s full-video watched rate is the closest thing to a quality signal on that platform: high watched rate on longer videos is what the algorithm rewards. If the report surfaces a specific content type driving these signals, you have a test to run: post more of that type next month, measure whether the pattern holds.

    A completed monthly review, after judgment is applied, lands on two or three specific content decisions: which platform gets more effort, what content type to double down on, and whether organic social’s contribution to the business is being measured or assumed. That’s the review worth walking into a content planning meeting with.

    Two things the manual method does poorly

    The manual method works for one brand reviewed monthly by a growth lead or agency social lead who knows the accounts. It works well. Two patterns break it.

    Multiple brand accounts. An agency running organic social for five clients has to run the full four-step method for each one, on each of five separate platform logins per client. Time scales linearly with client count. The normalization step in Step 2 is the one that gets abbreviated first as fatigue accumulates: by the fifth client, most reviewers give up on the normalized formula and quote native engagement rates instead. Which produces the vanity-metric report the article opened by warning against, just delivered to a client presentation instead of an internal review.

    Higher review frequency. A brand launching a product, running a seasonal campaign, or trying to grow a specific platform needs the read to run weekly, not monthly. The manual method’s 90-120 minutes per brand is fine monthly and untenable weekly. Someone loses the time budget within the first three weeks. The read gets deferred. Deferrals compound. By month two, the weekly cadence has quietly become “we look when something big changes,” which is the cadence that misses the changes worth catching early.

    Both patterns land in the same place. The normalization step and the GA4 cross-reference are the moves that add real value, and they’re the moves that get cut when time is short. What survives compression is a native engagement rate quoted per platform without context. Which is the vanity-metric report the article opened by warning against.

    The Claude skill that closes the gap

    The Organic Social Media Performance Report is a free Claude skill available in the Databox Skills Marketplace. It automates the same four-step method against your live Databox data, pulled through MCP, and delivers a structured seven-section HTML report ending in prioritized recommendations. On demand. In about a minute per run.

    The output covers what a cross-platform organic social review actually needs:

    1. Cross-Platform Overview. Reach and impressions by platform with period-over-period deltas.
    2. 6-Month Trends. Trend direction on reach, impressions, and follower growth, with an 8-week trend line on follower growth specifically. Not a single-month snapshot.
    3. Platform Efficiency Comparison. Engagement per impression by channel, normalized across platforms so the comparison is real, and benchmarked against 2026 industry norms so the numbers have context. Step 3 of the manual method, computed and referenced.
    4. Per-Platform Deep Dive. Each connected platform’s individual performance, so anyone who wants to reconcile against native analytics has the numbers.
    5. Content & Engagement Signals. Top post formats by platform, Instagram saves, TikTok’s full-video watched rate and average view time, and the content patterns most manual reports leave out because they’re annoying to pull by hand.
    6. Traffic & Conversion Contribution. From social channels where GA4 is also connected. Step 4 of the manual method, joined at the source rather than reconciled after the fact.
    7. Recommendations. A prioritized list of what to do this cycle, tied to specific patterns in the data.

    The skill adapts to whichever platforms are connected in your Databox workspace. Facebook Pages, Instagram Business, LinkedIn Company Pages, TikTok Organic, and X are all supported; a workspace with three of the five gets a report scoped to those three. Disconnected platforms don’t appear in the output. Adding a new platform to Databox after setup includes it in the next run without any additional configuration.

    The traffic contribution section fires only when GA4 is connected to your Databox account. Without GA4, the report still produces the other six sections, but the question “did organic social move the business” stays a manual GA4 lookup.

    Get the Organic Social Media Performance Report skill

    A free Claude skill that pulls live organic social data from Databox across Facebook Pages, Instagram Business, LinkedIn Company Pages, TikTok Organic, and X, normalizes engagement rate for actual cross-platform comparison, cross-references GA4 for traffic and conversion contribution, and delivers a seven-section HTML report ending in prioritized recommendations, on demand.

     

    Do the manual method once before you install the skill. The normalization formula that fits your reporting style, the distinction between platforms that matter for awareness and platforms that need to move traffic, and the read on what “good” engagement per impression looks like on each channel for your specific content — none of that transfers from someone else’s rubric. The skill carries all of that forward once you know what “right” looks like for the brand’s organic strategy. It can’t tell you that on the first run.

    Frequently Asked Questions

    Do I need a dedicated social media analytics platform to run a monthly organic review?

    No. Each platform’s native analytics already has the raw counts a cross-platform review needs: impressions, engagement counts, follower change, and platform-specific signals like saves and watched rate. What you need is a normalization step that turns those raw counts into numbers that actually compare across platforms, plus a GA4 lookup for the traffic contribution question. Dedicated social analytics platforms are useful when your review needs go beyond a single brand’s monthly review, such as competitive benchmarking, social listening, or unified paid-and-organic reporting. For the specific job of reading a brand’s organic performance across five platforms and connecting it to website behavior, they aren’t the entry point.

    Why can’t I just compare each platform’s native engagement rate directly?

    Because each platform calculates engagement rate differently. Instagram’s engagement includes saves and uses reach as the denominator. Facebook uses reactions and comments over impressions (in most report views). LinkedIn’s engagement rate includes click-throughs, which the others don’t. TikTok’s varies by report. X uses impressions as the denominator and counts a different bundle of interactions. Comparing platform-native engagement rates is comparing five different fractions with different numerators and different denominators. To get a real comparison, you have to compute your own engagement rate using a consistent formula (typically engagements per impression, with a consistent definition of “engagements”) applied to the raw counts each platform exposes.

    Does the skill cover paid or boosted social content?

    No. The skill is scoped to organic page performance only. Paid social, boosted posts, and ad-account activity require different data sources (the ad platforms themselves, connected in Databox as ad accounts rather than organic pages) and different metrics. The organic-only scope is deliberate, because organic and paid social answer different questions. Blending them silently is one of the most common reporting errors in cross-channel social reviews. If you need both, run the paid-side workflow separately and read them alongside each other.

    Can I run the skill for multiple brand or client accounts?

    Yes. Each brand or client’s Databox workspace holds its own set of connected organic social sources. Run the skill against each workspace one at a time, and you get the same seven-section report structure for every brand or client. Agency social leads running organic strategy for five clients get five consistent reports instead of five reports at varying quality depending on which client’s normalization step got rushed.

    What happens if GA4 isn’t connected to my Databox account?

    The report still runs and produces six of the seven sections. The Traffic & Conversion Contribution section requires GA4 as a data source and is skipped if GA4 isn’t connected. Everything else — the cross-platform overview, the six-month trends, the platform efficiency comparison, the per-platform deep dives, the content signals, and the recommendations — runs against your social sources alone. If you connect GA4 later, the next run includes the traffic contribution section automatically.