What is the difference between Unique Purchases and Transactions in Google Analytics? - google-analytics

Not able to grasp the concept behind these two different terms. Can anyone please help out with an example?

Transactions are the number of purchases or orders from your site, total.
Unique Purchases is the one that trips people up a bit.
From Google's dimension/metrics reference in the API documentation:
The number of product sets purchased. For example, if users purchase 2 frisbees and 5 tennis balls from the site, this will be 2.
That can still be a little unclear, because there are three relevant places that Unique Purchases can show up as a metric: either as a top-line aggregated metric, in a list of products or in a list of transactions.
When you're looking at a list of transactions, Unique Purchases is the number of different products in the transaction. So if you have one transaction with 3 frisbees and one tennis ball, the Unique Purchases value for that transaction will be 2.
When you're looking at a report by product, the Unique Purchases is the number of times that the product appeared in a transaction. For example, if you had two transactions total, one which sold 2 frisbees and one that sold 15 tennis balls, the Unique Purchases would be 1 for each product.
Finally, if you're looking at the top-line aggregate metric for a date range, not broken down by a product or transaction metric, Unique Purchases is the sum of the list of either of the above for all products/transactions. It's effectively the count of all items sold, removing duplicates within a transaction.
So, if you have 37 transactions and 74 unique purchases and 100 quantity overall:
37 Transactions says you had 37 orders for products from your site.
74 Unique Purchases says that that you sold individual SKUs 74 times, though some of those times may include multiple items (which is why Quantity is higher).
Together, these metrics say that people purchased an average of two different kinds of things in each transaction, while the number of items purchased per transaction is closer to 3 (about 2.7).

Unique purchases - It is the count of items sold. Even if the product is sold more than once(or if a quantity of product in a transaction is more than one), report will show the count as 1
Transaction - It is the number of orders on the site. Transaction metric does not indicate the number of products(or quantity of product) in the Order.

Related

Woocommerce - Is it possible to add a custom number that increases by 1 with each order?

in Woocommerce I am using "Single Products" to create events, and then the Product Addon plugin to add a food menu to each event. The idea is that customers can pre-order & pay food for the event they already have a ticket for. Each Event (= single product) is limit to a certain number of people, which I am solving with the normal stock management.
What I need now in addition, is to automatically assign a table number to each order per Event (= single product). So I basically need a number that increases by 1 with each order for that specific product.
In addition to that, we have two kind of tables: 64 normal tables and 30 high / bar tables. So, ideally, I would need two separate order numbers, one that starts at 1 and goes up to 64 and one that starts at 65 and goes up to 95. Depending on the money value of the order per product, the order should either be assigned to the normal or high / bar tables.
Example 1: Order value is over 50$, so order gets assigned to a normal table, meaning a number from 1-65 gets assigned to the order
Example 2: Order value is under 50$, so order gets assigned to a high / bar table, meaning a number from 65-95 gets assigned to the order
Is that even possible?

Why Google Analytics user count changes when adding Date dimension?

After spending too much on Power BI trying to see why my user count didn't match when querying userAgeBracket, I used https://ga-dev-tools.appspot.com/query-explorer/ and here is the output:
start-date is 2019-11-01. end-date is 2019-11-30.
Without Date (Notice there are users with age 55-64 and 65+):
When adding Date dimension:
Notice there are now no users with age 55-64 and 65+.
How can I solve this?
As the documentation says:
Thresholds are applied to prevent anyone viewing a report from
inferring the demographics or interests of individual users. When a
report contains Age, Gender, or Interest Category (as a primary or
secondary dimension, or as part of an applied segment), a threshold
may be applied and some data may be withheld from the report. For
example, if there are fewer than N instances of Gender=male in a
report, then data for the male value may be withheld.
So you won't be able in some cases to get granular demographics data in GA reports.

Aggregate events / goals per user

I would like to know if there's a way to display information based on how many (similar) goals or events were triggered by a unique user.
For instance, let's say I own amazon. For every product I sell, I trigger a 'Purchase' goal (by using an event).
I would like to know:
How many products does an average user buy, in multiple sessions, over a time span. for instance, how many products did an average user buy in the span of a month.
I would like to segment data by the amount of products bought by users. i.e. segmenting my data based on users that bought 0 products, 1-5 products, 6-10, products, and 11+ products.
Is there a way to do so?
You have to get custom dimension/metric in GA. Add a custom dimension 'product_quantity' and get actual number of products bought as metric value in the variable.
Once you get have it, you do calculation of total products divided by users or creating segments based on product_quantity dimension.
Find more info at https://support.google.com/analytics/answer/2709828?hl=en
It is easier with Google Tag Manager. Once you define custom dimension/metric, trigger may be completion of 'Purchase' goal or any event.

Display and calculate 3 different prices for every user in Ubercart

Is there any way to display 3 different prices for every user(not per role etc)? Every product should have 3 prices: default price, wholesale price and dealer price. So I should display all of them on product page and calculate 3 total prices for every type of price. P.S.: we can add CCK field, but how to calculate total prices for each of them?
P.P.S: users are anonimous, it means I do not know whether or not the user is authorized. So I should always show and calculate 3 prices.
THis module does exactly what you're looking for, I;ve used it before for wholesale and retail prices
https://drupal.org/project/uc_price_per_role

Google Analytics Unique visitors dropped in count

I check my Google analytics on a regular basis to obviously see my daily hits and for some reason my UNIQUE VISITORS count dropped from 1770 to 1730 over a day. How this is possible?
I started to notice this about a week ago when I saw that my UNIQUE VISITORS count wasn't going over 1800 (which it should have considering the visits I receive). I receive an average of about 60 unique VISITS a day but even if it was 0 unique visits a day, it doesn't sound logical that my overall UNIQUE VISITORS count would drop.
Now I can't take GA seriously anymore ...
Anyone have this problem before and / or could shed any light on the matter?
The statistics are period based. When a day passes, the period (begin and end) advances a day as well. So is perfectly normal your total unique visits changes from one day to another, because the period changed too.
For example: lets suppose your site receive 60 unique visitors every single day. You check your Analytics today (13-08-2012) and see 1860 visits. That amout is the total unique visitors for the period from 13-07 until 12-08.
But lets say that your site receives only 10 visitors today. Tomorrow (14-08) you will see your total unique visitors drops from 1860 to 1810, because the period will be from 14-07 until 13-08.

Resources