Skip to content

Social media

Social media generates 15-35% of all web traffic for most sites. Every click from Facebook, Instagram, LinkedIn, or TikTok carries data on audience behavior, content effectiveness, and viral potential.

Anatomy of social traffic

Source classification

Major networks:

  • Facebook, Instagram, LinkedIn, Twitter (X)
  • Video: YouTube, TikTok, Twitch
  • Messengers with social features: WhatsApp, Telegram
  • Niche: Reddit, Pinterest, Discord

Each platform has its own pattern. Facebook delivers steady traffic with high page depth. Instagram drives impulsive traffic with short sessions. LinkedIn delivers quality B2B traffic with high conversion.

Organic vs paid

Separating organic from paid social is critical for ROI.

Tagging structure

Organic posts:

utm_source=facebook&utm_medium=social&utm_campaign=content_calendar

Paid ads:

utm_source=instagram&utm_medium=cpc&utm_campaign=product_launch

Influencer marketing:

utm_source=instagram&utm_medium=influencer&utm_campaign=brand_collab

Organic traffic shows wave patterns with peaks after publication. Paid traffic flows steadily with predictable quality.

UTM tagging for social

Standardization

Social needs careful tagging because of format variety:

PlatformSourceMediumContent variants
Facebookfacebooksocial/cpcpost, story, video, event
Instagraminstagramsocial/cpcfeed, stories, reels, igtv
LinkedInlinkedinsocial/cpcarticle, post, inmail
TikToktiktoksocial/cpcvideo, live, effect

Format tracking

Different formats perform differently.

Stories and ephemeral content:

  • High CTR (3-5%)
  • Short lifespan (24 hours)
  • Impulsive transitions

Feed posts and static content:

  • Stable traffic
  • Long lifespan
  • Deep engagement

Video and live streams:

  • Maximum reach
  • High virality
  • Complex attribution

Tagging template

Facebook:

  • Organic: source=facebook, medium=social
  • Ads: source=facebook, medium=cpc
  • Retargeting: source=facebook, medium=retargeting

Instagram:

  • Feed: source=instagram, medium=social, content=feed
  • Stories: source=instagram, medium=stories
  • Reels: source=instagram, medium=reels

Engagement metrics

Basics

Engagement Rate (ER): share of audience interacting with content.

ER = (Likes + Comments + Shares) / Reach × 100

By platform:

  • TikTok: 2.5-8.5%
  • Instagram: 0.45-0.99%
  • Facebook: 0.15-0.35%
  • LinkedIn: 1.68-2.1%

Advanced

Amplification Rate: shares as a percentage of total interactions.

Shares are the highest engagement signal. Users put their personal brand behind your content. Above 10% means high content value or viral potential.

Conversation Rate: comments to total reach.

Comments take more effort than likes. Above 2% indicates content that sparks discussion and builds community.

Save Rate: share of saves.

Saves are the strongest value signal. Above 5% is typical for educational and reference content.

Content strategy matrix

High saves + high shares:

  • Universal value content
  • Practical guides
  • Data infographics

High saves + low shares:

  • Personal or niche
  • Detailed tutorials
  • Industry insights

Low saves + high engagement:

  • Entertainment
  • Trends and challenges
  • Discussion topics

Virality

Virality Rate

Virality Rate = (Number of shares / Number of impressions) × 100

Above 1% starts virality. 3-5% means content actively spreads beyond the initial audience.

K-Factor

How many new users each existing user attracts:

K = i × c

Where: - i = average invitations per user - c = percentage of accepted invitations

K > 1 means exponential growth. Early Facebook hit K = 2.0.

Velocity patterns

Engagement accumulation predicts viral potential.

Instant spike (0-2 hours):

  • Trend capture
  • Algorithmic boost
  • High relevance

Gradual growth (2-24 hours):

  • Organic spread
  • Quality content
  • Sustained virality

Delayed engagement (24+ hours):

  • Evergreen content
  • Search discovery
  • Repeat views

Dark social

Invisible social traffic

Up to 60% of social traffic gets misclassified as direct.

Dark social sources:

  • Messenger DMs
  • Closed groups and channels
  • Mobile apps without referrer
  • Email forwards

Identification:

  • High share of new users
  • Direct entry to deep pages
  • Mobile traffic with short sessions
  • Spikes after social posts

Cross-device tracking

Users see content on one device, visit from another.

Typical journey

  1. Instagram view on phone (like, save)
  2. Google search on desktop 2 hours later
  3. Site visit and conversion

Without proper attribution, all credit goes to organic search. Instagram started it.

Algorithmic optimization

Algorithm signals

Facebook and Instagram:

  • Meaningful interactions (comments > likes)
  • Viewing time
  • Interaction frequency with author
  • Saves and DMs

LinkedIn:

  • Dwell time
  • Comments in the first hour
  • Interaction between commenters
  • Professional relevance

TikTok:

  • Completion rate
  • Replay rate
  • Share velocity
  • Sound usage

Timing and frequency

Peak activity:

  • Morning: 7:00-9:00 (commute)
  • Lunch: 12:00-13:00
  • Evening: 19:00-22:00 (prime time)

Frequency:

  • Instagram: 1-2 daily
  • Facebook: 3-5 weekly
  • TikTok: 1-4 daily

Peak activity:

  • Morning: 8:00-10:00 (workday start)
  • Lunch: 12:00-14:00
  • End of day: 16:00-18:00

Frequency:

  • LinkedIn: 2-5 weekly
  • Twitter: 3-5 daily
  • Facebook: 2-3 weekly

Conversion funnel

Behavior

Social traffic has distinct characteristics:

MetricSocialSearchDirect
Bounce Rate65-75%35-45%45-55%
Pages/Session1.8-2.53.5-4.52.8-3.5
Avg Duration0:45-1:302:30-3:301:45-2:45
Conversion Rate1.1-1.8%3.2-4.5%5.8-7.2%

Optimization

Landing pages need:

  • Fast load (<2 seconds)
  • Visual consistency with the post
  • Minimal capture form
  • Social proof
  • Mobile optimization

Micro-conversions for nurturing:

Social traffic rarely converts immediately. Focus on micro-conversions:

  • Email signup
  • Content download
  • Wishlist add
  • Webinar registration

Analytics integration

Goals and events

// Social interaction tracking
dataLayer.push({
  'event': 'social_interaction',
  'social_network': 'facebook',
  'social_action': 'share',
  'social_target': window.location.href
});

Source-specific goals:

  • Newsletter signup from social: 8-12% CR
  • Content download: 5-8% CR
  • Product view: 15-25% CR
  • Add to cart: 3-5% CR

Multi-touch attribution

Social often is the first touch.

Attribution models

First-Touch: overestimates social's awareness role

Last-Touch: underestimates social's early influence

Linear: fair for long cycles

Time-Decay: optimal for e-commerce

Data-Driven: needs large data volume

Measurement challenges

Platform limits

iOS 14.5+ ATT:

  • 15-25% attribution loss
  • Reporting delay up to 72 hours
  • Aggregated instead of detailed data

Third-party cookie blocking:

  • No cross-domain tracking
  • Retargeting data loss
  • Customer journey fragmentation

Server-side tracking

graph LR
    A[Social Click] --> B[Landing Page]
    B --> C[Server Event]
    C --> D[Analytics Platform]
    C --> E[CRM System]
    C --> F[Marketing Automation]

Server-side benefits:

  • Bypass blockers
  • Full data control
  • Accurate attribution
  • Privacy compliance

Statable approach

Statable is building extended social source classification with automatic dark social detection. Behavior pattern analysis recovers lost touchpoints.

Planned: viral chain tracking with content-spread visualization. Identify influencers and advocates in your audience precisely.

Where standard tools dump social into "Other", Statable enriches every transition with context. Each social visit gets a clearer source.

About AI participation in writing articles

This article, like many others on our site, was created, written and proofread by a team of developers. Of course, not without the participation of AI assistants. We don't hide this and believe that modern systems are already quite good at handling simple tasks and, relatively speaking, writing an article about Viewport yourself is quite strange. It won't come out significantly better and will take a lot of time. But providing basic understanding to beginner webmasters is necessary. Of course, after the article is written by assistants - there's always proofreading, and this is where not one or two people participate, and only after that the article is published.

Ready for full control over social traffic?

Sign up for a free trial of Statable. Track social campaigns without traditional limits.


Ready to take control of your web analytics? Try Statable free for 30 days — no credit card required, full feature access, GDPR-compliant by default. Start your free trial or view a live demo.