Refund Requests Report

Apple refund requests by volume, value, decision rates, and processing times.

Refund Requests Report provides a comprehensive overview of refund requests and their outcomes, processed via Apple Server Notifications V2. Includes volume and dollar amount of requests (approved, declined, pending), approval / decline rates, and average / median processing times.

Find Refund Requests Report under Analytics → Reports → Advanced Reports in the sidebar.

Apphud - Refund Requests reports
📘

Access Note

This report is available to Pro plan and above with the Win Back Refunds add-on enabled. Contact Apphud Support for pricing and to activate the add-on.

Data availability

Data for this report is available starting from November 1, 2024.

Segments like "Created on day / week / month / quarter / year" apply to refund event dates, not the original purchase dates.

Platform support

Apple (iOS / macOS) only — relies on Apple Server Notifications V2 for the source events refund_requested and refund_declined. See Other refund events.

Metrics

📘

Metric order here vs. in the report

The metrics below are grouped by type (Volume, Outcomes, Behavior).
This is not the report's left-to-right column order.

In the report, columns go: Refund Requests → Refund Requests Value → Pending Refund Requests → Pending Refund Requests Value → Declined Refund Requests → Declined Refund Requests Value → Decline Rate → Approved Refund Requests → Approved Refund Requests Value → Approval Rate → Average Approved Refund Requests per Subscription → Median Days to Refund Request → Average Hours to Refund Decision.

Note that the report lists Declined before Approved, whereas the Outcomes group below lists Approved first.

Volume

  • Refund Requests — total user-submitted refund requests in the period.
  • Refund Requests Value — total dollar amount of those requests.
  • Pending Refund Requests — count awaiting Apple's decision.
  • Pending Refund Requests Value — dollar amount of pending.

Outcomes

  • Approved Refund Requests — count Apple approved (excluding refunds tied to upgrades / crossgrades).
  • Approved Refund Requests Value — dollar amount approved.
  • Approval Rate (%) — Approved / (Approved + Declined).
  • Declined Refund Requests — count Apple declined.
  • Declined Refund Requests Value — dollar amount declined.
  • Decline Rate (%) — Declined / (Approved + Declined).

Behavior

  • Average Approved Refund Requests per Subscription — average refund events per refunded subscription. Apple processes each transaction's refund individually — a weekly subscriber requesting refunds for the last month files 4 separate requests.
  • Median Days to Refund Request — median days from latest purchase receipt to its refund request (excludes batched requests for older transactions).
  • Average Hours to Refund Decision — average hours from submission to Apple's decision.
📘

Pending requests affect rates

Approval Rate and Decline Rate fluctuate as Apple resolves pending requests. Requests stay in "Pending" until Apple issues a final decision.

Supported filters and segments

Refund Requests Report supports all standard segments and filters documented in Reports → Filters and segments. The most useful segments are Product and Store Country. You can nest two segments and apply multiple filters.

📘

"Created at" segment applies to refund events

"Created on..." applies to the refund event date, not user creation date.

By Reason (Win Back Refunds only)

One chart-specific segment available when the Win Back Refund Requests feature is on:

  • By Reason — splits requests into "Managed by Apphud" vs "None" (user-initiated).

Filter-only (not available as Segment by):

  • Permission group — segment support is planned, currently filter only.
  • Screen
  • Experiment variations
👍

Learn more

What Win Back Refunds are and how to use this report: Refund management use cases.

FAQ

Why do approval and decline rates fluctuate?

Apple resolves pending requests over time. Until a request gets a decision, it counts as "Pending" and doesn't enter the approval/decline numerator. As pending drains, rates settle.

Why does this report show only Apple data?

The underlying events (refund_requested, refund_declined) come from Apple Server Notifications V2. Google Play and other stores don't expose equivalent pre-decision refund-request signals.

What's the difference between this report and the Refunds chart?

  • Refunds chart shows the gross amount refunded (approved, processed refunds) on the date the refund actually happened.
  • Refund Requests Report shows request lifecycle — how many users asked, how many got approved vs declined, and timing.

Use Refunds for cash impact. Use this for understanding refund-request behavior and Apple's decisioning pipeline.

Can I segment by Refund Reason here?

Only when the Win Back Refund Requests feature is on. For broader refund-reason analysis, see Refunds and Refund rate, which both support the standard Refund Reason segment.


Did this page help you?