HomeGuidesChangelogDiscussions
Log In
Guides

Bring Your Own Screen

Bring Your Own Screen (BYOS) lets you embed your own native screens directly inside Purchasely Flows. It extends the no-code experience by allowing you to add custom steps — such as sign-in, sign-up, forms with text fields, or any screen integrating highly specific UI components that cannot be built with the Screen Composer.

When to Use BYOS

Bring Your Own Screen is useful whenever you want to combine the flexibility of your native screens with the orchestration and analytics of Purchasely Flows.

You should use BYOS in the following situations:

  1. Integrating a Custom Screen inside a Purchasely Flow When you need a step that cannot be built with the Screen Composer — such as authentication, forms, or screens with complex logic — BYOS lets you plug your native screen directly into the Flow.
  2. Running an A/B test between your existing paywall and a Purchasely paywall BYOS allows you to include your legacy paywall as a variant in a Purchasely experiment without rebuilding it in the Console.
  3. Running an A/A test between your existing paywall and its Purchasely version If you reimplemented your paywall using Purchasely’s Screen Composer, BYOS lets you compare both versions under identical conditions to validate performance and consistency.
  4. Reordering steps in your existing onboarding flow without code BYOS allows you to orchestrate the sequence of your native onboarding screens around Purchasely screens — letting you reorder, insert, or remove steps entirely in no-code.

Useful links

To configure Bring Your Own Screen, follow the guide

📚 Configuring BYOS in the Purchasely Console

To implement it in your app, follow the guide

📚 Implementing BYOS into the app


What’s Next

Configure your first Custom