Docs/Analytics/Purchase Analytics

Purchase Analytics

Track storefront revenue, buyer details, fees, purchase status, and download access for Navo checkout sales.

Purchase Analytics shows how your Navo checkout products are selling. Use it to review revenue, fees, buyer details, payment status, and download access.

Quick Reference

MetricWhat It Shows
Net RevenuePaid revenue after Navo and Stripe fees
Gross SalesPaid revenue before fees
FeesNavo platform fee plus Stripe processing fee
Paid SalesCompleted purchases
PendingPurchases waiting for Stripe confirmation
Refunds / DisputesPurchases where access has been revoked

Accessing Purchase Analytics

  1. Open your dashboard.
  2. Go to Analytics.
  3. Open Purchases.

The Purchases page focuses on Navo checkout sales. External products still track product clicks in the main analytics dashboard, but their checkout and revenue happen outside Navo.

Revenue Metrics

Net Revenue

Net revenue is the amount you keep after fees for paid purchases.

Formula:

gross sale - Navo fee - Stripe fee

Gross Sales

Gross sales show the total paid product price before fees. Use this number to understand total buyer spend.

Fees

Fees include:

  • Navo platform fee, which is 5% of the gross sale.
  • Stripe processing fee, which is reported after payment and can vary.

If the Stripe fee is still pending, analytics may show the Stripe fee as pending until Stripe reports the final balance transaction.

Purchase Statuses

StatusMeaning
pendingCheckout started, but Stripe has not confirmed payment yet
paidPayment succeeded and download access was created
refundedPayment was refunded and access was revoked
disputedA dispute was opened and access was revoked

Pending purchases can happen while the buyer is in Stripe Checkout or while Navo waits for webhook confirmation.

Purchase Details

Selecting a purchase shows:

  • Buyer name and email
  • Product name
  • Gross amount
  • Navo fee
  • Stripe fee
  • Creator net
  • Paid date
  • Access status
  • Access expiration
  • Last accessed time

Use this panel when checking a buyer support question or confirming whether a download link is still active.

Filters and Search

Purchase Analytics supports:

  • Date ranges: last 7, 30, 90, or 365 days
  • Status filters: all, paid, pending, refunded, disputed
  • Product filters
  • Search by buyer, product, or status

The page lists up to the most recent purchases for the selected filters.

Download Access

Each paid purchase gets an access grant. Access grants can be:

Access StatusMeaning
activeBuyer can still download files
expiredThe 7-day access window has ended
revokedAccess was removed after a refund or dispute
noneNo access grant exists yet

Buyers receive a download email after payment. They can also create a buyer account and view matching purchases in their buyer dashboard when the account email matches their checkout email.

Buyer Downloads

Buyers download files from private, short-lived URLs. The buyer dashboard can request fresh file URLs while the purchase is paid and access is still active.

This keeps product assets private while still giving buyers a way to download files during their access window.

Common Issues

A Purchase Is Pending

Pending means Stripe has not confirmed payment yet. Wait for the webhook to complete, then refresh the page. If payment succeeded, Navo will mark the purchase paid and create download access.

Stripe Fee Shows Pending

Stripe fee details can arrive after payment completion. Net revenue updates when the final Stripe fee is available.

Buyer Cannot Download

Check the purchase detail panel:

  • Purchase status must be paid.
  • Access must be active.
  • Access expiration must be in the future.
  • Refunded or disputed purchases cannot download.

External Product Revenue Is Missing

External products send buyers to another platform. Navo can track product clicks, but external revenue and buyer details are managed by the destination platform.


Next Steps:

Was this page helpful?