Skip to main content
A project represents one app in PNLight. Create a project before installing the SDK. The project creation flow collects the app identifiers first. It then asks how PNLight should prioritize attribution when multiple sources are available.

Create the project

1

Open the project list

Go to the dashboard project list and choose the option to create a new project.
2

Enter app details

Add the app name, App Store ID, and bundle ID.
3

Choose attribution

Choose the source PNLight should prefer first. Select AppsFlyer if you want AppsFlyer conversion data to win when it is available. Select PNLight Attribution if you want PNLight click attribution to win first.
4

Create the project

Click Create project. PNLight creates the project and opens the App Store Connect step.
5

Connect App Store Connect

Add App Store Connect credentials now, or skip this step and configure them later from Integration.
6

Copy the SDK token

After the project is created, open Integration and copy the SDK token.

Project fields

Optional App Store Connect setup

If you have App Store Connect credentials ready, add them during project creation:
  • Issuer ID.
  • App Store shared secret.
  • In-app purchase .p8 key.
You can skip this step during creation. Configure it later before testing purchases or App Store Server Notifications.
Match the bundle ID and App Store ID to the exact app build that uses this project SDK token.