GTM Strategy & SaaS Metrics

Average purchase value (APV)

In short

Average purchase value (APV) is the average amount spent in a single purchase, calculated by dividing total revenue by the number of purchases in a period.

APV is a per-transaction metric. It is common in e-commerce and usage-based or self-serve B2B models, where customers buy repeatedly. For annual subscription contracts, teams usually use average contract value instead.

How to calculate average purchase value

Divide revenue by the number of orders. Say a self-serve team collects $60,000 from 400 credit pack purchases in a month. APV is $150.

  • Formula: APV = total revenue / number of purchases.
  • Choose a window: Use a consistent period, such as a month or quarter, so trends are comparable.
  • Decide on refunds: Use net revenue after refunds if you want APV to reflect what you keep.

Why APV matters for GTM teams

  • Channel economics: APV sets how much you can pay to acquire an order. A low APV needs cheap, scalable channels.
  • Pricing and packaging: Bundles, tiers, and add-ons show up quickly as a change in APV.
  • Lifetime value: APV multiplied by purchase frequency and customer lifespan is a common way to estimate lifetime value.

How to raise APV

Bundle and tier

Offer packages that group related items so the larger option is the obvious choice for the right buyer.

Cross-sell at the moment of purchase

Suggest a relevant add-on during checkout or onboarding, based on what similar customers bought.

Target higher-value segments

Compare APV by segment and source. If one segment buys larger orders, point prospecting and ads there.

Common mistakes

  • Reading APV alone. A rising APV with falling order count can mean lower total revenue.
  • Letting a few large orders hide a typical order. Review the median too.
  • Confusing it with average contract value, which is annualized per contract rather than per transaction.

Average purchase value FAQs

What is average purchase value (APV)?

Average purchase value is the average amount a customer spends in one transaction. You calculate it by dividing total revenue by the number of purchases in a period. It is useful for judging pricing, bundling, and acquisition spend.

How do you calculate average purchase value?

Divide total revenue for a period by the number of purchases in that period. For example, $60,000 in revenue from 400 purchases gives an average purchase value of $150. Use the same period and refund treatment each time.

What is the difference between average purchase value and average contract value?

Average purchase value measures spend per transaction and suits repeat or usage-based buying. Average contract value measures annualized revenue per customer contract and suits subscription deals. They answer different questions and should not be swapped.

How can you increase average purchase value?

Common ways are bundling products, offering tiered packages, suggesting relevant add-ons at checkout, and focusing acquisition on segments that place larger orders. Track order count alongside it so you do not trade volume for value.

More related phrases

Move with your market

  • Context learned from your closed-won deals
  • Accounts ranked on fit, with the reason shown
  • Direct push to Salesforce, HubSpot, and Clay