InAppify

8. Connect the SDK and identify customers

Configure the InAppify SDK with the app key and a stable customer identifier

The SDK connects the app to its project configuration, fetches the applicable offering, and exposes customer entitlement state.

Connection details path

Select the project and open Apps → Configuration. Open the intended app and copy that app's connection key and identifier.

Steps

Implementation instructions live in SDK integration. Start with Flutter installation or Kotlin installation, then follow SDK configuration. This page explains where integration fits into project setup rather than duplicating code guides.

  1. Open the guide for your platform SDK and install its dependency.
  2. Configure the SDK with the key for this app.
  3. Give the SDK a stable, unique identifier from your own user system.
  4. Define an explicit guest-user strategy so the identifier does not change unnecessarily on every launch.
  5. Run the app and confirm that the test customer appears in the project.

Do not use a raw email address or phone number as the customer identifier. Prefer a stable internal identifier that you can recover after sign-in or reinstallation.

Completion check

  • The SDK starts without configuration errors.
  • The test customer appears in the dashboard.
  • Fetching the default offering and entitlement state returns a valid response.

Next step

Continue to the next setup step.