---
title: "Paywalls"
description: "Explore Adapty’s paywall system and best practices for revenue growth."
---

<CustomDocCardList ids={['create-paywall', 'paywall-metrics']} />

In Adapty, a **paywall** is a remotely configured set of products you sell in your app. Managing products through a paywall lets you track how different product sets perform for different user groups and control how each product is displayed.

You render a paywall in your own app code. Adapty provides two features to help:
- **Remote config**: [Manage paywall elements](customize-paywall-with-remote-config) like text and media dynamically from the dashboard, without redeploying your app.
- **SDK purchase methods**: Instead of integrating with store APIs yourself, use one Adapty SDK method that handles the purchase logic — see <InlineTooltip tooltip="Delegate handling purchases to Adapty">[iOS](making-purchases), [Android](android-making-purchases), [React Native](react-native-making-purchases), [Flutter](flutter-making-purchases), and [Unity](unity-making-purchases)</InlineTooltip>.

<CustomDocCardList ids={['fallback-paywalls', 'paywall-localization', 'customize-paywall-with-remote-config', 'web-paywall']} />