# Social Media Content Audit: A Step-by-Step Working Template

[Read the original article](<https://www.caroush.com/blog/social-media-content-audit>)

By Garry · Founder

Published: 2026-09-25T10:40:24.062Z

Updated: 2026-09-25T10:40:27Z

9 min read

Categories: Social media strategy

Review published posts with a clear question, comparable data, and a working inventory that turns observations into useful editorial decisions.

![A small potted plant beside organized content cards and a magnifying glass](<https://cdn.sanity.io/images/hkg01xk6/production/6b8eda2ebeb100510b9b82cb66b06689df375387-1200x630.webp?rect=75,0,1050,630&amp;w=1200&amp;h=720&amp;fit=crop&amp;auto=format>)

## Key takeaways

- Choose an audit question and decision before collecting every available metric.
- Separate the full inventory from a qualitative sample and disclose selection limits.
- Compare definitions, distribution, and post age, and distinguish missing values from zero.
- Turn observations into owned actions to keep, refresh, rework, or retire content.

A social media content audit is a structured review of what you published, whom it served, and what should happen next. Its most useful output is a set of decisions: keep an explanation, update a claim, improve a weak format, or stop repeating an idea that no longer helps.

An export of every available metric is only raw material. To turn it into an audit, you need a defined question, comparable observations, and an honest way to handle missing information.

This working template uses a fictional neighborhood plant shop reviewing its recent content. The posts, counts, and scenarios are illustrative. They show how to reason about an audit without pretending that one account's numbers establish a universal benchmark.

## Decide what this audit needs to answer

Choose one main question before collecting data. A shop preparing its next quarter might ask whether its content helps first-time plant owners choose and care for suitable plants. A consultant might ask whether posts explain the problems their service solves.

Keep the question close to a decision you can make. “Which topics deserve another treatment?” is more actionable than “How are we doing on social media?” The latter can expand until every metric appears relevant.

For the plant shop, the audit can examine three areas: choosing a plant for a particular space, understanding care requirements, and knowing what is available in store. That does not mean every post must sell a product. It means each post should have a recognizable job.

Write the intended decisions beside the question. You may want to choose next month's topics, repair outdated information, or reduce effort spent on an expensive format. This prevents the review from becoming a retrospective with no practical consequence.

## Set the scope and disclose its limits

Choose a period that contains enough ordinary activity to inspect while keeping seasonal effects visible. Record exact start and end dates, included accounts, and whether paid distribution is included.

The fictional shop might review one recent quarter, then compare selected seasonal posts with the equivalent period from the previous year if that data exists. These periods serve different questions. A summer plant promotion is not automatically a fair comparator for winter care advice.

If the account has too many posts to inspect closely, separate a complete basic inventory from a smaller qualitative sample. State how you selected that sample: every post in one campaign, all posts in a particular format, or a deliberate spread across high, medium, and low observed response.

Do not describe a convenient selection of memorable posts as representative. Sampling is useful when its limits are visible. Keep the full list so an apparent pattern can be checked against material outside the sample.

## Create a lean inventory

Use a spreadsheet or structured document with one row or record per post. Store the live URL so anyone can inspect the actual asset rather than relying only on its caption export.

Begin with these fields:

- Post identifier and live URL.
- Account, channel, publication date, and format.
- Topic and audience question.
- Intended job or next action.
- Organic, paid, or mixed distribution.
- Relevant platform observations and their definitions.
- Destination link and available website observations.
- Current accuracy, readability, and permission status.
- Proposed decision, owner, and review date.

Add fields only when they change a decision. You probably need to know whether a product was available when a post ran. You may not need to code every background color unless design is the actual audit question.

Preserve the original export separately from your working file. That makes it possible to check a surprising value or a mistaken formula without recollecting everything.

![A content inventory connecting post records to audience questions, evidence, and a next decision](<https://cdn.sanity.io/images/hkg01xk6/production/18207be4f2083686bc2edfbefa581516a5a1b803-1400x933.webp?rect=0,47,1400,840&amp;w=1200&amp;h=720&amp;fit=crop&amp;auto=format>)

Keep the inventory lean enough that each field supports a decision.

## Clean the data before comparing posts

Check for duplicate posts, missing dates, inconsistent account names, and numbers imported as text. Record the export date and the time zone used. If a platform changes a metric's definition, note the boundary in the inventory.

The age of a post matters. A recently published item has had less time to accumulate response than one from the start of the quarter. Where possible, compare observations taken at a similar age. When that is not possible, state the limitation rather than treating totals as a perfectly fair contest.

Keep paid and organic activity identifiable. A post distributed with a budget has a different exposure context from one shown only through organic distribution. Combining them can conceal why a topic appears to outperform others.

Mark unavailable data as unknown. An empty cell can mean the metric was not collected, not supported, or omitted from the export. It does not necessarily mean zero. Add a short reason when the distinction matters to the conclusion.

## Compare metrics with matching definitions

Reach, impressions, views, clicks, sessions, and enquiries describe different things. Select the observation that matches the job of the post and keep its definition visible.

For example, [YouTube's explanation of thumbnail impressions](<https://support.google.com/youtube/answer/9314486?hl=en>) specifies which thumbnail displays count and which surfaces are excluded. That is a reminder not to treat a familiar metric label as a universal measure across every platform.

For website activity, [Google Analytics' Traffic acquisition report](<https://support.google.com/analytics/answer/12923437?hl=en>) uses session-scoped traffic-source dimensions. Those website sessions are not the same unit as a platform's outbound clicks. Consent choices, technical behavior, and measurement differences can affect what appears in the two systems.

The [social media metrics guide](<https://www.caroush.com/blog/social-media-metrics-dashboard>) can help choose a compact set of observations. If a post's job was to explain a care routine, saves or substantive questions may be informative. If its job was to send people to a booking page, relevant destination activity deserves attention.

## Read the content, not only the numbers

Open each post in the qualitative sample and ask whether it delivers on its opening. Is the audience clear? Does the explanation contain a useful example? Can someone act on it without guessing what the author meant?

For the plant shop, a post called “Find the perfect plant” may be less useful than one explaining how to assess the light in a specific room. The second gives a reader a concrete decision even if it attracts a smaller audience.

Inspect accuracy and currency. A plant-care statement may need a species-specific qualification. A stock announcement may no longer reflect availability. A photograph should have the permission required for its use, and its description should communicate what matters.

The [W3C image alternative decision tree](<https://www.w3.org/WAI/tutorials/images/decision-tree/>) offers a helpful lens for that last check: identify the image's meaning or function, then make the essential information available in an appropriate text alternative. On social platforms, use the controls available and make key explanations readable in the accompanying content.

## Group posts by the question they answer

Topic labels such as “education” and “engagement” are often too broad to guide the next brief. Group content around audience questions instead.

For the illustrative plant shop, useful groups might be:

1. Which plant might suit this space?
1. What should I check before watering?
1. What does this visible change mean?
1. What is available, and how can I buy it?

Then look for gaps and repetition. Ten posts saying plants improve a room may leave basic selection questions unanswered. Several different-looking watering reminders may be repeating the same limited advice.

A [content pillar system](<https://www.caroush.com/blog/social-media-content-pillars>) can organize the results after the audit. Let actual questions inform the pillars instead of forcing every post into categories selected before you inspected the content.

## Interpret a small example without declaring a winner

Imagine two synthetic records. Post A is a room-styling photograph with 1,200 recorded impressions and 24 saves. Post B is a light-assessment guide with 400 recorded impressions and 12 saves. These numbers are invented solely to illustrate the reasoning.

Post A has more saves in total. Post B has more saves relative to its recorded impressions. Neither observation proves which idea produces more sales, helps more distinct people, or will work better next month.

Inspect the posts' jobs, distribution, age, and context. The styling photograph might attract broad interest; the assessment guide might answer a narrower practical question. The audit could reasonably retain both while commissioning a stronger follow-up to the guide.

If you calculate ratios, state exactly what goes in the numerator and denominator. The [engagement-rate guide](<https://www.caroush.com/blog/social-media-engagement-rate>) explains why different formulas support different comparisons. Do not quietly switch denominators between posts and call the resulting percentages comparable.

![Four editorial decision cards showing keep, refresh, rework, and retire options](<https://cdn.sanity.io/images/hkg01xk6/production/7024d3388ff36c12762699854418c1485c134b79-1400x933.webp?rect=0,47,1400,840&amp;w=1200&amp;h=720&amp;fit=crop&amp;auto=format>)

Use distinct decisions so the next editor knows what should happen and why.

## Turn observations into four practical decisions

### Keep and develop

Retain an accurate, useful explanation that serves a clear audience question. Give it a reason for further development: a missing example, a recurring follow-up question, or a format that could make the process easier to understand.

For the plant shop, a useful light-assessment guide could lead to a room-observation checklist. That is a new application of the idea, not simply the same post with a different background.

### Refresh

Update content whose core lesson remains useful but whose details have changed. Confirm the current information and identify every place the old claim appears, including scheduled derivatives.

A refresh decision should say what needs verification and who owns it. “Update care post” is less useful than “confirm the species-specific watering guidance and replace the generic instruction.”

### Rework

An important topic may have been poorly explained. A dense carousel, vague opening, or missing example can justify a redesign without implying the topic itself failed.

Use the [carousel design guide](<https://www.caroush.com/blog/instagram-carousel-design-tips>) if readability is the problem. State what the next version should make easier, then evaluate that change using the same intended job.

### Retire or stop repeating

Remove an idea from the active production plan when it is inaccurate, no longer relevant, or redundant. That does not always require deleting the historical post. Decide separately whether the live content needs correction, removal, or simply no further reuse.

Preserve useful context before making changes. A short decision note helps the next editor avoid rediscovering the same problem and restoring the outdated version.

## Prioritize by consequence and effort

Fix misleading or materially outdated information before optional polish. Then choose a small number of improvements that connect to the original audit question.

For each action, record the expected benefit in plain language, the evidence behind it, the work required, and an owner. “Make the selection guide usable for first-time buyers” gives more direction than “increase engagement.”

Avoid elaborate scoring systems when the inputs are mostly subjective. A short priority list with visible reasoning is often easier to challenge and maintain. If an important decision rests on limited evidence, label it as a hypothesis and define what the next publication will help you learn.

Turn the selected actions into dated work using the [content calendar template](<https://www.caroush.com/blog/social-media-content-calendar-template>). Keep the audit record linked to the brief so the production team knows why the change matters.

## Make the next review smaller

Save the inventory structure, metric definitions, topic groups, and decisions. Set a practical review date based on how quickly the content and business change, rather than choosing a ritual the team cannot maintain.

Between audits, record important changes as they happen: a revised offer, a discontinued product, a measurement change, or a new recurring question. Those notes will explain the next period more accurately than memory alone.

The finished audit should leave you with fewer unanswered editorial decisions. You know which explanations to develop, which claims need attention, and which production effort to redirect. That is a more useful outcome than a large spreadsheet whose only conclusion is to publish more.

## Sources

- [YouTube Help: Thumbnail impressions and watch time](<https://support.google.com/youtube/answer/9314486?hl=en>)
- [Google Analytics Help: Traffic acquisition report](<https://support.google.com/analytics/answer/12923437?hl=en>)
- [W3C Web Accessibility Initiative: An alt Decision Tree](<https://www.w3.org/WAI/tutorials/images/decision-tree/>)

## Frequently asked questions

### What is a social media content audit?

It is a structured review of published content, audience needs, available observations, and accuracy that produces decisions about what to keep, improve, update, or stop repeating.

### How much content should I include in an audit?

Choose a period that answers the decision you need to make. If a full qualitative review is too large, keep a basic inventory and disclose how you selected a smaller sample.

### What fields should a content audit template include?

Include the post URL, channel, date, format, audience question, intended job, distribution context, relevant metric definitions, qualitative checks, and the proposed action with an owner.

### Should I delete low-performing posts?

Low observed response alone is not a sufficient reason. Inspect the post's job, accuracy, distribution, age, and usefulness, then separately decide whether it needs correction, removal, redesign, or no further reuse.

## About the author

Garry

Gaurav Sapkota builds Caroush, a workspace for creating, scheduling, and publishing social content.

- [https://x.com/gauravsapkotanp](<https://x.com/gauravsapkotanp>)
