In this article:
- What is a unique user in OWOX BI
- How unique users are identified and calculated
- How unique users are calculated if you use BigQuery Export for Google Analytics 360
- How unique users are calculated in OWOX BI projects with more than one pipeline
- How to check the current number of unique users processed in your OWOX BI projects
What is a unique user in OWOX BI
A unique user is a website visitor who is associated with a unique identifier and whose BigQuery data has been processed in OWOX BI within one month. User identifiers can vary — we will outline them later in this article.
OWOX BI processes unique users’ data in two cases:
1) When you use OWOX BI Pipeline to stream data to Google BigQuery from one of these services:
- Google Analytics
2) When you use OWOX BI Attribution and/or OWOX BI Smart Data with BigQuery Export for Google Analytics 360 data.
The processing of user data is included in OWOX BI subscription plans. If the number of unique users processed within one month exceeds the number provided in your plan, you’ll be charged additionally. For plan limit details, read “What happens if a project exceeds the subscription plan limit.”
How unique users are identified and calculated in OWOX BI Pipeline
Unique users are calculated only in the following pipelines of OWOX BI Pipeline:
How unique users are calculated
|Google Analytics → Google BigQuery||
Unique User ID and/or Client ID *
Notice: Only the userId (&uid) parameter values are used for calculation here. The userId values sent in custom dimensions are not taken into account.
SparkPost → BigQuery
Mandrill → BigQuery
UniOne → BigQuery
|Unique email address|
|BigQuery Export for Google Analytics 360 data in OWOX BI Attribution||
Unique userId, fullVisitorId, and User ID from a custom dimension (customDimensions.value of customDimensions.index)
* — If more than one user (identified by different Client IDs) had logged in using the same User ID, they count as one user.
The exceptions are 1) users that weren't logged in and 2) User IDs that have more than 100 different Client IDs associated with them. In these cases, unique users are identified only by the Client ID.
How unique users are calculated if you use BigQuery Export data from Google Analytics 360
In the cases when you are exporting your Google Analytics 360 data using the BigQuery Export feature and then use it in OWOX BI Attribution and OWOX BI Smart Data, unique users are calculated by these parameters:
- User IDs obtained from a custom dimension (customDimensions.value of customDimensions.index)
How unique users are calculated in OWOX BI projects with more than one pipeline
If you have more than one pipeline in your OWOX BI project, we will account only the pipeline with the greater number of users processed within a month, according to your subscription plan.
You have three pipelines in your OWOX BI project. At the end of the month, you get these stats for each pipeline:
|Google Analytics → Google BigQuery||75,000 unique users|
|Mandrill → BigQuery||10,000 unique users|
|BigQuery Export for Google Analytics 360 as a data source for OWOX BI Attribution||90,000 unique users|
In this case, only the users imported from Google Analytics 360 to Google BigQuery will be biled in your subscription plan.
Important: If you have in your project more than one pipeline of the same type (for example, Google Analytics → Google BigQuery), the number of unique users to bill will be summarized.
Notice: Unique users are calculated each day in the UTC time zone, thus the count of users a day may vary depending on your time zone.
How to check the number of unique users processed in your OWOX BI projects
The statistics on the unique users processed during the current and previous months is available in Project settings→Data usage tab. Project settings are accessible in the bottom of the left-side menu.
On the Data usage screen, you can choose the reporting period, the month you want to see the statistics for.