How to Build a Content Performance Dashboard in GA4

Emily RedmondData Analyst, EmilyticsApril 18, 2026

How to Build a Content Performance Dashboard in GA4

By Emily Redmond, Data Analyst at Emilytics · April 2026

TL;DR: Use GA4 Reports to create a content dashboard. Add custom metrics: top 10 blog posts by traffic, engagement rate by page, conversion rate by topic. Check weekly.


You're checking GA4 every day, running the same reports, asking the same questions.

A dashboard fixes this. One place, all your content metrics. Check it once a week. Done.

Here's how to build one that actually matters (not a vanity dashboard full of useless metrics).


What to Put in Your Content Dashboard

Essential metrics:

  1. Top 10 blog posts by organic traffic (30-day rolling)
  2. Content engagement rate (average of all blog pages)
  3. Content conversion rate (conversions ÷ sessions)
  4. Revenue per session from blog (if tracking)
  5. Search ranking distribution (positions 1–3, 4–10, 11–20, 20+)
  6. Content decay alerts (posts losing 20%+ traffic month-over-month)

Optional advanced metrics:

  • Average time to first conversion (blog → customer)
  • Content topic performance (pillar vs. supporting)
  • Keyword ranking changes (positive + negative)

Building the Dashboard in GA4 Native Reports

Step 1: Create a custom dashboard

In GA4, click Customize (top right) and select Dashboard.

Click Create new dashboard.

Step 2: Add card 1 - Top Blog Posts

Add a card:

  • Metric: Users
  • Dimension: Page title
  • Filter: Page path contains "/blog/"
  • Sort: Users descending
  • Limit to top 10

This shows your traffic winners. Check weekly for changes.

Step 3: Add card 2 - Blog Engagement

Add a card:

  • Metric: Engagement rate
  • Dimension: (none)
  • Filter: Page path contains "/blog/"

Add a comparison: "Last 30 days vs. 30 days prior." This shows if engagement is improving.

Step 4: Add card 3 - Blog Conversions

Add a card:

  • Metric: Conversions, Users
  • Dimension: Page title
  • Filter: Page path contains "/blog/"
  • Sort: Conversions descending
  • Limit to top 10

Add a secondary metric: calculated metric for conversion rate.

Step 5: Add card 4 - Organic vs. All Traffic

Add a card:

  • Metric: Sessions
  • Dimension: Traffic source/medium
  • Segment: All traffic vs. organic only

This shows what % of traffic is organic (goal: 40–60% for blogs).

Step 6: Add card 5 - Month-over-month trend

Add a card:

  • Metric: Users
  • Dimension: Date
  • Filter: Page path contains "/blog/"

Add date comparison: "Last 30 days vs. 30 days prior." This shows growth/decline.


Building a More Advanced Dashboard in Google Sheets

If GA4 native reports aren't enough, connect GA4 to Google Sheets via API.

Option 1: Use GA4 to Sheets connector (easiest)

  1. Open Google Sheets
  2. Extensions > Apps Script
  3. Paste GA4 to Sheets connector code (search "GA4 to Google Sheets API")
  4. Authorize and pull data

Option 2: Use Data Studio (now Looker Studio)

  1. Go to Looker Studio (datastudio.google.com)
  2. Create a new report
  3. Connect to Google Analytics 4
  4. Add visualizations:
    • Scorecard: total organic users
    • Table: top 10 blog posts
    • Bar chart: engagement by topic
    • Line chart: organic traffic over time

Data Studio updates automatically. Much cleaner than manual reports.

💡 Emily's take: A client built a Looker Studio dashboard with 20 metrics. They checked it once, never again. Too much noise. I stripped it down to 5 metrics: top blog posts, engagement trend, conversion trend, organic growth rate, decay alerts. They now check it every Monday. Simple wins.


Metrics That Matter vs. Vanity Metrics

Metrics that matter:

MetricWhy It Matters
Top blog posts by usersShows what's working
Engagement rateShows if readers read
Conversion rate by pageShows revenue impact
Month-over-month growthShows trend direction
Content decay (declining posts)Shows what needs refresh

Vanity metrics (don't include):

  • Total pageviews (inflated, not useful)
  • Bounce rate (unreliable in GA4)
  • Average session duration (outdated metric)
  • Geographic distribution (nice to know, not actionable)

Focus on metrics that tie to business impact: traffic from search, engagement, conversions, revenue.


Dashboard Review Cadence

Weekly (Monday morning):

  • Check top 10 blog posts. Anything new? Anything declining?
  • Check engagement rate. Up or down from last week?
  • Check conversion rate. Same trend?
  • Identify 1 post to optimize this week.

Monthly:

  • Check month-over-month growth. Are we growing?
  • Identify posts in decay. Refresh them.
  • Check Search Console for ranking changes.
  • Plan content for next month based on what's working.

Quarterly:

  • Full content audit. What's our content ROI?
  • Review strategy. Are we targeting the right keywords?
  • Benchmark against competitors. How's our traffic vs. theirs?

Frequently Asked Questions

Q: What if I don't have GA4 yet? A: Upgrade now. GA4 is the new standard. Old Universal Analytics is deprecated and limited for content analytics.

Q: Should I include social and email traffic in my dashboard? A: Yes, separately. Add cards for email, social, referral. Compare channels. This shows which sources drive engaged, converting traffic.

Q: How do I set up conversion tracking if I haven't? A: Create conversion events in GA4 for: newsletter signup, demo request, contact form, product signup. Takes 1–2 hours. Worth it.

Q: Can I automate report sending? A: Yes. Data Studio can email reports automatically. Or use a tool like Supermetrics to schedule GA4 reports. Send weekly to stakeholders.

Q: Should I track individual blog post revenue or just total blog revenue? A: Both. Track total blog revenue for ROI. Track by-page revenue to understand which posts drive customers. By-page shows opportunity, total shows bottom line.


The Bottom Line

Your content dashboard should answer one question weekly: "What's working, what's not, and what needs my attention?"

Five metrics: top posts, engagement, conversions, growth trend, decay alerts. Check every Monday. Optimize based on what you see.

That's a real dashboard.


Emily Redmond is a data analyst at Emilytics — AI analytics agent watching your GA4, Search Console, and Bing data. 8 years experience. Say hi →