Marketing Analytics intermediate 45-60 minutes

How to Measure Social Media ROI for Small Business

Learn how to track every dollar spent on social media and prove your marketing is actually growing your Australian business.

Sarah 2 February 2026

Measuring Social Media ROI (Return on Investment) is the holy grail for small business owners. Most Brisbane businesses we chat with are posting regularly, but they have no idea if those hours spent on Instagram or Facebook are actually putting extra dollars in the bank or just gathering 'vanity' likes.

This guide will move you past the 'likes' and 'follows' and show you how to track actual revenue, lead generation, and business growth. If you've ever wondered if your social media efforts are actually worth the time, this is for you.

Why ROI Matters More Than Likes

In the marketing world, we often talk about 'Vanity Metrics'. These are things like followers, likes, and comments. While they feel good (who doesn't love a post going viral?), they don't pay the bills. ROI is about the bottom line. It’s about knowing that for every $100 you spend on social content or ads, you’re getting $300 back in sales.

Prerequisites: What You’ll Need

Before we dive into the steps, make sure you have access to the following:

  • Google Analytics 4 (GA4): Installed on your website (this is non-negotiable for tracking).
  • Business Accounts: Professional/Business profiles on Facebook, Instagram, or LinkedIn.
  • Your Numbers: A rough idea of your average customer value (how much a customer spends on average).
  • A Spreadsheet: Excel or Google Sheets to track your data.
  • Patience: Setting this up takes a bit of technical fiddling, but once it's done, it's automated.

---

Step 1: Define Your Conversion Goals

You can’t measure a return if you don’t know what you’re looking for. For a local Brisbane plumber, a 'conversion' might be a phone call. For an e-commerce brand in Fortitude Valley, it’s a completed checkout.

Common goals include:
  • Online purchases
  • Contact form submissions
  • Newsletter sign-ups
  • Phone call clicks
  • Whitepaper or menu downloads
Pro Tip: Don't try to track everything at once. Pick the top two actions that actually result in money for your business.

Step 2: Calculate Your Investment (The 'I' in ROI)

Most small business owners forget to include their own time. If you spend 5 hours a week on Canva making posts, that isn't 'free'.

To get a true ROI, you need to tally up:

  • Ad Spend: What you pay Meta or LinkedIn directly.
  • Content Costs: Subscriptions like Canva, Adobe, or scheduling tools (e.g., Buffer/Hootsuite).
  • Labour: Your hourly rate multiplied by hours spent, or what you pay a freelancer/agency.

Observation: This is usually the part where people realise they are spending way more than they thought. Don't let it discourage you; it’s just data!

Step 3: Set Up GA4 Conversion Events

This is where it gets a bit technical, but bear with me. Google Analytics 4 (GA4) needs to be told what a 'win' looks like.

  • Log into Google Analytics.
  • Go to Admin (the little cog icon in the bottom left).
  • Under the 'Property' column, click Events.
  • If your goal (like a 'thank_you' page visit) isn't there, you'll need to click Create Event.
  • Once the event is appearing in your list, toggle the switch under Mark as conversion.
Screenshot Description: You should see a list of names like 'page_view' and 'session_start'. You want to see your specific goal (e.g., 'generate_lead') with a blue toggle turned on next to it.

This is the secret sauce. If you just post a link to your website on Facebook, GA4 might just categorise it as 'Social' or 'Referral'. It won't tell you which post or which campaign drove the sale.

What is a UTM? It’s a bit of extra code added to the end of your URL. How to do it:
  • Search for 'Google UTM Builder'.
  • Enter your website URL.
  • Set Campaign Source to 'facebook' or 'instagram'.
  • Set Campaign Medium to 'social' or 'bio_link'.
  • Set Campaign Name to something specific like 'winter_sale_2024'.
Pro Tip: Use a URL shortener like Bitly or the built-in ones in your scheduler to hide the long, ugly UTM link. It looks much cleaner in your bio!

Step 5: Assign a Dollar Value to Non-E-commerce Goals

If you sell products online, GA4 tracks the revenue automatically. But what if you’re a service provider?

You need to estimate.

  • Example: If 1 in 10 people who fill out your contact form becomes a client, and a client is worth $1,000, then every form submission is worth $100 ($1,000 / 10).
  • Enter this 'Value' into your GA4 conversion settings or just keep it in your spreadsheet.

Step 6: Track 'Assisted Conversions'

Social media is rarely the only touchpoint. Someone might see your Instagram post on Monday, browse your site on Tuesday, and then search your name on Google and buy on Friday.

In GA4, look at the Advertising tab and then Conversion Paths. This shows you how social media 'assisted' the sale even if it wasn't the final click.

Real Observation: This is where most people get stuck and think social isn't working. In reality, social is often the 'introducer' that starts the journey. Don't fire your social media manager just because the 'Direct' sales are higher!

Step 7: The ROI Formula

Now, let’s do the maths.

ROI = (Profit from Social - Cost of Social) / Cost of Social x 100 Example:
  • Profit generated from social leads: $5,000
  • Total cost (Ads + your time + tools): $1,000
  • ($5,000 - $1,000) / $1,000 = 4
  • 4 x 100 = 400% ROI

Anything above 0% is technically a profit, but for most Australian small businesses, we aim for at least 200-300% to cover other overheads.

Step 8: Regular Monthly Reviews

Don't just do this once. Set a reminder for the first Tuesday of every month.

  • Export your GA4 conversion data.
  • Check your Meta Business Suite 'Insights'.
  • Compare it against your spending.

Australian Context: Remember to account for seasonality! A Brisbane pool builder will have a massive ROI in September but might struggle in June. Don't panic if one month is lower than the last; look at the year-on-year trends.

---

Common Mistakes to Avoid

  • Ignoring the 'Lurkers': People often see your posts and then type your website directly into their browser later. No tracking is 100% perfect, so always allow for a small margin of 'untracked' success.
  • Measuring too early: If you started a new strategy yesterday, don't expect ROI today. Give the algorithms at least 3 months to learn who your audience is.
  • Overcomplicating the tech: If GA4 feels like a nightmare, start with a simple spreadsheet. Ask every new customer, "How did you hear about us?" It’s old school, but it works.

Troubleshooting

"My GA4 shows '0' conversions from social, but I know people are coming from there!" Check if you are using UTM links. If you aren't, Google often dumps social traffic into the 'Direct' or 'Unassigned' bucket. Also, check if your 'Thank You' page has the tracking code installed correctly. "The Meta Pixel and Google Analytics show different numbers!" This is normal (and annoying). Meta likes to take credit for anyone who saw an ad, even if they didn't click. Google only gives credit if they clicked. Generally, trust Google Analytics for a more conservative, realistic view of ROI. "I don't have time to do all this tracking." We get it. Running a business is a 24/7 job. If this feels like too much, start by just tracking your ad spend vs total sales. It's not perfect, but it's better than flying blind.

Next Steps

  • Audit your links: Go through your Instagram bio and Facebook 'About' section and replace standard links with UTM links.
  • Set your hourly rate: Decide what your time is worth so you can accurately measure your 'Investment'.
  • Check your GA4: Ensure your 'Key Events' (conversions) are actually firing.

Need a hand setting up your tracking or want a professional audit of your social media performance? Our Brisbane team can help you make sense of the data. Contact us at Local Marketing Group to chat about getting your ROI on track.

Almost there! Once you have this data, you'll stop 'guessing' with your marketing and start 'investing'.
AnalyticsSocial MediaROISmall Business Tips

Need Help With This?

Our team can help you implement this and more. Book a free consultation.

Book Free Consultation