Analytics reporting playbook
Turn a live Analytics view into a repeatable monthly report, campaign retrospective, or content experiment.
- Documentation owner:
- BlendDuck Documentation
- Last reviewed:
This playbook starts with a business question, not a chart. Use it when a client, manager, or content team needs a result they can reproduce next month.
Before you start
- Open Dashboard → Analytics and read the freshness banner first.
- Decide who will use the report and what decision it should support.
- Confirm the workspace timezone and the date when provider data is complete.
- Add campaign tags to posts before reporting if the analysis depends on a launch or initiative.
- Treat unavailable metrics as unavailable, not as zero.
Recipe 1: monthly stakeholder report
- Select 30 days and compare with the previous period.
- Start with all intended channels, then switch between Total and By platform.
- Choose the metrics the reader can act on, such as impressions, engagements, engagement rate, followers, and posts published.
- Check the channel coverage and data through time before interpreting a change.
- Save the current view with a durable name such as
Monthly brand — rolling 30 days. - Choose Create report, name the report, and arrange the narrative: Summary → Metrics over time → Channel performance → Top posts → Insights → Takeaways.
- Open the report once and verify its date rule, timezone, sections, native post links, and missing-data notes.
A rolling report recalculates its dates when opened. Use a custom fixed range instead when the report must preserve an exact calendar month or campaign window.
Recipe 2: campaign retrospective
- Select a custom range that covers the campaign, including the final day on which provider metrics are complete.
- Filter to the campaign tag and relevant channels.
- Compare with a deliberate baseline: the previous period or another custom range.
- Open Insights to compare formats, topics, weekdays, publish hours, and approval status across the complete filtered set.
- Open Posts and inspect the best and weakest posts using native links and the same primary metric.
- Export Posts CSV for row-level evidence and Insights CSV for grouped findings.
- Record the next action separately from the observation—for example, “test two short videos” instead of “short video always wins.”
Recipe 3: content experiment
Use one channel, one content kind, and one main metric. Keep the comparison window and timezone stable. In Insights, read the visible sample size before acting on weekday, hour, topic, or frequency patterns. A ranking is a correlation in the selected data, not proof that the format caused the result.
Copy an evidence-linked takeaway into a creation brief only after checking the posts behind it. Give feedback on a takeaway when it is useful or misleading; the feedback does not rewrite provider data.
Choose the right output
| Need | Output |
|---|---|
| Continue the same analysis later | Saved view; private to your account |
| Present a structured narrative | Custom report with reordered sections |
| Audit or calculate outside BlendDuck | Posts, summary, time-series, channels, or insights CSV |
| Share editable prose | Markdown report |
| Send a visual snapshot | Open a custom report, download PNG, or print/save as PDF |
Exports use the active range, comparison, filters, metrics, grouping, and timezone. Review those controls before downloading; an export cannot explain an accidental filter.
You are done when
- The question, audience, date rule, timezone, and comparison are explicit.
- The freshness state and data-through time are acceptable for every included channel.
- Report sections tell one ordered story and use only available metrics.
- At least one native post or CSV row supports each important conclusion.
- The next action is framed as a test or decision, not an unsupported causal claim.
If something blocks you
| Symptom | First safe action |
|---|---|
| A channel says permission required | Reconnect that channel with Analytics access, then wait for its next sync. |
| A new post has no metrics | Read the provider delay in the channel guide and move the reporting cutoff if needed. |
| Total and native-platform numbers differ | Check timezone, date boundaries, backfill limits, metric definition, and whether the provider revised its data. |
| A comparison looks dramatic | Check the previous-period sample size and post count before interpreting the percentage. |
| A report changes next month | It uses a rolling range; create a fixed custom-range report for a frozen period. |
| CSV is unexpectedly narrow | Clear accidental channel, campaign, content-kind, or metric filters and export again. |
| PNG/PDF controls are absent | Open the saved custom report; dataset exports on the main Analytics page are CSV or Markdown. |
For provider-specific streams and delays, use the channel capability guide. For the complete screen reference, see Analytics.