Create Custom Content and Track Its Performance

Let’s say we’re a SaaS company and we want to give our users an important reminder as they quit a session with our tool. Maybe we have a new guide we think they should read. Or maybe we need contextually triggered reminders for users to save their work.

Whatever the exact case, we need to make a pop-up and then check to make sure users are reacting the way we’d like.

Create the pop-up

First, we need to make sure we have everything to trigger and target our pop-up. For the case of unsaved work, we’d want a variable indicating whether there is something unsaved. For the example of the guide, we’d target just the segment that hasn’t already downloaded it.

Click here to learn how to create custom variables.

Once we have those important details taken care of, we can go right to Content Personalization and design the pop-up.

Here we can set up all the buttons and links we need. Of course, we can also define the conditions and triggers.
For the new guide example, we’d fire on “exit intent” (as the cursor leaves the window) for users that haven’t already downloaded it.

We might also want to set up an alternative version while we’re here. We can define how much traffic will be directed to each and see results for both. This is a quick and easy way to A/B test custom content.

Use Content Tracking and see how the pop-up performs

For basic tracking, we’ll start receiving data about an hour after the pop-up has been published. To see the reports, follow these steps:

1. Go to Analytics (new) > Reports

2. Navigate to Behavior and click on Content Performance

We’ll see impressions, interactions, and interaction rate, that is the percent of people that clicked on the link. If we set up an A/B test, we’ll get data for both versions by expanding the report under the pop-up name.

Conversion Funnels for more detailed data

So without doing any extra work, we already have basic data about how users are interacting with our pop-up. But what if we want more detailed data? What if we want to create a conversion funnel to track every action after a user clicks on the pop-up?

A good example of this is an abandoned cart pop-up. Say we create one for
e-commerce visitors who have something in their cart at the moment they go to leave the site. Like in the above example, we automatically get data about how many visitors click on the pop-up. That is, we get information about how many people take a look at their cart before leaving.

But we really want to know: Does anyone click on it and then buy what’s it their cart? For that we need a conversion funnel. With a full conversion funnel, we’ll see data at each step of the process, from the click on the pop-up to the final payment confirmation (yay!).

To gather data on a complex series of visitor actions, we need to go beyond basic content tracking and set up a conversion funnel.

If you’re interested, check out this use case on setting up conversion funnels based on virtual page views.

Use cases for any kind of organization

You can use these tracking methods for all sorts of other applications: newsletter
sign-ups, form completion reminders, upcoming client deadlines, important news, and more. Regardless of your sector or business goals, these features will help you show clients targeted information in new ways. Even better, you’ll be able to quickly review data about how effective your efforts are.

Since you’re working with Piwik PRO, you don’t have to worry about protecting user privacy or data regulation compliance. We designed these features with such issues in mind. You’ll have all the options needed to control the appropriate privacy settings for your organization.

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!