Paywall Integration: Amplitude
В
Written by Валерия Зимницкая
Updated over a week ago

Integrating Amplitude is essential for sending events related to purchases made on the Paywalls from our service to Amplitude.

⚠️ It is crucial to complete the App Store integration first; otherwise, the events will not be transmitted.

To setup events sending from paywall to Amplitude go to the Project Overview in the Onboarding.Online dashboard. There, navigate to the tab Amplitude at the bottom of the page and click the button "Create" to fill out the required form for integration.

There you will need to fill out fields to proceed with the correct app workflow:

⚠️ Please make sure all the required fields in the pop-up are filled out properly to create integration!

The next step of the integration is to set credentials:

Production Key (mandatory)

The Production Key is used to authenticate events sent by the app from AppStore through Server-to-Server (S2S) to Amplitude. This unique key is specific to each account and is utilized by all apps within the account for secure data transmission.

To find the Key, please follow these steps within the Amplitude platform:

  1. In the Amplitude Analytics web app, click Settings in the upper right navigation.

  2. Click Projects, then find your target project.

  3. On the General tab, copy your API key .

4. Paste it to the form in Onboarding.Online

Sandbox Key (optional)

The Sandbox Key is used to authenticate events sent by apps from TestFlight or dev builds (not released to the App Store) through Server-to-Server (S2S) to Amplitude.

Amplitude does not offer a Sandbox mode for server-to-server integration. Therefore, a separate application or account within Amplitude is required to obtain a Sandbox Key.  

To find your Amplitude project's unique API key and secret key, follow these steps.

  1. In the Amplitude Analytics web app, click Settings in the upper right navigation.

  2. Click Projects, then find your target project.

  3. On the General tab, copy your API key .

4. Paste it to the form in Onboarding.Online


To complete the integration Click on Create.

You can always update or delete integration by clicking on the Edit button to the Trash icon:

Did this answer your question?