Attribution

If you can't name the post that made the sale, you can't scale the channel.

Social commerce revenue arrives from a dozen surfaces at once — in-app checkouts, bio links, live sessions, DMs — and most of it lands in analytics as 'social' or 'direct'. Fixing that is the difference between guessing at a content calendar and planning one.

Why social commerce revenue goes missing

The measurement stack most brands run was designed for a click that leaves the platform and lands on a website. Social commerce breaks every assumption in that model: the purchase happens in-app, the referrer is stripped, the customer watched on a phone and bought on a tablet, and the platform reports its own numbers in its own dashboard. Nothing is broken exactly — it's just that no single system sees the whole order.

  • — In-app checkouts never touch your site, so site analytics never see them.
  • — Privacy restrictions and blockers erase a large share of browser-side events.
  • — Stories, lives, and DMs produce sales with no durable link at all.
  • — Last-click credits the final tap, not the video that created the intent.
  • — Each platform reports conversions on its own definitions and windows.

Four things your tracking has to get right

First-party, server-side capture

Orders should be recorded server-to-server, tied to the channel and content that produced them, and stored as raw events you can inspect. Browser pixels alone will quietly under-count a channel until you conclude it doesn't work.

Post-level, not just channel-level

Knowing that TikTok produced revenue tells you nothing actionable. Knowing that one specific clip produced it — and which product, and at what margin — tells you exactly what to make more of next week.

One documented rule per order

When a customer sees three of your posts across two platforms in a week, a written attribution rule decides who gets credit, not whichever tag fired last. Consistency matters more than theoretical accuracy here.

Refunds and returns netted automatically

Social commerce return rates run higher than most channels. Revenue that reverses has to reverse in the reporting too, or you'll keep investing in content that looked profitable for exactly one month.

A five-minute audit of your own numbers

You don't need a new stack to find out how much of your social commerce revenue is genuinely traceable. Run this against last week's orders — how far you get before you're guessing is your real answer.

  • — Open a real order placed on a social surface in the last 24 hours.
  • — Name the platform, the post, and the product it came from.
  • — Compare that with what the platform's own dashboard claims.
  • — Refund it, and confirm the reported revenue moves on its own.
  • — Now list the three posts that earned the most last month. If you can't, that's the gap.

Test the tracking

See every social sale traced back to the post that made it.

Book a call with Socialscale. We'll pull a live order from your store, walk it back to the platform and the content, and show the revenue net of returns in real time.