Skip to main content
📌 Release Notes for August, Week 4: Promotion UI Templates are now available! Building a paywall has never been easier! Learn more

Overview

The Monetai SDK is the core component that brings AI-powered dynamic pricing into your app. By integrating the SDK, you can collect user behavior data and deliver personalized offers optimized for each user.

Core Functionality​

The SDK has two primary responsibilities.

  1. User Event Collection
    • Collects user behavior data to power the AI pricing model
  2. Dynamic Pricing
    • Retrieves personalized offers with optimized discount rates for each user
    • Records product impressions to continuously improve offer targeting

Supported Platforms​

Monetai SDK currently supports React Native, iOS and Android.

The Integration Workflow​

Integrating the SDK involves the following key steps, from initial setup to delivering personalized offers:

  1. SDK Installation: Add the Monetai package to your project.
  2. Initialization: Initialize the SDK with your SDK key and user ID when your app starts.
  3. Event Tracking: Log user behavior events to power the AI pricing model.
  4. Logging Product Views: Define a placement for each screen and record product impressions.
  5. Getting Offers: Call getOffer() with a placement to retrieve personalized discount offers.

Next Steps​

Ready to start? Head to our detailed setup guide.