Create Placements

Creating a Placement allows you to set up and run a Paywall, an A/B Test, or an AI Pricing Model for a specific audience within your app. Placements define how your Paywall is shown and to whom, helping you optimize revenue performance.

Use this guide to configure your Placement step by step.

Requirements

Before creating a Placement in Botsi, make sure:

Audience

Creating an audience is optional since Botsi will default to targeting All Users.

To Create a Placement

  1. Go to the Placements section in the left sidebar.

  2. Click Create Placement in the upper-left corner.

Create Placement 01
  1. Enter a name in the Placement Name field. This is used for internal identification.

  2. Add a unique Placement ID to track performance and link to analytics.

  3. Select the Audience. (By default, the audience is set to All users.)

  4. Choose how the audience is served: Run Paywall, Run A/B Test, or Run AI Model.

Choosing a run mode
  • Use Run Paywall when you already know which paywall performs best.
  • Use Run A/B Test to compare variants and let the system find the highest-performing option. At least one A/B test must be created beforehand (see the A/B Testing guide).
  • Use Run AI Model to let Botsi show the most relevant paywall per user. The model must be created beforehand (see the AI Pricing Integration Guide).
  1. Once everything is configured, you will be able to click Save & Publish to apply your changes.
Create2

Run a Paywall or an A/B Test

When you choose Run Paywall, select a paywall from the picker. It is assigned to the audience and shown to everyone who matches it.

Botsi dashboard: a placement audience with a paywall assigned, showing the Paywall run mode selected

When you choose Run A/B Test, select an existing A/B test from the picker. The placement then splits traffic between that test's paywall variants. If you have not created a test yet, set one up first in the A/B Testing section, then return here to assign it.

Botsi dashboard: selecting an existing A/B test from the Run A/B Test picker in a placement

For more information, consult the following pages: