AskBiz|Help Centre
Social Media Analytics·5 min read·Updated 25 April 2026·✓ Reviewed Apr 2026Recently UpdatedWhat changed? →

Social Media Attribution: Crediting Revenue to Social Channels

How to track which social media channels drive revenue and understand the limitations of platform-reported attribution.

396 people found this helpful

Why social attribution is difficult#

Social media attribution is harder than search attribution because:

1. Dark social: links shared via DMs, WhatsApp, and private messages lose UTM parameters. The traffic arrives at your site with no referrer — it looks like 'direct' traffic but originated from social.

2. Multi-device journeys: a customer discovers you on TikTok on mobile, then purchases on desktop. The desktop purchase doesn't link to the TikTok view.

3. Platform over-reporting: each platform claims revenue using its own attribution window, creating double-counting.

4. Organic vs paid blending: a customer who follows you organically and also sees your ads is counted by the ad platform even though they might have purchased anyway.

UTM parameter setup for social#

Every link in your social posts, bio, and stories should have UTM parameters:

Organic posts: utm_source=instagram&utm_medium=social&utm_campaign=-organic

Paid posts: utm_source=instagram&utm_medium=paid_social&utm_campaign=&utm_content=

Platform-specific notes:

  • Instagram: use the link in bio for organic, auto-UTMs in Meta Ads for paid
  • TikTok: add UTMs to your profile link and use TikTok Ads auto-UTMs
  • Pinterest: pins support direct UTM links
  • LinkedIn: use UTM links in posts and InMail

AskBiz shows UTM coverage (% of social traffic arriving with UTMs) in Social → Revenue → UTM Coverage.

The dark social problem#

Dark social typically accounts for 10–40% of social-driven traffic, depending on your audience and how shareable your content is. Signs that dark social is significant:

  • High 'direct / none' traffic in your analytics that doesn't correlate with brand campaigns
  • Spikes in direct traffic after high-reach social posts
  • Customer surveys showing social as a discovery channel, but analytics not reflecting this

Mitigation: use short, trackable links in your bio (e.g. Bitly with UTMs). Some brands add UTMs to all links in their posts, even organic ones, to capture as much as possible. There's no perfect solution for dark social.

First-party attribution via post-purchase surveys#

Post-purchase surveys ('How did you hear about us?') capture self-reported attribution that bypasses all tracking limitations. They're especially valuable for social discovery, where tracking is weakest.

Common answers to offer: Instagram, TikTok, Facebook, YouTube, friend/word of mouth, Google, podcast, other.

In AskBiz, connect your post-purchase survey tool (Fairing, Enquire) via Settings → Integrations → Post-Purchase Survey. Responses appear in Analytics → Attribution → Surveys alongside UTM-based attribution for a combined view.

Social attribution in AskBiz#

AskBiz shows three views of social attribution:

1. UTM-based attribution (Social → Revenue): revenue from sessions where utm_medium=social or paid_social

2. Platform-reported (Social → Paid → ROAS): pulled directly from Meta Ads and TikTok Ads APIs

3. Survey-based (Analytics → Attribution → Surveys): self-reported from post-purchase surveys

For budget decisions, use UTM-based as your primary (most conservative and deduplicated). For within-platform optimisation, use platform-reported. Use surveys to validate and fill in the dark social gap.

Frequently Asked Questions

Was this article helpful?

Still stuck? Email our support team.

Ask a question