Skip to navigation

Analytics and reporting

Turn connected-account metrics into a useful report.
View as Markdown

1. Define the question

Choose accounts, a reporting period, and the decision you need to make:

Compare our LinkedIn and Instagram performance for the last complete calendar month. Show the strongest posts, explain what the available metrics suggest, and recommend three content tests.

Resolve relative dates into explicit dates and a timezone. For comparisons, use equivalent periods and state the dates in the report.

2. Discover accounts and available dates

Use social_getSocialMediaAccounts to select account IDs. Call social_getSocialMediaAnalyticsRange to inspect the available reporting range before requesting data. Newly connected accounts and different platforms can have different coverage.

3. Retrieve the right level of detail

ToolUse it for
social_getSocialMediaAnalyticsAggregatedOverall account performance across the selected period
social_getSocialMediaAnalyticsPostsIndividual post performance and content comparisons
social_getSocialMediaAnalyticsAudienceAvailable audience demographics and composition

Follow pagination and filters in each tool’s current schema. If only one page is retrieved, label the results as a sample rather than claiming they cover every post.

4. Explain the results

Separate measured results from interpretation. Include the account, date range, metric definition, and any missing coverage. Do not treat missing data as zero or compare differently defined platform metrics as though they were identical.

When calculating rates, state the denominator. A post with the most total interactions is not necessarily the post with the highest interaction rate.

5. Make the report actionable

Ask the assistant for a short narrative, a comparison table, and a small number of next actions. Tie each recommendation to observed evidence. Save the report to a project if you want to keep it with campaign deliverables.