Skip to content

How to Measure Social Media Marketing Performance

Key takeaway

To measure social media marketing performance, give each channel one business goal, tag every link with UTM parameters, mark enquiries and sales as key events in GA4, and review a short set of metrics monthly against your own baseline, judging social on enquiries, sales and cost per result rather than likes.

To measure social media marketing performance, set one business goal per channel, tag every link so GA4 can credit the visit, record a key event for each enquiry or sale, and review a short list of metrics monthly against your own baseline. Reach and engagement show attention. Enquiries, sales and cost per result show whether social is paying its way.

Most businesses we speak to at ProntX already have plenty of numbers. The problem is that the numbers sit in four different apps, none of them agree, and nobody can say whether last month’s posting led to a single phone call. This article sets out a measurement system a small team can run in an hour a month, with the GA4 settings, the metrics that matter at each stage and a worked example. Platform features and guidance are described as of November 2026.

Key takeaways

  • Decide what each channel is for before you choose metrics. A recruitment page on LinkedIn and a product account on Instagram need different scorecards.
  • Platform dashboards measure activity inside the app. GA4 and your own sales records measure what happened afterwards. You need both.
  • Tag every link you control with utm_source, utm_medium and utm_campaign, using lower-case values and a shared naming sheet.
  • Mark enquiries, bookings and purchases as key events in GA4 so social visits can be tied to outcomes.
  • Compare each month with your own previous months first. Industry benchmarks are a rough guide at best.

What does measuring social media performance actually involve?

Measuring social media performance means connecting three layers of data: what happened on the platform, what happened on your website, and what happened in your business. Each layer answers a different question, and each comes from a different source.

The platform layer is the native analytics inside each app: reach, impressions, engagement, follower change and video views. LinkedIn, for example, splits its Page analytics into content, followers, visitors, search appearances and competitors. These figures tell you whether people saw and reacted to your posts.

The website layer is GA4. It tells you how many sessions came from social, what those visitors did and whether they completed something you care about. The business layer is your CRM, booking system, till or spreadsheet of enquiries. It tells you whether those people became customers and what they spent.

Most reporting stops at the first layer. That is why so many owners conclude social “doesn’t work” or, just as often, keep paying for it on the strength of likes alone.

Which metrics should you track at each stage?

Track a small number of metrics matched to the stage of the customer journey each channel is meant to serve. Five or six figures per channel, reviewed consistently, beat a forty-row export nobody reads.

Stage What you want to know Metrics to track Where the data lives
Awareness Are new people seeing us? Reach, impressions, frequency, video views, follower growth Native platform analytics
Engagement Is the content interesting enough to act on? Engagement rate, saves, shares, comments, profile visits Native platform analytics
Traffic Are people leaving the app to visit us? Link clicks, click-through rate, social sessions, engaged sessions Platform analytics and GA4
Conversion Are visitors taking a valuable action? Key events (enquiries, bookings, purchases), conversion rate, cost per result GA4 and ad managers
Revenue Did it make money? Sales from social, average order value, return on ad spend, cost per customer CRM, shop or till data

Two definitions trip people up. Reach counts the number of different people who saw your content. Impressions count the number of times it was shown, so one person seeing a post three times adds one to reach and three to impressions. Frequency is impressions divided by reach.

Engagement rate has no single industry formula. Some tools divide interactions by reach, others by impressions and others by followers. Pick one, write it down, and use it every month. A change in formula will move your engagement rate more than any change in content.

How do you set goals before you measure?

Set one primary goal per channel, stated as a number you can check in your own data. “Grow brand awareness” is a direction. “Get 20 quote requests a month from Instagram by March” is a goal.

A quick way to do this is to answer three questions for each platform you use:

  1. What is this channel’s job? Finding new customers, keeping existing ones, recruiting staff or supporting paid campaigns.
  2. What action proves it is doing that job? A form fill, a booking, a purchase, an application or a newsletter sign-up.
  3. What figure would make it worth the time and money? Work back from your average customer value and your monthly spend, including staff time.

Write the answers on one page and share it with whoever posts for you. It stops the common drift where an account set up to win local customers ends up chasing followers in other countries.

How do you set up GA4 to track social media traffic?

Set up GA4 for social by tagging your links with UTM parameters and marking your most valuable website actions as key events. Without both, social visits get lumped into the wrong channel and you cannot see what they led to.

Tag every link with UTM parameters

Google’s own campaign URL guidance for GA4 says you should always use utm_source, utm_medium and utm_campaign. If parameters are missing, GA4 reports them as “(not set)”. Values are case sensitive, so “instagram” and “Instagram” appear as two separate sources.

The medium value decides which channel GA4 puts the visit in. Under GA4’s default channel group, manual traffic counts as Organic Social when the source matches Google’s list of social sites or the medium is one of “social”, “social-network”, “social-media”, “sm”, “social network” or “social media”. It counts as Paid Social when the source is a social site and the medium contains “cp”, equals “ppc” or “retargeting”, or starts with “paid”.

In practice we use a simple convention:

  • Organic posts: utm_source=instagram, utm_medium=social, utm_campaign=spring-offer
  • Paid ads: utm_source=facebook, utm_medium=paid-social, utm_campaign=spring-offer
  • Bio and profile links: utm_source=linkedin, utm_medium=social, utm_campaign=profile

Keep a shared sheet of approved values. One person typing “Insta” and another typing “instagram” splits your data for the rest of the year.

Mark the actions that matter as key events

Google defines a key event as an event that measures an action particularly important to the success of your business. Typical examples for a service business are a contact form submission, a click on a phone number, a booking confirmation or a quote request. For a shop, it is a purchase.

Once these are set, open the Traffic acquisition report, choose Session default channel group, and you can see social sessions next to the key events they produced. Filter by Session campaign to compare individual campaigns.

Fill the gaps tracking cannot see

Some social value never shows up as a tagged click. People see a post, then search your name a week later, or message you directly in the app. Enterprise Nation’s guide suggests two low-tech fixes that work well: a social-only discount code, and asking every new customer how they heard about you. Add a “how did you find us” field to your enquiry form and record the answer in your CRM.

Does UK cookie law affect social media measurement?

Yes. Cookie consent rules affect how much of your social traffic analytics tools can record, and they apply differently to analytics and advertising. The ICO finalised its guidance on storage and access technologies on 29 April 2026, following changes made by the Data (Use and Access) Act 2025.

The ICO’s guidance on the exceptions describes a statistical purposes exception, also called the analytics exception. It lets a site collect aggregate statistics about how its service is used, to improve it, without consent, provided users get clear information and a simple, free way to object. It does not cover monitoring individual visitors, and it does not apply to advertising purposes. Where a third party runs the analytics, it must act as your processor, not a joint controller.

For social measurement, that means two things. Advertising pixels and conversion sharing with ad platforms still need consent, so your ad manager will under-report results from visitors who decline cookies. And your GA4 figures depend on how your consent set-up is configured. Take advice on your own configuration rather than assuming every analytics tool qualifies.

What does a monthly social media report look like?

A useful monthly report fits on one page: the goal, five or six numbers, a comparison with last month and the same month last year where you have it, and three actions for next month. It is the same one-page format we use when we report on social media management for clients.

Here is a worked example for a hypothetical home improvement business whose Instagram goal is quote requests. The figures are illustrative, not client data.

Metric Last month This month Note
Reach 18,000 24,000 Two reels picked up by non-followers
Engagement rate (interactions / reach) 3.1% 2.8% Lower rate on a bigger audience is normal
Social sessions in GA4 310 420 Most from the “before and after” campaign
Quote requests (key event) 9 14 Form plus phone clicks
Jobs won from social 2 4 From CRM “how did you find us” field
Total cost (ads plus time) £900 £1,000 Includes staff hours at an internal rate
Cost per quote request £100 £71 Total cost divided by quote requests

The story is clear in seconds: reach grew, the engagement rate dipped slightly, but enquiries and jobs went up and each enquiry got cheaper. The actions for next month follow from that: make more “before and after” content, test one ad behind the best reel, and check why five of the 14 enquiries did not get a reply within a day.

How do you work out the ROI of social media?

Social media ROI is the profit from social activity minus its total cost, divided by that cost. The calculation is easy. Getting honest inputs is the hard part.

  1. Count all the costs. Ad spend, agency or freelancer fees, software, content production and the hours your own team spends, valued at a realistic hourly rate.
  2. Count revenue you can trace. Sales tied to social through tagged links, discount codes or the “how did you find us” answer.
  3. Use gross profit, not revenue. A £1,000 sale with £600 of materials is worth £400 to the ROI calculation.
  4. Allow for the lag. If your customers take six weeks to decide, judge a campaign on what it produced over the following two months, not the week it ran.

Treat the figure as a floor. Some social influence will always go unrecorded, and the cookie consent gap means ad platforms see less than actually happened. If the traceable return already covers the cost, the channel is earning its place.

Checklist: is your social media measurement set up properly?

Run through this list before you judge any channel. If you cannot tick most of it, fix the measurement before you change the marketing.

  • Each channel has one written goal tied to a business action.
  • Every link in posts, bios, stories and ads carries UTM parameters from a shared naming sheet.
  • Enquiry, booking and purchase actions are marked as key events in GA4.
  • Your enquiry form asks how people found you, and the answer is stored.
  • Engagement rate uses one written formula every month.
  • You have at least three months of baseline figures to compare against.
  • Total cost includes staff time, not only ad spend and fees.
  • One person owns the monthly report and the three actions that come out of it.
  • Your cookie banner and analytics set-up have been checked against current ICO guidance.

Where should you go from here?

Start with the goal and the tracking, then let three months of clean data tell you which channels deserve more time and money. If you want a second pair of eyes, ProntX can review your current set-up as part of a free growth audit, delivered as a short personal video.

For broader planning, our guide to building a social media marketing strategy covers channel choice and content, and our look at whether social media marketing is effective covers what the wider evidence says. If you run ads alongside organic posts, see how we handle paid social campaigns.

When you would rather hand over the posting, the tracking and the monthly report, our social media marketing team runs organic content and paid social from £650 a month on a rolling monthly contract, with every account staying in your name.

Want a price for your project?

Tell us what you need and get a fixed quote within one working day.

Get my free audit and quote

FAQ

Frequently asked questions

Still unsure? Ask us anything. We reply within one working day.

What is the most important social media metric?

The most important metric is the one tied to your goal. For most businesses that is a business action such as enquiries, bookings or sales that came from social, plus the cost of each one. Reach and engagement are useful early signals that content is being seen, but they do not tell you whether the channel is paying for itself.

How often should I review social media performance?

Review a one-page report monthly and look at trends quarterly. Weekly checks are fine for spotting a post that is taking off or an ad that is wasting money, but most business results need a few weeks to show. Judge a channel or strategy on at least three months of consistent data before making big changes.

Is a good engagement rate the same on every platform?

No. Engagement rates vary by platform, audience size, content format and even by how each tool calculates the figure. That is why comparing yourself with a generic benchmark is unreliable. Use one written formula, such as interactions divided by reach, and compare your own months and your own posts against each other.

Can I measure social media without paid tools?

Yes. The native analytics in each platform, GA4 and a simple spreadsheet cover most small businesses. Paid scheduling and listening tools save time when you run several accounts or need competitor and sentiment data, but they do not replace tagged links, key events and a record of where each customer came from.

Why does GA4 show different numbers from Instagram or Facebook?

They measure different things. The platform counts clicks and actions inside its own app, while GA4 counts sessions that reached your website and accepted analytics tracking. Some people click but leave before the page loads, some decline cookies, and untagged links can be credited to other channels. Expect a gap and focus on the trend in each.

How do I measure social media that does not lead to clicks?

Use indirect signals. Watch for rises in branded searches in Search Console and direct visits after big campaigns, give social its own discount code, and ask every new customer how they found you. Direct messages that turn into sales should be logged in your CRM with social as the source, so they appear in your monthly figures.

Should I measure organic and paid social separately?

Yes. Tag paid links with a medium such as paid-social and organic links with social, so GA4 places them in different channels. Paid campaigns should be judged on cost per result and return on ad spend, while organic content is often judged on reach growth, engagement and the enquiries it supports over time.

Free growth audit

Find out what is holding your growth back

Tell us about your business in four quick steps. Within two working days you get a short video audit of your website, search visibility and ads, with the three changes that would make the biggest difference.

  • Personal video walkthrough, not an automated PDF
  • Covers SEO, AI search, ads and conversion
  • No obligation and no hard sell

Get your free growth audit

60 seconds. Video audit within 2 working days.

What do you want to grow?
Which services interest you?
Roughly what budget are you working with?

This only helps us recommend the right plan. Ad spend is separate and paid direct to the platform.

Where should we send your audit?

No spam, no obligation. We use your details only to reply. Privacy

Get my free audit Call