This tutorial demonstrates how to generate logs from site code. We will then view the generated logs using Wix Logs.
In this tutorial, we will:
- Add a button to a site's home page.
- Create an event handler that generates a log whenever the button is clicked.
- View the generated log using Wix Logs.
Note: In this tutorial, logs are generated from page code. However, you can also generate logs from backend code.
Add a button to your site and create an event handler:
- Add a button labeled
button1
to your site's home page, like this:

- In the site's home page code, add an event handler that runs whenever the button is clicked.
For the purposes of this tutorial, let's produce an error by defining `factor3` instead of `factor2.`
- Preview or publish your site.
**Note:** You can generate logs when previewing your site, but some log information is available only when your site is published.
Generate a log and view it using Wix Logs as follows:
- In a separate browser tab or window, open the Wix Logs page.

- In your live site's home page or in Preview mode, click the button you created.
The logs appear in the Wix Logs page:

- Click View for the log with the error to see its full details on the right:

Check out the `jsonPayload` to see an explanation for the error.