Subscription Management

Customers

Every user's paywalls, purchases, and entitlements on one timeline — so you can answer any 'what happened to this person?' in seconds.

A support ticket lands: "I paid but the app still shows the paywall." Now the scramble starts — check App Store Connect, dig through Stripe, ask engineering to pull logs, hope someone can stitch it all together before the customer churns. Customers ends that scramble. It puts every user's paywall views, purchases, renewals, and active entitlements on one real-time timeline, so anyone on your team can open a person, see exactly what happened, and fix it — without filing a ticket of their own.

One timeline for every user, in real time

Open the Users dashboard and you get a chronological breadcrumb of everything a person did: paywall impressions, conversions, revenue events, SDK events, and subscription events like renewals, cancellations, and billing issues. It reconciles activity across App Store, Play Store, and web into a single profile, so you stop reading three dashboards to reconstruct one user's story. Filter the feed by domain — Superwall events, app events, subscription events, or all of them — and expand any entry for the raw metadata.

Open the Users dashboard

This is the view customers ask us for when they describe wanting "air traffic control" over their funnel — not a fragmented set of tools, but one place to see what actually happened to a real person.

What you can do

  • See the whole subscription history. Active entitlements, their identifiers, and when they expire — plus the renewals, cancellations, and billing problems that got the user there.

  • Debug a paywall without a build. Review the exact paywall impressions and SDK events a user hit, so you can tell whether they saw the right screen, the right offer, and the right price.

  • Grant or revoke entitlements by hand. Manually unlock access for a frustrated customer or pull it back — right from the user's profile, no code, no release.

  • Find the right person fast. Search by Superwall identifier and filter by placement or standard events like session start and app open.

  • See who they really are. Profiles surface App User ID, aliases, country, total spent, device and SDK details, install date, and Apple Search Ads attribution when it's connected.

Why support and growth both live here

For support, this is the difference between a five-minute reply and a multi-team investigation. One profile shows the customer's payment and entitlement state, so an agent can confirm a purchase, diagnose a wrong paywall, or restore access on the spot. For growth, it's the ground truth behind the aggregate numbers: when an experiment moves a metric, you can drop into individual timelines and see the behavior that produced it, instead of guessing from a chart.

Because subscription state is something Superwall already tracks across stores and web, the customer view stays accurate without you wiring up a separate source of truth. The same entitlement status your app reads to gate features is the status you see on the timeline.

See entitlement status tracking

How it works

  • Install the SDK. Once Superwall is running, it automatically records paywall impressions and SDK events for every user.

  • Identify your users. Call identify so each profile maps to your own user ID and stays continuous across devices and sessions.

  • Let subscriptions flow in. Purchases, renewals, and cancellations from the App Store, Play Store, and web reconcile onto the profile automatically.

  • Open a customer. Search the Users dashboard, read the timeline, and grant or revoke entitlements as needed.

  • Wire it into your stack. Stream the same events to your own systems with webhooks when you want them outside Superwall too.

Use cases

  • Resolve "I paid but it's locked." Confirm the purchase, check active entitlements, and re-grant access without leaving the profile.

  • Diagnose the wrong paywall. Trace which paywall and offer a specific user actually saw, and why.

  • Investigate a churned subscriber. Walk the timeline from first impression to cancellation to see where the relationship broke.

  • Comp a VIP or beta user. Manually grant entitlements for support, press, or early access — instantly, no deploy.

Get started

Read the Users dashboard overview and the user management guide to identify your users correctly, or create a free Superwall account to start tracking your customers. If you already run paywalls in Superwall, every customer's timeline is already being recorded — just open the dashboard and look.

Read the Users dashboard overview

More features

Entitlements & ProductsDefine your products once, map them to entitlements, and check access with one call — server-synced and correct on cold launch.Subscription Management
Free Trial RemindersAutomatically remind trial users before they're charged — scheduled by the SDK, configured from the dashboard, with no app release.Subscription Management
Paywall SurveysAsk users why they declined or what made them buy — right at the paywall, from the dashboard, with no app release.Subscription Management

Book a demo

Tell us a little about your app and we'll match you with the right person.

  • A personalized walkthrough of the paywall builder
  • Guidance on your monetization and pricing strategy
  • Custom implementation recommendations for your stack
  • A look at proven paywall templates
  • Revenue-optimization best practices

Get started

Build, test, and optimize your paywalls

Join 10,000+ apps using Superwall to grow subscription revenue without shipping an app update.

Start for free

No credit card required