Set goals for your website (classic)

Analytics classic

A goal is an action a visitor takes that is important for your business. For example, a goal could be an event when a visitor signs up for a trial of your app. To track such goal in Piwik PRO, you need to set it up.

To create a goal, follow these steps:

  1. Go to Menu > Analytics.
  2. Navigate to Goals.
  3. Click Manage Goals.
  4. Click Add new goal.
  5. Name the goal and add an optional description.
  6. Set the trigger for the goal:  when a visitor visits a given URL.
  7. Set the rule for the trigger. For example, where the URL is exactly https://clearbank/success/.
  8. Optionally, change the default counting of conversion from once per visit to more than once per visit. In our specific example, it wouldn’t make sense to change that setting.
  9. Optionally, set the revenue for a goal. For example, a signup may be worth $20. If you assign a value to a goal, Piwik PRO will count the revenue and you’ll see it in reports.
  10. Tip: To change the value for the goal go to Menu > Analytics Settings > Settings > Default Currency for new websites.

  11. When done, click Add goal.

From this moment on, Piwik PRO will record the moment when a visitor completes a goal and show that information in the goal report. Additionally, Piwik PRO will show a goal completion in the visitor log report (Analytics > Visitors > Visitor Log), which we’ll discuss in detail in the last chapter.

Tip: You can also track a goal manually.

Goal types

In Piwik PRO you can set five different types of goals. Here’s how you can use them.

  • Visit a given URL: This goal is registered when a specific location on your website loads. Example: You set a thank-you page after filling up a contact form. You can add this page URL to track contact form conversions.
  • Visit a given page title: Use it when you want to track pages with a particular title.
  • Send an event: A goal can be registered for any event you set for your website (list of your events can be found in Actions menu > Events).
  • Download a file: If you allow any files to be downloaded directly from your website, you can set a download as a goal. Example: You want users to download your application. You add a download link on your homepage. By adding a filename in Piwik PRO goal manager you can track those downloads.
  • Click on a link to an external website: You can track a goal when your visitors click on external links on your website. Example: You link to your business partner’s’ website. You established that he pays you a fee for every visitor who converts to his website. You can track a number of those visits on your side with goal tracking.

Goal report

There are two types of reports you can view for goals — the overview report that combines data about all goals, and a report for each goal, for example, the App signup goal.

To view the overview report with all goals, follow these steps:

  1. Go to Menu > Analytics.
  2. Navigate to Goals.
  3. Click Overview to see the report.

To view the report for an individual goal, follow these steps:

  1. Go to Menu > Analytics.
  2. Navigate to Goals.
  3. Click the name of the goal to see the report.

Both of these reports are structured similarly, and you can view and analyze data by looking at different types of reports nested inside — goals by referrers, goals engagement, goals by user location, and goals by user attribute. These reports will show you how people coming from a particular referrer or campaign convert, how many people from a given country reach goals, or how many visitors completed a goal using a given device.  

When analyzing data in most of your goal reports, you’ll see the following metrics:

  • Visits: the number of visits.
  • Goal conversions: the number of completed goals.
  • Conversion rate: the number of completed goals / the number of visits * 100%.
  • And, if you’ve set revenue, the revenue metrics.

Additionally, by looking at the visits to conversion report or days to conversion report, you can learn how long it takes for visitors to complete the goal.

Was this article helpful?

Be the first to rate this article.

Technical Support

If you have any questions, drop us a line at

We’re happy to help!