Nintex Apps and Analytics
Currently, Nintex Apps does not come with native analytics capabilities. However, there are a few options that builders can explore if they want to gather user metrics on their Nintex Apps pages:
- Third party integrations
- Build custom analytics functionality with Nintex Apps
Third-party integrations
Popular analytics services such as Intercom, Fullstory, Kissmetrics, Segment, and Google Analytics can be integrated with Nintex Apps through a custom javascript file uploaded as a static resource or a snippet.
Note: Using inline snippets to include third-party analytics code may affect page performance and slow page loading times. It's best to use an action to call the snippet after the page renders.
Build custom analytics functionality with Nintex Apps
Use Nintex Apps's Action Framework to build a simple app page usage tracker.
With action flows, you can create an action that records the page name, the time it was viewed, and the end user ID on page load. These records may be stored in a custom object on the connection. Create a Nintex Apps page with models connecting to the custom object. Data components and visualization components may be used to present the page usage data stored in the custom objects.
Another example using action flows to gather metrics is to record data when the end user interacts with the page in ways that will provide valuable information. Use actions that check whether or not a user has already performed a specified task on the page. If the check returns no value, then a new record is created in a custom data object. If the check returns a value, then it adds a value of 1 to that record.
For more about building your own metrics tracker with Nintex Apps, see this example.