Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pnlight.app/llms.txt

Use this file to discover all available pages before exploring further.

PNLight helps app teams connect mobile apps to attribution, server-driven UI, purchase checks, and analytics. Use these docs to set up a project, install the SDK, configure store credentials, and check that customer and revenue data appears in the dashboard.

Set up PNLight

Create a project, copy the SDK token, configure App Store credentials, and initialize the SDK.

Install the SDK

Choose Swift, React Native, or Flutter and add PNLight to your app.

Show server-driven UI

Render server-configured screens such as paywalls, prompts, and onboarding steps.

Review analytics

Read clicks, installs, revenue, subscriptions, trials, ARPPU, rebills, and funnel data.

What you set up

1

Create a project

Add your app in the dashboard and enter the app identifiers used by the App Store.
2

Install the SDK

Add the SDK package for your app stack and initialize it with the project SDK token.
3

Connect purchases and attribution

Configure App Store credentials, check purchases, and send attribution data when your attribution provider is ready.
4

Configure server-driven UI and analytics

Create placements, publish localized UI configs, and use the dashboard to review performance.

Common paths