True AOV
true_aov
Overview
True Average Order Value (True AOV) is the average order value (minus shipping and taxes) for orders with a non-zero (positive) revenue.
True AOV = (Non-Zero Order Revenue - Shipping - Taxes) / Orders
The calculation is based on data from the Orders table.
Detailed Breakdown
The formula above is derived from the following components:
Non-Zero Order Revenue = SUM(IF(order_revenue > 0, order_revenue, 0))
--> Orders table
Shipping = SUM(shipping_price)
--> Orders table
Taxes = SUM(taxes)
--> Orders table
Orders = SUM(orders_quantity)
--> Orders table
Insights and Actions
True Average Order Value (True AOV) offers a refined look at the revenue generated per order, accounting only for profitable transactions. Efficiently leveraging True AOV data can guide strategic business decisions:
- Optimize Pricing Strategies: Analyze True AOV alongside customer feedback and market trends to adjust pricing, ensuring it aligns with value perception and demand.
- Tailor Marketing and Promotions: Develop targeted promotions that encourage higher-value purchases, focusing on products or bundles that can boost True AOV.
- Enhance Product Mix: Identify which products or categories contribute most to True AOV and consider expanding these lines or featuring them more prominently in marketing efforts.
- Improve Customer Segmentation: Use True AOV to segment customers based on their spending behavior, customizing marketing messages to encourage repeat high-value purchases.
Example Use
Prompt
What's my true AOV over the last 90 days?
Response
Query
SELECT
COALESCE(
SUM(ot.order_revenue - ot.shipping_price - ot.taxes) / NULLIF(
COUNT(
CASE
WHEN ot.order_revenue > 0 THEN 1
END
),
0
),
0
) AS true_aov
FROM
orders_table AS ot
WHERE
ot.event_date BETWEEN CURRENT_DATE() - 90 AND CURRENT_DATE() - 1
ORDER BY
true_aov DESC;
Updated about 2 months ago