Skip to content

About

Website Traffic Analytics Dashboard. End-to-end web analytics project analyzing user acquisition, engagement, traffic sources, and website performance using Power BI to generate actionable business insights and data-driven marketing recommendations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🌐 Website Traffic Analysis Dashboard (April – May)

πŸ“Œ Project Overview

This project presents an interactive Website Traffic Analysis Dashboard designed to monitor website performance, user engagement, traffic acquisition channels, and channel effectiveness during the April–May reporting period.

The dashboard provides stakeholders with a quick, data-driven view of how users interact with the website, which traffic sources generate the highest volume, and which channels deliver the most engaged visitors.


🎯 Business Problem

Website owners and marketing teams often struggle to:

  • Understand where website traffic originates.
  • Identify the most valuable traffic acquisition channels.
  • Measure visitor engagement quality.
  • Monitor daily performance trends.
  • Optimize marketing spend based on channel effectiveness.

Without a centralized analytics solution, decision-making becomes reactive rather than data-driven.


πŸ’‘ Solution

Developed an interactive dashboard that:

  • Tracks website traffic and engagement metrics.
  • Compares performance across acquisition channels.
  • Monitors daily traffic trends.
  • Evaluates channel effectiveness using engagement metrics.
  • Highlights top-performing traffic sources.
  • Enables quick identification of optimization opportunities.

πŸ“Š Dashboard Overview

Key KPIs

KPI Value
Total Users 133K
Total Sessions 163K
Total Event Count 771K
Engaged Sessions 90K
Engagement Rate 55.33%
Average Engagement Time 57.96

πŸ“ˆ Dashboard Sections

1. Session Analysis

Analyzes total sessions generated by each traffic channel.

Sessions by Channel

Channel Sessions
Organic Social 61K
Direct 37K
Organic Search 33K
Referral 31K
Unassigned 1K
Email ~0K
Organic Video ~0K

Key Findings

  • Organic Social generated the highest traffic volume with 61K sessions.
  • Direct traffic contributed 37K sessions, indicating strong brand awareness and returning visitors.
  • Organic Search and Referral traffic were significant acquisition channels.
  • Email and Organic Video generated negligible traffic, suggesting underutilized marketing opportunities.

2. Performance Trend Analysis

Tracks daily performance patterns for:

  • Sessions
  • Engaged Sessions

Key Findings

Sessions Trend

  • Daily sessions fluctuated between approximately 4.5K and 7.7K.
  • Peak traffic occurred around the middle of the reporting period.
  • Consistent traffic levels indicate stable user acquisition.

Engaged Sessions Trend

  • Engaged sessions ranged from approximately 2.4K to 4.2K daily.
  • Highest engagement coincided with traffic spikes, suggesting quality traffic during peak periods.
  • Temporary dips may indicate campaign inactivity or lower-performing content periods.

3. Engagement Analysis

Measures engagement rate across traffic channels.

Engagement Rate by Channel

Channel Engagement Rate
Organic Video 77.30%
Referral 66.64%
Organic Search 58.21%
Organic Social 53.93%
Direct 46.35%
Email 33.33%
Unassigned 0.72%

Key Findings

  • Organic Video generated the highest quality traffic with a 77.30% engagement rate.
  • Referral traffic delivered highly engaged users at 66.64%.
  • Organic Search maintained strong engagement while contributing substantial traffic volume.
  • Direct traffic generated high volume but lower engagement compared to Organic Search and Referral.
  • Unassigned traffic showed extremely poor engagement, indicating potential tracking or attribution issues.

4. Channel Efficiency Analysis

Evaluates channel performance using:

  • Engagement Rate
  • Events per Session
  • Engaged Sessions

Key Findings

  • Referral traffic achieved the strongest overall efficiency, combining high engagement with high events per session.
  • Organic Search delivered a strong balance of traffic volume and engagement quality.
  • Organic Social drove the largest traffic volume while maintaining healthy engagement.
  • Email and Unassigned channels contributed minimal value.

πŸ” Key Business Insights

1. Organic Social is the Largest Traffic Driver

Organic Social generated the highest number of sessions (61K), making it the primary acquisition source.

2. Organic Video Produces the Most Engaged Users

Although traffic volume was low, Organic Video achieved the highest engagement rate (77.30%), indicating exceptionally high-quality visitors.

3. Referral Traffic Delivers High-Value Visitors

Referral traffic demonstrated both strong engagement (66.64%) and high channel efficiency.

4. Organic Search Provides Balanced Performance

Organic Search combines substantial traffic volume (33K sessions) with strong engagement (58.21%), making it one of the most reliable acquisition channels.

5. Email Marketing Underperforms

Email generated negligible traffic and relatively low engagement, suggesting campaign optimization opportunities.

6. Attribution Quality Requires Improvement

The Unassigned channel's very low engagement rate (0.72%) may indicate tracking or tagging issues.


πŸ“‹ Recommendations

Increase Investment in Organic Social

  • Continue producing high-performing social content.
  • Replicate successful campaigns.
  • Expand reach across additional social platforms.

Scale Organic Video Strategy

  • Increase video content production.
  • Repurpose high-performing social content into video formats.
  • Expand distribution through video-focused channels.

Strengthen Referral Partnerships

  • Identify top referral sources.
  • Build strategic partnerships with high-performing referrers.
  • Increase backlink and guest-content initiatives.

Optimize SEO Efforts

  • Improve content targeting high-intent keywords.
  • Strengthen technical SEO.
  • Focus on pages generating the highest engagement.

Improve Email Marketing

  • Review audience segmentation.
  • Test subject lines and content personalization.
  • Optimize send timing and campaign frequency.

Fix Tracking Issues

  • Investigate the Unassigned traffic source.
  • Review UTM tagging standards.
  • Validate analytics implementation.

πŸ› οΈ Tools & Technologies Used

  • Power BI Desktop – Dashboard Development
  • Power Query – Data Cleaning & Transformation
  • DAX (Data Analysis Expressions) – KPI Calculations
  • Microsoft Excel / CSV Dataset – Data Source
  • Data Modeling – Relationship Management

πŸ“Š KPIs Measured

Traffic Metrics

  • Total Users
  • Total Sessions
  • Session Trends
  • Channel Distribution

Engagement Metrics

  • Engaged Sessions
  • Engagement Rate
  • Average Engagement Time
  • Events per Session

Acquisition Metrics

  • Traffic Channel Performance
  • Channel Efficiency
  • Top Performing Channels

πŸš€ Business Impact

This dashboard enables stakeholders to:

  • Monitor website performance in real time.
  • Identify high-performing acquisition channels.
  • Improve marketing budget allocation.
  • Increase user engagement.
  • Make faster and more informed business decisions.
  • Optimize digital marketing strategies based on measurable outcomes.

πŸ“· Dashboard Preview

Website Traffic Dashboard


🏁 Conclusion

The analysis reveals that Organic Social is the primary traffic acquisition channel, while Organic Video and Referral traffic generate the most engaged users. Although overall engagement remains healthy at 55.33%, opportunities exist to improve Email performance and resolve attribution issues within Unassigned traffic.

By focusing on high-performing channels and improving traffic tracking, the organization can increase engagement, improve marketing efficiency, and maximize website growth.


πŸ‘€ Author

Cosmos Isuru

Data Analyst | Business Intelligence Analyst | Power BI Developer | HSE/SAfety Analyst

  • Power BI
  • SQL
  • Excel
  • Data Visualization
  • Business Intelligence

⭐ If you found this project insightful, consider starring the repository.

About

Website Traffic Analytics Dashboard. End-to-end web analytics project analyzing user acquisition, engagement, traffic sources, and website performance using Power BI to generate actionable business insights and data-driven marketing recommendations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors