These docs are for v5.7. Click to read the latest docs for v6.1.

General principles

This section describes the general principles of the Purchasely Platform


Components of the platform

Purchasely is composed of 3 major components:

  1. The mobile SDK integrated in your app

    Renders Purchasely experiences natively and exposes SDK/UI events to your codebase.

  2. The Purchasely Console (web interface)

    Configure your app, build Screens, create Flows, manage targeting/experiments, and access dashboards.

  3. The Purchasely Cloud Platform

    Hosts your configuration and content, and powers analytics.

    For subscription apps, it can also be used as the subscription infrastructure (transactions + entitlements)



How Purchasely is used

For apps: In-app experiences (default setup)

Apps typically start by using Purchasely to:

  • build Screens (including Quizzes) and Flows in no-code,
  • display them in the app (placements / deeplinks),
  • track interactions through SDK/UI events and connect them to analytics/CRM.

For subscription apps: choose a running mode

For subscription apps, Purchasely can be used in two running modes, depending on whether you want Purchasely to manage in-app transactions or not.

  1. full mode

    In this mode, Purchasely manages in-app transactions and entitlements. It acts as the subscription infrastructure and avoids building your own.

    Use this mode if you:

    • start a subscription app from scratch, or
    • want to migrate your existing subscription infrastructure.
  2. paywallObserver mode

    In this mode, Purchasely works on top of your existing subscription infrastructure (in-house or a third-party solution such as RevenueCat). Purchasely does not process transactions; transactions are observed by the SDK to feed dashboards.

    Use this mode if you:

    • want Purchasely Paywalls/Screens and no-code growth features,
    • without changing your current transaction processor / backend.

✅ In both modes, the same no-code growth features are available.

➡️ More details: Running modes.



Did this page help you?