★ 5.0 on Google · No long contracts · You own every asset
Rathly

How do you track leads, sales and ROI from social media?

Short answer

Track social ROI by tagging every link with UTM parameters and logging calls and messages. Save the lead source in your CRM and ask new customers how they found you. Then compare revenue from social customers with what you spent on content, tools, ads and time. Expect some credit to stay hidden, since people often see posts then search.

In this answer
  1. 01Build the tracking
  2. 02How attribution works
  3. 03Work out ROI
  4. 04Fill the gaps

Build the tracking

Tracking social results
  1. TagAdd UTM tags to every shared link.
  2. RecordLog messages and calls that start on social.
  3. SaveStore the lead source in your CRM.
  4. AskAsk every new customer where they found you.

How attribution works

Google Analytics offers data-driven attribution and two last-click models. The older rule-based models, like first click, left Google Analytics in November 2023. Social often starts the journey, while a search or direct visit finishes it. Last-click reports can undercount social for that reason.

Work out ROI

ItemExample for one quarter
Revenue from social customers$18,000
Cost of content, tools and ads$6,000
ROI($18,000 minus $6,000) divided by $6,000 = 200%

Use profit instead of revenue if you know your margins. That gives a truer picture.

Fill the gaps

  • Meta's pixel and Conversions API track actions after ad clicks.
  • Self-reported source on forms catches what tags miss.
  • Brand search growth often rises with social activity.
  • Offline sales need a CRM note or a code.

Good example. A furniture store tags links, asks every buyer where they heard of it and finds a third of new customers mention Instagram.

Bad example. A store looks only at last-click reports and decides social brings nothing. It cuts posting, and walk-ins slowly drop.

Decide first which KPIs to track, then measure them. Our social media marketing reports leads and revenue by platform.

Keep reading

Related answers

All Social media questions →

Your agency isn't delivering? Talk to us.

  • ✓ You talk to the people who do the work
  • ✓ We handle 95% of requests the same or next day
  • ✓ You own every account, site and listing
Talk to usSTEP 1 OF 2
What isn't working?
No contract. Cloudflare Turnstile blocks spam.
Call usTalk to us →