Prenlytics - Internal

Art. no. 221398269

What is Prenlytics? 

Prenlytics is a tool we use to collect data from Prenly apps and send it to external analytics systems. For this, we don’t need to add third-party tracking code to our apps. Instead, our own trackers gather the data, and Prenlytics reformats and securely sends it in the right format.


What is it used for? / What are its functions? 

While we support direct integrations with some analytics tools (Google Analytics or Matomo), we cannot offer built-in support for every analytics platform. That’s why Prenlytics serves as a flexible middleware that enables the use of additional tools. 

Prenlytics is built for clients who want to export detailed usage data from Prenly apps into their own systems, such as databases, analytics platforms, or custom dashboards. It allows data to be sent in a structured JSON format that is easy to process and fits well into various setups. The solution includes support for converting and forwarding data into custom formats through backend-to-backend integrations. This enables a high level of customization, allowing each client to define how the data should look and where it should be sent, depending on their specific needs and systems.


Technical details 

Technical information can be found on the wiki


How is the function/API activated/implemented? - What actions are needed from us?

Prenlytics export is built-in in all Prenly application clients (web, Android, iOS), so activating it does not require building a new version of the native apps.

  • We have to set up a topic in Prenlytics/Kafka (normally done by Kenny)
  • We have to configure Prenlytics statistic modules in Superadmin for the customer’s clients. (likely done by Kenny)
  • We also need to setup an export from our "middleware" server. So far this has been handles manually by Kenny done manually so far. A new process will be implemented for future customers. 
  • We will have to verify that data pours into the customer’s external analytics system correctly 

How is the function/API activated/implemented? - What actions are needed from the customer?

  • The customer has to sign an agreement with the chosen analytics system
  • The credentials can vary depending on the chosen statistics tool 
  • Optional: The customer shares an account to us for verification of the data (alternatively the customer will verify themselves)

Related Links:

Wiki Page: https://wiki.prenly.com/en/user-analytics/exporting-data/prenlytics

© Textalk

We use DeepL and ChatGPT for translations. Occasional imprecisions may occur.