Why Does My Dashboard Data Not Match ?

Why Does My Dashboard Data Not Match ?

Summary 

It is common and expected that the metrics in your Improve Digital Yield dashboard do not align with the data in your Google Analytics account. This is not an error, but a result of the fundamental difference in what each platform measures: Google Analytics tracks user behavior (Pageviews), while Improve Digital Yield tracks ad performance (Ad Impressions).
This article outlines the key technical reasons for these discrepancies.
  1. Google Analytics is a web analytics platform focused on user behavior and site traffic. Its primary metrics include Pageviews, Sessions, and Users.
  2. Improve Digital Yield is an ad monetization platform focused on ad inventory performance and revenue generation. Its primary metrics include Ad Impressions, RPM, and Revenue.
This article outlines the key technical reasons for these discrepancies.

Core Metric Difference: Pageviews vs. Ad Impressions

The most fundamental reason for data variance is the unit of measurement each platform uses.
  1. Pageview (Google Analytics):
    1. A Pageview is logged a single time when a user loads a page in their browser.
    2. If the user remains on that page for an extended period, it is still counted as only one Pageview. It is a user-centric metric.
  2. Ad Impression (Improve Digital Yield):
    1. An Ad Impression is logged every time an individual ad is successfully displayed on a page.
    2. Because a single page often contains multiple ad units, one Pageview will naturally generate multiple Ad Impressions. It is an ad-centric metric.

Impact of Ad Refresh Technology

To maximize publisher revenue from long user sessions, our platform utilizes ad refresh technology. This mechanism automatically requests and displays new ads in an existing ad
slot after a predetermined time interval (e.g., every 30-60 seconds) as long as the user remains active on the page.
This has a significant impact on the impression count.
  1. Scenario: A user spends 3 minutes reading a single article page. This page contains 3 ad units.
    1. Google Analytics records: 1 Pageview.
    2. Improve Digital Yield records:
      1. An initial 3 impressions upon page load. If the ad refresh interval is 60 seconds, it will generate another 3 impressions at the 1-minute mark andanother 3 at the 2-minute mark.
      2. This results in a total of 9+ impressions from a single Pageview.
External factors on the user's browser directly impact ad delivery metrics but not necessarily pageviews.
  1. Ad Blockers:
    1. Client-side browser extensions like ad blockers prevent the execution of ad tags.
    2. Consequently, Google Analytics will successfully log a Pageview, but our ad server will receive no ad requests, resulting in zero impressions and zero revenue recorded for that session.
  2. Consent Management Platform (CMP):
    1. If a user withholds consent for advertising via your CMP, our ad tags will not be fired.
    2. As with ad blockers, Google Analytics will still record the Pageview, but Improve Digital Yield will record no ad activity.

Ad Density: Multiple Ad Units Per Page

A webpage configured with multiple ad units (e.g., a leaderboard, a sidebar MPU, and an in-content rectangle) will generate an ad request—and a potential impression—for each
unit simultaneously on a single page load.
Therefore, even without considering ad refresh, a single Pageview for a page with 4 ad units will correspond to 4 ad requests/impressions.

Conclusion: Use Each Platform for its Intended Purpose

In summary, the two platforms provide essential but distinct data sets. They are designed to be complementary, not identical.


Use Google Analytics for:

Use Improve Digital Yield for:

✅ Analyzing user behavior and engagement.
✅ Monitoring your advertising revenue.
✅ Tracking website traffic sources.
✅ Analyzing the performance of specific ad units.
✅ Identifying your most popular content.
✅ Tracking your page RPM and impression CPM.
✅ Understanding your audience demographics.
✅ Optimizing your ad layout for profitability.



    • Related Articles

    • What is in our Dashboard

      Summary Welcome to your dashboard: the Moneybox. Here you can track your monetization, access your ad scripts, and manage your payments and invoices, all in one place. This guide provides a complete tour of all the sections available to you, from ...