Skip to main content

Send Profile Event

POST 

/events

After the paywall has been shown to the user, call Send Profile Events to track the paywall impression. This data is used for analytics and to optimize paywall selection over time.

This request should be triggered from the app, immediately after the paywall is displayed.

Paywall impressions are counted uniquely per user. If the same paywall impression event is sent multiple times for the same user, it will be counted only once.

Follow the notes below for a successful request:
  • The request body must be an array of event objects. For tracking a paywall view, send a single event in the array.

  • You must identify the user by providing either profileId or customerUserId, and include values returned by the Get Paywall response.

Value sources:

  • paywallId - Retrieved from the Get Paywall response (data.id)

  • placementId - The same placement ID used to fetch the paywall

  • isExperiment and aiPricingModelId - Retrieved from the Get Paywall response

    A successful request will return a confirmation response.

Request

Responses

Event tracked.