Blog

What a Social Media Audit Should Include Before Onboarding a Client

Before you take on a new client, a proper social media audit sets you up for success. Here is exactly what to include and why it matters.

June 14, 2026

What a Social Media Audit Should Include Before Onboarding a Client

A social media audit before onboarding a client is one of those things that separates freelancers who struggle to prove value from those who always seem to know exactly what they are doing. It is not glamorous work, but it is the foundation everything else gets built on. Skip it and you will spend the first three months guessing.

The audit is also your first real look at what you are inheriting. Some clients hand over accounts in surprisingly good shape. Others have years of inconsistent posting, a bio that links to a dead website, and a pinned post from 2021. Either way, you need to know before you start, not after you have already committed to a content strategy.

Start With Account Access and Basic Health

Before you look at a single piece of content, get access to every account the client owns. Instagram, Facebook, LinkedIn, TikTok, Pinterest, X, YouTube. All of it. You might not manage all of them, but you need to know they exist and what state they are in.

Once you are in, check the basics. Is the profile picture consistent and high resolution? Is the bio clear about who the business is and what it does? Are contact details correct and up to date? Is the website link working and going somewhere useful? These details sound trivial but they are the first thing a potential customer sees, and a surprising number of businesses let them go stale.

Also check whether any old admins or former staff still have access. You would be amazed how often a client has a previous social media manager, an ex employee, or an old agency still listed as a page admin. Sort that out on day one.

Dig Into the Content History

Scroll back through at least three months of posts on each active platform. You are looking for patterns, not just individual pieces. How often were they posting? Was there any consistency in tone, visual style, or format? Did they experiment with different content types or just stick to one approach regardless of what worked?

Note what landed and what flopped. You are not looking for precise data yet, just a general read on whether the audience responded to certain topics, formats, or styles. A reel that got five times their average engagement tells you something. A series of posts that got nothing but crickets tells you something different.

Also look at what they were not doing. If they have never tried carousels on Instagram or never posted a video on LinkedIn, that is not necessarily a failure. It might just be an easy win waiting for you once you take over.

Pull the Performance Data

This is where the audit gets more structured. Go into native analytics for each platform and export or screenshot the last 90 days of data at minimum. You want follower growth or decline, reach, impressions, engagement rate, and for platforms like Facebook and LinkedIn, audience demographics.

Pay attention to the follower count trend over time, not just the current number. A client with 4,000 followers who was at 5,200 six months ago has a different problem than a client who has been slowly growing from 800. Context changes everything.

If the client runs paid ads, look at those separately. Paid performance and organic performance require different conversations. Some clients have been propping up their numbers with ad spend and assume that is just what social media does. You want to know that before you step in and the numbers shift.

Assess the Audience and Competitors

A social media audit before onboarding is incomplete without a look at who is actually in the audience. Check the demographics available in each platform's analytics. Are the followers the right age, location, and gender for the client's actual customer base? Sometimes a business has built a large following that does not match their buyer at all, and that is an important thing to flag early.

Then look at two or three competitors. You do not need a full competitive analysis here, just enough to understand the standard in their industry. What are similar businesses posting? How often? How does the client's presence compare? This gives you a benchmark and helps you set realistic expectations with the client about what growth might look like over the next three to six months.

Document Everything and Turn It Into a Brief

Once you have done all of the above, write it up. Not a massive formal document, but a clear summary of what you found, what the strengths are, what the gaps are, and what your initial recommendations are. This becomes the starting point for your strategy conversation with the client.

It also protects you. If a client asks six months in why their reach is lower than it was before you started, you have documentation showing what the baseline was and what was already in decline before you touched anything. That matters more than most freelancers realise until they actually need it.

Keep a copy of this audit in your own records. If you are using a tool like SMMReports to handle your client reporting, you can use the audit data as your benchmark when you start generating monthly performance reports. Your first few reports will be far more meaningful when you can show movement from a documented starting point rather than just a snapshot in time.

Make the Audit Part of Your Onboarding Process

The best thing you can do is build the audit into your standard onboarding workflow so it happens automatically with every new client. Charge for it if the scope is significant. A proper audit takes real time and delivers real value, and clients who see the finished summary almost always understand that.

When you have clear data on where a client is starting from, you can set smarter goals, build a more relevant content strategy, and have much more grounded conversations when results come in. SMMReports makes it easy to track progress against that baseline once you are up and running, so the audit and the ongoing reporting connect into one clear story for the client.

The audit is not just admin. It is how you show a new client from day one that you are the kind of person who understands their business before making promises about it.

If you want to stop building reports manually, SMMReports does it for you. Try it free at smmreports.com.

Ready to automate your client reports?

Start your free trial at SMMReports — set it up once, reports send themselves every month.

Start your free trial at SMMReports