Skip to main content
Back

You compare a full year by pulling each platform's numbers into one spreadsheet, a row per month and a column per metric, and letting the growth from month one to month twelve tell the story; the catch is that most platforms only show a short rolling window of account analytics, so the earlier months of your year are already being deleted and the job is half export, half recovery.

That is where the sensible advice usually stops. Instagram's account overview lets a professional account choose a custom timeframe within the past 90 days. LinkedIn Page content analytics reaches up to 365 days, while Facebook and TikTok expose different ranges in different analytics surfaces. What can still be exported is mapped below, along with how to rebuild part of the missing period from saved reports and per-content insights. Not every metric comes back.

This is one of the pages where the honest advice is mostly free. For a one-time year-in-review, a spreadsheet and the platforms' own numbers genuinely are the answer, and the section on tools below says plainly what a paid tool can and cannot rescue in month eleven.

Where a Full Year Still Exists, Platform by Platform

Platforms separate account-level trends from per-content metrics, and their lookback rules are not uniform. A dashboard may limit the daily series behind reach or follower growth while still showing metrics on older posts. Even those per-content fields differ by format and can change over time, so treat them as a partial reconstruction rather than a guaranteed archive.

A year-in-review is therefore several small exports, one per platform. Save the widest range each dashboard currently offers, then record the source and date beside every number so unlike metrics are not silently combined.

PlatformAccount-level lookbackWhat survives the window
InstagramAbout the last 90 days, in the app, the professional dashboard, and Business Suite. No setting extends it.Every post and Reel keeps its own insights for the life of the post. Follower history older than the window is gone from Instagram itself.
Facebook PageMeta Business Suite can export Page insights, but the selectable history varies by report and metric. Check the actual date picker rather than assuming Instagram's 90-day limit applies.Older Page posts can retain individual metrics, but availability differs by content type and metric.
TikTokTikTok's current help material does not state one universal account-analytics lookback for every surface. TikTok Studio, the app, and exports can expose different ranges.Use each video's analytics as a fallback where it remains available, and record any fields the older videos no longer show.
YouTubeThe whole channel history. YouTube Studio takes a custom range back to the day the channel was created, with CSV export.Everything. YouTube is the archive the others refuse to be.
LinkedIn PageCustom ranges up to 365 days, with a spreadsheet export. A full year exists here exactly once: right now.Per-post impressions and reactions stay visible on each post. Personal profiles get far thinner analytics than Pages.
XX changes its analytics access and packaging frequently. Check the account's Analytics and post-analytics screens before planning the report.Public view counts and the post analytics available to the account can help, but they do not recreate a complete daily account series.
How far back each platform will go, and what never expires

Maeve Analytics & Reports

Dashboards for connected Instagram, Facebook, YouTube, TikTok, Pinterest, Threads, and Google Business Profile accounts, with preset and custom date ranges, prior-period comparison, and branded PDF reports.

See Analytics & Reports

Plan, preview, and publish in one workflow

Rebuilding the Months the Windows Have Already Closed On

A paid dashboard cannot request history that a platform no longer exposes. APIs also impose metric-specific rules and request-window limits, but there is no accurate single '30-day Meta API cap' for every account insight. Long-range charts usually combine the history available at connection time with data the tool continues collecting, so ask a vendor exactly what it backfills for each network before buying it for a retrospective report.

For an older period, rebuild only the metrics you can still substantiate. Export the open account window first. Then review older posts and videos, enter the per-content metrics that are still visible, and label the resulting totals as content published in that month rather than account activity during that month. Those are different measures because an old post can keep receiving engagement later.

Follower history is usually the hardest gap. Check old reports, screenshots, proposals, board decks, and scheduled email reports first. A third-party tracker such as Social Blade may have observations for a public account, but coverage starts only when that service began tracking it and access to historical detail can vary. If no dated source exists, state that the starting count is an estimate. For website results, GA4's standard aggregated reports are not affected by the 2- or 14-month event-level retention setting, although Explorations and other user-level or event-level analysis are.

The Report Is One Page

Nobody approves anything from a data dump. The report that works is one page: the three to five numbers that moved most across the year, each with a single sentence on what changed and why, laid out as a before and after. Where the account started, where it is now, what you did in between. That is a story a manager can repeat to their manager, which is the actual mechanism by which a raise or a renewal gets approved.

Choose numbers that read as outcomes rather than activity. Grew the audience from 4,000 to 11,000, lifted monthly reach from 80,000 to 300,000, doubled the engagement rate, tripled monthly website sessions from social: numbers shaped like that carry weight because they describe the business's position changing. Published 240 posts does not, even though the 240 posts are how the other numbers happened. Alongside the numbers, list what you took over during the year, because the case is partly performance and partly the fact that the whole operation now runs through you.

Which metrics deserve one of those slots, and the craft of framing numbers for someone who does not live in dashboards, are both covered in how to present social media results, which was written for client reports and reads just as well when the client is your own boss. If the spreadsheet needs a shape, keep the KPIs in the same slots every cycle, so the year-over-year version is mostly two columns and a difference.

Would Buying a Tool Have Done It? For This Year, No

An analytics tool bought in month eleven cannot guarantee a complete month-one account series. It may import existing content and whatever historical account data each platform still exposes, but backfill depth differs by network, metric, and vendor. Ask for the documented backfill window and test it with your own account during the trial. For a one-time report, that may still save transcription, but it does not justify assuming the missing months will appear. The broader decision is covered in justifying the cost of social media tools.

Where a tool is worth it is the year you have not lived yet. This whole exercise is archaeology, and archaeology is only necessary because nothing was recording at the time. A connected tool removes the problem at the root: from the day the accounts connect, the daily numbers land in a store that does not expire, and next year's review is a range picker instead of a dig. The free version of the same insurance is a calendar reminder on the first of every month and ten minutes transcribing the still-open windows into the template.

Maeve's analytics tab covers connected Instagram, Facebook, YouTube, TikTok, Pinterest, Threads, and Google Business Profile accounts, with preset and custom date ranges, prior-period comparisons, and branded PDF reports. Reports can cover one network or all connected channels and can be downloaded or sent weekly or monthly on Standard and above. LinkedIn and X connect for publishing, but their numbers are not in the analytics tab. If the accounts belong to clients, the access half of the problem is covered in how to see client analytics outside Meta Business Suite.

Pull the still-open windows today, including LinkedIn's 365 days and Instagram's custom range within the past 90 days. Use YouTube's custom range, export whatever Facebook and TikTok currently expose, and rebuild only the older per-content metrics you can still verify. Then compress the result into one page with three to five numbers and a sentence on each. Record gaps instead of filling them with assumptions, and put a monthly export or connected reporting tool in place for the next year.