Skip to main content

Customer Center

Customer Center

Customer Center is a self-service UI that can be added to your app to help your customers manage their subscriptions on their own. With it, you can prevent churn with pre-emptive promotional offers, capture actionable customer data with exit feedback prompts, and lower support volumes for common inquiries โ€” all without any help from your support team.

๐Ÿ“˜

Customer Center is available on Pro and Enterprise plans. If you're on a legacy plan click here to review your plan and consider upgrading.

Featuresโ€‹

The Customer Center can be configured through the RevenueCat Dashboard.

It can be used to allow customers to:

  • Cancel active subscriptions
  • Restore previous purchases and contact your support email if they have trouble restoring
  • Link to external websites
  • Link to other app sections using deeplinks
  • Request refunds (iOS only)
  • Change their subscription plans (iOS only)

It can be used to allow developers to:

  • Require customers to update their app if they are on an older version before being able to contact your support email
  • Ask customers to provide the reason for their cancellation or refund request
  • Automatically provide promo offers to retain customers

Getting Startedโ€‹

To use Customer Center, simply:

  1. Install the RevenueCat UI SDK:
RevenueCat SDKVersion required for Customer Center
purchases-ios5.14.0 and up
purchases-android8.12.0 and up
react-native-purchases-uiComing soon
purchases-flutterComing soon
purchases-kmpComing soon
  1. Integrate the Customer Center into your app

  2. Configure the Customer Center on the Dashboard

Limitationsโ€‹

Platforms (support for more coming)โ€‹

  • โœ… iOS 15.0 and higher
  • โœ… Mac Catalyst 15.0 and higher
  • โœ… Android 7.0 (API level 24)
  • โŒ macOS
  • โŒ tvOS
  • โŒ watchOS
  • โŒ visionOS

Conceptsโ€‹

Management optionsโ€‹

There are 4 main management options that customers can choose from. Today we support:

  • Cancellation
  • Missing Purchases
  • Refund Request (iOS only)
  • Plan Changes (iOS only)

When a customer initially opens the Customer Center, these are the main options they'll see to select from.

Customer Center Paths

Feedback surveysโ€‹

Any management option can have a custom feedback survey attached to it with a question & answers that you define. You might use a survey simply to understand why a customer selected a given path (e.g. why they're looking to cancel), or you may use a survey to motivate them to change their mind with a compelling promotional offer. Learn more about configuring feedback surveys.

Customer Center Cancellation

Promotional offersโ€‹

Promotional offers are attachable to particular feedback survey options and to paths. We think you might be able to reduce churn if you capture customers who are looking for a way to make changes to their subscription if you offer them a discount at that exact time.

Customer Center Promotional Offer

Next stepsโ€‹