RevenueCat Targeting: Customize your Offerings for every audience

Maximize subscription revenue with tailored paywall and pricing strategies based on audience and in-app placement.

Introducing Targeting: Customize your offerings for every audience
Dan Pannasch

Dan Pannasch

PublishedLast updated

One of the keys to maximizing your subscription revenue is understanding and catering to diverse user needs, preferences, and behaviors. There is no one-size-fits-all approach to monetizing your app. 

This is why we’re excited to launch Targeting — a feature designed to finely tune your app’s pricing, packaging, and paywalls for specific audience groups. 

Built on the foundation of our existing Offering model, Targeting introduces an added layer of flexibility and precision. With its user-friendly setup in the RevenueCat dashboard and customizable filters, Targeting enables a more tailored and strategic approach to app monetization, aligning your Offerings more closely with the unique segments of your user base.

With Targeting, you can customize your Offerings by:

  • Country
  • Platform (iOS and Android)
  • App version
  • RevenueCat SDK version
  • In-app placement
  • Custom attribute (giving you the ability to target users by any attribute you collect)

How Targeting works

Targeting is designed to provide you with enhanced control over how you present your app’s paywalls and products. It’s built on the foundation of our existing model but introduces a new layer of flexibility and precision.

The foundation: Offerings

At the heart of RevenueCat are Offerings, which define the products and pricing that users see on their paywall. If you’re utilizing RevenueCat Paywalls, this model even includes the actual paywall UI.

In practice, when it comes time to serving your paywall, your app communicates with RevenueCat’s backend and requests the current Offering for a given customer. The paywall is then displayed in your app, either by using the RevenueCat paywall contained in the Offering or by rendering your custom paywall based on the products inside the Offering.

Customizing your app’s paywall used to stop at adjusting the current Offering in the RevenueCat dashboard. Now, Targeting adds a new dimension of customization to this process:

Defining user-specific rules: Targeting in RevenueCat allows you to create custom rules that determine what Offerings are shown to which users. This feature gives you the ability to craft rules based on specific user attributes: country, app version, app platform, and RevenueCat SDK version. 

Implementing targeting rules: Setting up these rules is straightforward in the RevenueCat dashboard. For example, you can design a rule where users in Brazil are shown Offering A while the rest of your target markets see Offering B. Each rule is a combination of user conditions and a corresponding Offering, tailored to address diverse user needs and preferences effectively.

Flexibility and control: Rules can be activated or deactivated, allowing you to test and refine your strategies before they impact your users. The order of these rules is crucial as they are applied sequentially — the system checks each rule in turn and applies the first one that matches a user’s attributes.

Fallback to default Offering: If a user doesn’t meet any specific conditions, they revert to seeing your default Offering, ensuring a seamless experience for all users.

Example use cases for Targeting

Targeting unlocks a diverse array of strategies to enhance your app monetization. To illustrate the potential, here are a few high-level examples:

Localized strategies

Targeting lets you tailor Offerings for various countries, helping you to align with local purchasing power, cultural tastes, and market trends. This includes customized trial offers, effective paywall designs for different regions, and strategic price changes. For example, you could highlight unique feature-sets that resonate with regional habits.

Platform-specific Offerings

Tailor your Offerings to meet the unique behaviors and preferences of iOS and Android users. Android users, often more sensitive to price, might appreciate extended introductory offers or combined deals. But you could offer iOS users a range of higher-value packages, like lifetime plans, recognizing their willingness for long-term commitments.

Customizing based on app version

There are unique opportunities to customize Offerings as you release new features and app versions. For new versions, offer exclusive trials highlighting the latest features. For older versions, provide tailored Offerings to ensure backward compatibility. This approach guarantees that all users, regardless of their app version, can find value from your app. 

In-app placement 

Present your paywalls exactly where and when they matter most. By targeting by in-app placement, you can choose to show your paywalls at moments such as when a user encounters a premium feature or experiment with how early in the onboarding process your paywall is shown. 

Target by custom attributes

Targeting by custom attribute lets you fine-tune Offerings based on specific user information that you have total freedom to define. This feature enables showing paywalls that closely match user activities, demographics, survey responses, referral sources, or their history with your app’s paywalls. By aligning your Offerings more closely with individual users, you can make them more relevant and increase your conversion rates. 

To guide you and help you make the most of Targeting, we have published a blog packed with specific use case examples

Getting started with Targeting

For more detail, explore our Targeting docs. We can’t wait to see how you use it!

As we continue to improve and expand upon the release of this feature, we’d value your feedback. Let us know your thoughts by filling in this brief survey

In-App Subscriptions Made Easy

See why thousands of the world's tops apps use RevenueCat to power in-app purchases, analyze subscription data, and grow revenue on iOS, Android, and the web.

Related posts

Ramit Arora, Microsoft, interviewed live at MAU Vegas for Sub Club podcast
“Competing on the App Store, you have to operate like a startup” — Ramit Arora, Microsoft
Growth

“Competing on the App Store, you have to operate like a startup” — Ramit Arora, Microsoft

Operating like a start-up inside the world’s biggest company

David Barnard

David Barnard

May 2, 2024

Five takeaways from App Promotion Summit London 2024
Five takeaways from App Promotion Summit London 2024
Growth

Five takeaways from App Promotion Summit London 2024

Could weekly subscriptions, web-to-app, and empathy-based onboarding be your next unlocks for growth?

Peter Meinertzhagen

Peter Meinertzhagen

April 30, 2024

Mobile app growth framework: The Subscription Value Loop
The Subscription Value Loop: A framework for subscription app growth
Growth

The Subscription Value Loop: A framework for subscription app growth

How value creation, value delivery, and value capture form the backbone of sustainable subscription app growth.

Peter Meinertzhagen

Peter Meinertzhagen

April 23, 2024

Want to see how RevenueCat can help?

RevenueCat enables us to have one single source of truth for subscriptions and revenue data.

Olivier Lemarié, PhotoroomOlivier Lemarié, Photoroom
Read Case Study