Form Analytics gives you powerful insights into how your visitors interact with your forms. The plugin adds many new segments, reports and widgets to your Piwik that help you find the pain points in your forms. This lets you ultimately optimize your forms and maximize your success. Learn more about the benefits and features of Form Analytics.

Viewing Form Reports

Go to Piwik. In the left menu click “Forms” and then select a Form report of your choice.


The “Overview” report gives you an overview over all your form metrics and how they evolved over time.

Real-time Reports

With the Real-time report you always have an eye on what is happening right now.

Form Reports

Piwik adds one menu item for each of your forms. Select any form to get all the detailed reports about this form. Each form page consists of different types of reports:

Form Summary

The form summary shows you information about the chosen form, the possibility to view the visitor log with all the visitors that have started, submitted or converted this form, and a table letting you see all the fields within that form.

Below the summary you see lots an evolution graph and lots of sparklines showing you at a glance how important form metrics like the “Form conversion rate”, “Number of form viewers”, “Number of starters” and others perform over time.

Page URL report

A Page URL report showing you all the important form metrics for each page where this form is embedded. This lets you see whether your users interact differently with the same form on different pages. This is for example also useful when you have different versions of the same form like in an A/B Test (experiment), or to see for example how your newsletter form field performs on different pages or locations within your pages.

Field reports

Form Analytics adds seven new reports to learn everything about how your users interact with your form fields. See which fields causes your users to stop filling out a form (drop offs), how they enter a form, how much time they spent on each field, how often they fill out and correct a field, which fields are unneeded, and much more.

You can apply Piwik segments to your Form reports and Form Analytics also adds new segments to your Piwik that you can apply to other Piwik reports.

Did you know? Form Analytics reports are shown in the Piwik Mobile app, work with Scheduled Reports and Custom Alerts.

Managing your Forms

To get to the “Manage Forms” screen, click in the administration menu on “Forms”. By default, Piwik will automatically discover your online forms and create a new form in Piwik whenever it discovers a new form. No developer knowledge is needed to configure any of these forms as Piwik does most of the work automatically. In addition, the UI always explains what each step is about in detail.

Creating and editing a form

To create a form, click on “Create new form” in the bottom left. To edit a form, simply click on the “edit” icon next to the name of a previously created form.

Matching your forms

The first section does not usually need to be changed as it is automatically configured by Piwik. It lets you specify which of your online forms should be tracked into this form. You can do this by defining criteria based on form names and form IDs. If you want to, you can track many different forms into one form in Piwik. You can also leave these fields empty and track a form only by its page URL or URL path.

Restricting the tracking to certain pages

The next step usually doesn’t need to be changed either. It lets you optionally restrict the tracking of a form to only some pages. This is useful when you have the same form embedded on various pages, but only want to track the data on some of those pages.

Defining form conversions

This is the most important step in your form configuration. Here you can define when a form should be considered as completed successfully. A conversion occurs when the user successfully submits your form (for example to send your team a message, signup as a customer, registers for an event or purchase some item). Piwik differentiates between form submits and form conversions because often users have to submit a form several times before they fixed all validation errors and complete the form.

Tracking your online and web forms

In most cases, the plugin automatically starts the tracking of how visitors interact with your forms on your website or web application.

Learn more about setting up Form Analytics tracking on our Developer Zone.


We compiled a list of the most frequently asked questions in the Form Analytics FAQ.

You can get Form Analytics for Piwik on the Marketplace.

Any questions?

Many answers and more information about Piwik You can find here:

We are social

Follow us: