---
title: "Simple Data Logging App - Guide"
slug: "simple-data-logging-app-guide"
updated: 2024-04-11T13:44:52Z
published: 2024-04-11T13:44:52Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.tulip.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Simple Data Logging App - Guide

## **Purpose**

*Get up to speed in minutes collecting data with the simple data logging app.*

[Video for "Audit App.mp4"](https://tulip.widen.net/view/video/issif9tryi/Audit-App.mp4?u=dtggv3)

This article walks through the Simple Data Logging App installed in every new Tulip instance. This app is just a starting point for what you can build with Tulip!

Before digging into this app, check into [Using Tables](https://support.tulip.co/docs/using-tables-app-guide) and [Using Triggers](https://support.tulip.co/docs/using-triggers-app-guide) Those two apps walk through the two key components the simple data logging app uses.

## **How This App Works**

This app is split into two steps. Steps can be though as different views a user might see. In this case we have 2 steps, *Introduction App* is a step where the user can create new data entries. On the *Analysis* step users can see basic analytics that will automatically updated with insights about your data.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_511319348.png)

***Introduction App Step***

All of the logic for this app is on the Trigger on the SAVE DATA button. Open it by selecting the button, then the pencil next to the "Save Data to Table and App Log" Trigger.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510170863.png)

*NOTE: The SAVE DATA button must be selected to see its triggers.*

#### This trigger does a few things...

1. **Create a new record** in the Simple Data Logging Table. In this case the unique ID for our record is going to be a random string. This new record is assigned to our Current Table Record placeholder. Having this record in our placeholder will allow us to update fields in it in future steps.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510177946.png)

1. **Store the user** who is currently logged into your app to the *Created by* field in the Current Table Record placeholder. Remember, this placeholder represents the row in our table, so adjusting its value will adjust our table.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510178202.png)

1. Next, We **store the amount of time** the user has spent on this step to the *Time Spent* field in our placeholder, again this will update our table field.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510178533.png)

1. We **store the text** the user entered into the *Entered Text* field in our table.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510179029.png)

1. Finally, we **save all app data.** This will reset the timer for how long a user has spent on this step without changing what step they are on. More information on App completions available [here](https://support.tulip.co/docs/how-to-complete-an-app)

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510180131.png)

***Analysis App Step***

This dashboard is intended to help decision makers make decisions. This app step has 3 simple analytics on it, a scatter plot of incident time vs. step time, a count of entries, and a pareto of downtime reasons. If you want more information about analytics, check out these articles:

- [Intro to the Analytics Builder](https://support.tulip.co/docs/analytics)
- [How to Embed Analytics in an app.](https://support.tulip.co/docs/how-to-embed-analytics-in-an-app)
- [How to Create your First Shop Floor Dashboard](https://support.tulip.co/docs/how-to-create-your-first-shop-floor-dashboard)

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510196748.png)

#### Lets deep dive into one of these analytics...

![Select your analysis, then select the pencil next to its name to edit.](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510201300.png)

Analytics are entirely configurable to drive the insights you care about.

1. Chart type can be changed to best suit your needs.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510214348.png)

1. The *X axis* is set to be the time where the *Save All Data* happened.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510213948.png)

1. The *Y axis* is the time spent on the step

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510614233.png)

1. The *compare by* field allows you to conditionally format your analytic, in this case I want to sort by data by the text entered.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510615282.png)

1. By default your analytic will be filtered to the past week, this can be adjusted to fit your needs.

![](https://cdn.document360.io/7c6ff534-cad3-4fc8-9583-912c4016362f/Images/Documentation/Simple%20Data%20Logging%20App%20-%20Guide_510214302.png)

## **Further reading**

- [An Overview of Tables](https://support.tulip.co/r230/docs/an-overview-of-tables)
- [Intro to the Analytics Builder](https://support.tulip.co/docs/analytics)
- [How to Embed an Analytic in an App](https://support.tulip.co/docs/how-to-embed-analytics-in-an-app)
