Order Line Revenue vs. Transactional Sales Report

The two Most-Used Explores OLR and Transactional Sales Report have slight differences. It is important to know which one to use and why.

There are many ways to evaluate and look at data. Daasity has always taken a customer-first approach to our data model. The majority of Merchants rely upon and are used to Shopify, which has a modified financial first approach to how they report sales.

In order for you to have the flexibility to view your reporting from either angle, we've made available two separate explores: the Transactional Sales Report explore and the Order & Order Line Revenue explore

Transactional Sales Report

The Transactional Sales Report has additional information joined to it, which allows analysis similar to the Order Line Revenue Explore. It also will contain all of your Sales Sources, NOT just Shopify

There are some differences in how Shopify's logic is applied to various elements in an Order, including Shipping Fees, Taxes and Discounts.

Shopify records the Refund the way your finance team would want to record it - On the day the refund occurred.

Transactions containing refunds are treated as simply another transaction. If a customer makes a purchase, that transaction is recorded with a transaction number. If that customer returns the items, the return is simply another transaction and NOT connected to the original order.

Order Line Revenue Explore

The Order Line Revenue explore is based on a customer-first data model which ties the Refund back to the order in which the item was purchased. This is a typical methodology for Customer level reporting, cohort reports and Lifetime value reporting. This also allows the item to be mapped back to exactly which items were originally purchased.

Which Explore Should You Use?

Transactional Sales Explore

Order Line Revenue Explore

Reporting on Sales to match Shopify

X

Sales that include refunds over a time period, such as monthly

X

Customer Reporting

X

Individual item-level reporting

X

If a product is refunded it appears in the database as a separate transaction. This makes it more difficult to tease out what actually happened with an order. It is best to use Order Line Revenue if you are researching one order.

Daasity Valid Order

You can use a โ€œDaasity valid order flagโ€ that Removes any Oders that are cancelled, voided, fraud, and free orders.

If you look at unfiltered sales data in Order Line Revenue, that data will include cancelled, fraud, voided, and free orders. You can Use the Daasity Valid Order Flag to remove these.

Last updated

Was this helpful?