Social Media Audit: The 12-Point Checklist I Use

A social media audit is a structured review of every account you run, scored against 12 checkpoints that decide whether the account is pulling weight or just existing. Most brands fail at least six of them. The good news is all twelve are fixable inside a week once you know what to look at.

I’ll walk through the exact 12-point framework I use on client audits, what each point measures, the tools that pull the numbers, and what a passing score looks like. No fluff, no generic “post more often” advice.

What is a social media audit and why run one?

A social media audit tells you which accounts earn their keep and which ones are draining time with no return. You measure profile health, content performance, audience fit, competitor position, and conversion contribution, then make keep-fix-kill decisions on each channel.

Most brands run audits quarterly. If your team is small, twice a year is enough. If you’re running paid social or major launches, monthly audits catch drift before it becomes damage.

The output isn’t a report. It’s a decision log. Which accounts stay, which get rebuilt, which get killed. An audit that doesn’t change behavior wasted the hours it took to complete.

Step 1: Profile completeness check

Every profile field that can be filled should be filled. Sounds obvious. About 40% of the accounts I audit are missing at least one critical field.

Check profile name, handle, bio, website link, location, category, cover image, profile photo, contact info, business hours (where applicable), services list, and any platform-specific fields like LinkedIn featured content or Instagram highlights.

On Instagram, the bio is 150 characters. You get one link in bio (or a Linktree/Beacons stack). Profile name is searchable separately from handle. Miss any of those and you miss ranking in the platform’s internal search.

LinkedIn company pages have 13+ editable fields. Most companies fill six. The missing ones (industry tags, founded year, specialties, locations) affect LinkedIn search indexing directly.

Step 2: Bio and CTA audit

Every bio needs a hook, a credibility signal, and a clear next action. Most bios have a tagline and stop there.

The formula I use: [who you help] + [outcome you produce] + [proof] + [CTA]. On Twitter/X, that fits in 160 characters if you’re ruthless about cutting adjectives.

Example of a weak bio: “Digital marketing agency helping businesses grow.”

Example of a strong bio: “SaaS SEO for Series A-C companies. Added $2.4M pipeline to Figma, Loom, and Linear. DMs open for audits.”

The CTA needs to be specific. “Check out our website” is not a CTA. “Free SEO teardown of your homepage, reply TEARDOWN” is a CTA.

Step 3: Posting cadence analysis

Cadence isn’t just frequency, it’s rhythm and recency. A brand posting 4x/week consistently outperforms one posting 10x one week then nothing for three weeks.

Pull the last 90 days of posts per channel. Calculate posts per week, standard deviation of post timing, and gap days (days with zero posts).

Healthy ranges by platform (as of 2026):

  • Twitter/X: 1-5 posts/day, consistent daily
  • LinkedIn: 3-5 posts/week, weekdays
  • Instagram feed: 3-5 posts/week
  • Instagram Stories: 5-10 per day
  • TikTok: 1-3 posts/day
  • YouTube: 1-2 long-form per week, 3-5 Shorts/week
  • Facebook: 3-5 posts/week

Anything below half these ranges means the algorithm is deprioritizing you. Anything above 2x means you’re likely sacrificing quality for quantity.

Step 4: Engagement rate calculation

Engagement rate is the ratio of interactions (likes, comments, shares, saves) to either followers or reach. Both numbers matter and measure different things.

Engagement by followers tells you if your current audience still cares. Engagement by reach tells you if the content is good enough to perform beyond your base.

PlatformHealthy ER (followers)Healthy ER (reach)Red flag
Instagram1-3%5-10%Below 0.5%
TikTok5-15%8-15%Below 3%
LinkedIn2-5%4-8%Below 1%
Twitter/X0.5-2%1-3%Below 0.3%
Facebook0.3-1%2-5%Below 0.2%
YouTube2-5%3-6%Below 1%

If your engagement by followers is collapsing but engagement by reach is fine, the issue is follower quality. You bought followers, ran a giveaway that attracted the wrong people, or your audience aged out of the topic. Different fix than a content problem.

Step 5: Audience demographics check

Audience should match your ICP. Run the platform’s native analytics: Instagram Insights, LinkedIn Analytics, X Analytics, TikTok Analytics, YouTube Studio.

Pull age, gender, location, top cities, active times, top industries (LinkedIn), and interest categories. Compare to your customer database or ICP document.

Flags I watch for:

  • Audience country doesn’t match your market (huge India/Philippines skew on an American B2B account usually means bot followers)
  • Age distribution wrong (selling to 40-55 CFOs, audience skews 18-24)
  • Active hours wrong for your time zone
  • Gender split wildly misaligned with purchase data

If the audience looks nothing like your buyer, the account is functioning as a brand billboard, not a sales channel. Decide if that’s acceptable.

Step 6: Content mix breakdown

Tag every post from the last 90 days into a category. I use five: educational, promotional, entertaining, curation, and social proof. Healthy mix sits around 40/20/20/10/10.

Brands that post 80% promotional content see flat engagement. Brands that post 0% promotional content don’t convert. The mix matters.

Also tag by format: image, carousel, video, text-only, link. Format affects reach on every platform. On LinkedIn in 2026, carousels still outperform single images 2-3x. On Instagram, Reels reach 10-20x more non-followers than feed posts. On Twitter/X, video now gets 30-50% more impressions than text in most niches.

Formats that aren’t working should either be fixed or cut. A LinkedIn account posting mostly external article links (which LinkedIn deprioritizes) is fighting the algorithm on purpose.

Step 7: Hashtag and discovery strategy

Not every platform uses hashtags meaningfully anymore. In 2026:

  • Instagram: hashtags still work but matter less than Reels audio, captions, and alt text
  • TikTok: hashtags are weak signals; sounds and on-screen text matter more
  • LinkedIn: 3-5 relevant hashtags still help topical reach
  • Twitter/X: hashtags are mostly dead for organic reach, useful only for live events
  • YouTube: tags matter less than titles, descriptions, and thumbnails

Audit your hashtag usage. If you’re using 30 hashtags on every Instagram post in 2026, you’re 2019-coded. Five targeted hashtags outperform 30 generic ones almost every time.

Step 8: Story, Reels, and Shorts presence

Short-form vertical video is where most platforms distribute reach now. If you’re not producing it, you’re invisible to the majority of the active feed.

Check Instagram Stories (daily is the target), Instagram Reels (3-5/week), TikTok (1-3/day if you’re serious about the channel), YouTube Shorts (3-5/week), and LinkedIn short-form video (1-2/week).

The gap I see most often: brands produce long-form content (webinars, blog posts, case studies) and then never repurpose it into Reels or Shorts. That’s leaving 70% of the reach unclaimed. One webinar should become 8-12 Reels over the next month.

Step 9: Competitor gap analysis

Pick 3-5 direct competitors. Audit the same 12 points on their accounts. Look for patterns: what they do that you don’t, what formats work for them, what topics generate their top engagement.

Tools that make this fast:

  • Sprout Social: competitor benchmarking on follower growth, engagement, and content mix
  • Hootsuite: basic competitor tracking in the Streams view
  • Social Insider: deeper engagement analytics and content performance across competitors
  • Buzzsumo: top-performing content per competitor per platform
  • Phlanx: Instagram engagement rate calculator for any public account

Look specifically for format gaps. If three competitors run weekly LinkedIn polls that average 50+ comments and you don’t run polls at all, that’s a gap worth filling this month.

Step 10: Conversion tracking audit

Every social channel should map to at least one business outcome. If you can’t tell me how many leads, signups, or sales came from a given channel in the last 90 days, the channel isn’t instrumented.

Check UTM parameters on every link posted. The minimum: utm_source, utm_medium, utm_campaign. Organic LinkedIn posts should have utm_source=linkedin, utm_medium=social_organic.

In GA4, build a Traffic Acquisition report segmented by Session source/medium. Filter to social sources. Look at sessions, engaged sessions, conversions, and conversion value per channel.

If conversions show as “direct” or “(not set)” for half your social traffic, your UTM discipline is broken. Fix it before you decide which channels are winning.

Step 11: Platform ROI per channel

Calculate time invested per channel vs measurable outcome. Be honest about the time. Include content production, posting, community management, and reporting.

A LinkedIn channel eating 10 hours/week and generating 2 qualified leads/month is worth it for a B2B SaaS with a $5K ACV. Same channel on a $9 DTC product, probably not.

I kill channels constantly. If a channel hasn’t produced a measurable business outcome in 90 days and it’s taking 3+ hours/week, it goes. No ceremony, no apologies.

The hard part is being honest about which channels matter. Most brands keep dying Facebook pages running for reasons nobody remembers. If you closed it tomorrow, who would notice, and would they care?

Step 12: Team workflow and tooling review

The last audit point is operational. Who posts what, when, how, and with what tools.

Common workflow failures:

  • Single person holds the logins, nothing happens when they’re out
  • No content calendar, posts scrambled together at 9pm the night before
  • No approval process, off-brand or factually wrong content slips through
  • No response SLA for DMs and comments, engagement rots
  • Analytics pulled manually in spreadsheets every month (wastes 4-6 hours)

The fix is usually a scheduler plus a calendar plus a response playbook. Buffer, Hootsuite, Sprout Social, Later, Metricool, and Publer all cover the basics. Pick one and standardize.

For response workflow: Sprout Social’s Smart Inbox unifies DMs and comments across all channels. Saves roughly 5 hours/week for accounts handling 50+ interactions/day.

ToolBest forStarting priceFree tier
BufferScheduling, solo creators$6/channel/mo3 channels
HootsuiteTeam workflow, enterprise$99/moTrial only
Sprout SocialAgencies, large teams$249/seat/mo30-day trial
LaterVisual planning, Instagram-first$25/moLimited free
MetricoolAnalytics + scheduling$22/mo5 channels
PublerBudget-friendly all-rounder$12/mo3 channels
Native analyticsPlatform-specific deep dataFreeAlways free

Native analytics are free and deeper than any third-party tool. Use them for monthly deep-dives. Use third-party tools for cross-platform comparison and scheduling.

How to score your audit

Score each of the 12 points 0-3. Zero is failing, three is optimized. Total out of 36.

  • 30-36: Healthy, quarterly audit cadence
  • 24-29: Functional, monthly tweaks
  • 18-23: Drifting, need a focused 30-day fix plan
  • Below 18: Restart decision, probably kill weakest channels

Don’t try to fix everything at once. Pick the three lowest-scoring points and fix those first. Rerun the audit in 30 days.

Free social media audit template

Copy this structure into a Google Sheet. One tab per channel. Columns for each of the 12 checkpoints. Score 0-3. Add notes column for specific findings and fix priorities.

Run the audit quarterly. Archive old audits in the same sheet so you can see trends over time. Which score went up, which went down, which channel is quietly dying.

Social media audit FAQ

How often should I run a social media audit?

Quarterly is the right cadence for most brands. Run monthly audits during active paid campaigns or product launches. Run twice a year if you’re running lean with a small team. Skip an audit and drift accumulates fast.

What tools do I need for a social media audit?

Native platform analytics cover 80% of the data you need. Add one third-party tool for cross-platform comparison: Sprout Social for teams, Metricool for mid-market, Buffer for solo creators. Google Analytics 4 for conversion tracking. Screaming Frog if you want to audit links across owned media.

How long does a full social media audit take?

About 4-8 hours per channel for a thorough audit, assuming your analytics are clean. First-time audits take longer because you’re pulling 90 days of historical data and building a baseline. Subsequent audits run faster once the template and data pipelines are in place.

What’s a good engagement rate on Instagram in 2026?

Engagement by followers: 1-3% is healthy, 3%+ is strong, below 0.5% is a red flag. Engagement by reach: 5-10% is healthy because Instagram’s reach has contracted. Reels typically show 2-4x higher engagement by reach than static posts.

Should I audit competitors during a social media audit?

Yes, pick 3-5 direct competitors and run the same 12-point checklist on their public accounts. Look for format gaps, topic gaps, and cadence patterns you’re missing. Tools like Sprout Social, Social Insider, and Phlanx pull most competitor data without needing account access.

What does a failing social media audit look like?

Score below 18 out of 36. Usually means inconsistent posting, no clear ICP alignment, missing profile fields, zero conversion tracking, and no repurposing from long-form content. At that score, the right move is usually to kill the weakest channels and rebuild the remaining ones with clean foundations.

How do I track conversions from organic social?

Add UTM parameters to every link you post: utm_source (platform name), utm_medium (social_organic or social_paid), utm_campaign (campaign or content theme). In GA4, build a Traffic Acquisition report filtered to social sources. Map sessions to conversions and conversion value per channel over 90-day windows.

When should I kill a social media channel?

If a channel hasn’t produced measurable business outcomes in 90 days and takes more than 3 hours per week to maintain, kill it. Keep zombie accounts running only when the audience still matches your ICP and you have a clear 90-day plan to revive engagement. Otherwise, archive the account and redirect effort to channels that pay back.

The audit that actually changes things

A social media audit that doesn’t produce decisions is a glorified spreadsheet. The point isn’t to know your numbers. It’s to decide what to kill, what to double down on, and what to rebuild.

Score honestly. Fix the bottom three points first. Rerun in 30 days. If you’re not willing to cut channels that aren’t working, the audit becomes a ritual instead of a tool. Every quarter you spend maintaining a dead Facebook page is a quarter you could have spent shipping more Reels on the channel that’s actually growing.

Pick what works. Kill what doesn’t. Audit again in 90 days.

Leave a Comment