Reasons for the data discrepancy
The Ad service → Google Analytics pipeline automatically and regularly imports data from your ad account to Google Analytics. Also, OWOX BI actualizes data to keep it fresh and valid. Yet, the discrepancy of up to 2% might be expected the following reasons cause that:
- An ad service may apply the rounding rules to the advertisement costs.
The usage of rounding rules either at a campaign or an API level may cause data discrepancies between ad accounts and Google Analytics.
- OWOX BI can’t get the exact currency of your ad account via an
ad service’s API. The ad service’s API may not provide OWOX BI with information about the currency used in the ad account. That is why OWOX BI requests the costs in a default currency (for example, USD). And if the currency used by OWOX BI differs from the currency in your ad account, then the currency conversion based on API’s conversion rate might occur. As a result, you may face data discrepancies between ad accounts and Google Analytics.
- The currency of data import differs from the currency of your Google Analytics View.
In this case, OWOX BI automatically converts imported costs into the currency of your Google Analytics View. Read more
- An ad service may update information in an ad account retrospectively.
It can be that the ad service automatically cleans the statistics from bot activity, false clicks, etc. for the previous periods. As a result, you may notice the data discrepancy between ad accounts and Google Analytics. OWOX BI actualizes data within a preset period, to prevent this kind of data discrepancy.
Monitoring of data discrepancy
OWOX BI automatically tracks data discrepancies between your ad account and Google Analytics. You can see the statistics:
- on your pipeline page;
- on the Data monitoring page.