InMotion Hosting Support Center

Article Overview:

When using banners in Joomla 3.0, tracking their progress is very important. When you have banner clients paying you money to show their banners, they will want to see detailed statistics about what their money is actually paying for.


What statistics are kept?

When talking about banners, there are two types of data kept:

  • Impression - the number of times the banner has been seen
  • Click - the number of times the banner has been clicked on

A note about the Click URL

When we created the banner, we set the Click URL to When we actually click on the banner though, you can see the URL is different.

Click URL
Actual URL

The reason the URL is different is because it gives Joomla 3.0 a way to track how many times the banner is clicked. The first click goes to At this page in your site, Joomla logs that the banner is clicked, and then redirects the user to the Click URL that you configured (in our case, Most users will not notice this, and it allows you to accurately track when a user clicks a banner on your site.



How to view impression and click data

banners-vs-tracksThere are two screens in the dashboard that you can view impression and click data from:

  1. banners
  2. tracks

The banners page shows an overview of how many impressions and clicks a banner has received, while the tracks page shows you impression and click data based upon each hour of the day.


Banners - Viewing General banner data

  1. Log into your Joomla 3.0 admin dashboard
  2. In the top menu, click Components and then click Banners
  3. joomla-banner-click-urlOn this page you will see a list of the banners you've created. Find the column labeled Clicks to see how many times your banner was clicked. If you see in the screenshot to the right, it says 1 - 5.88%.

    The 1 - 5.88% value represents two things:

    1 The first number, 1, represents how many times the banner was clicked on.
    5.88% If you see in the screenshot above, it shows that the banner has 17 impressions (it has been seen 17 times). The 5.88% represents the percentage of people that saw the banner who then clicked on it.


Tracks - Viewing Detailed hour by hour data

After enabling impression and click tracking (discussed further down this page), you can begin to view detailed hourly statistics about your banners. To do this, you'll need to access the Tracks section of your Banners Components.

  1. Log into your Joomla 3.0 admin dashboard
  2. In the top menu, click Components and the click Banners
  3. In the left menu, click Tracks

Understanding the data in the Tracks Report

In our testing, you can see the output of our tracks report below:


The table below describes the stats in the Tracks report in the screenshot above:

My First Banner My First Banner is the name of the first banner that we created (not to be confused with the banner module that we created, called My first banner module)
WordPress WordPress is the banner category that we created and assigned the banner to. is the banner client we created (which we assigned the banner to)
The type, either impressions or clicks.
Count The count is simply the value for the type. For example, 4 impressions means 4 users have viewed the banner.
Date The tracks data is stored by the hour. This is why you see two instances of My First Banner for the client, the first instance is for the 16:00 hour on 11/05, and the second is for the 19:00 hours on 11/05.



How to enable banner tracking

Below we will walk you through the steps for enabling banner tracking, specifically, tracking the number of impressions and the number of clicks per hour (which is shown on the tracks page).There are three different ways in which you can toggle on / off banner tracking:

  • globally
  • per client
  • per banner

Regardless of the settings you choose below, impression and click data will always be updated on the banners page. The settings below only affect the data that is stored and displayed on the Tracks page.

How to globally enable banner tracking

By default, banners are not configured to track clicks and impressions. Therefor, we need to enable these features so that we can begin to collect vital details that will be later shown to our clients. The following steps will show you how to enable the global option for impression and click tracking:

  1. Log into your Joomla 3.0 admin dashboard
  2. In the top menu, click Components and then click Banners
  3. In the list of buttons towards the top of the page, click the Options button
  4. Find the following two settings, click Yes next to them, and then click Save in the top left of the page.

    Track Impressions
    Record the impressions (views) of the banners on a daily basis.

    Track Clicks
    Record the number of clicks on the banners on a daily basis.

How to enable tracking per client

  1. Log into your Joomla 3.0 admin dashboard
  2. In the top menu, click Components and then click Banners
  3. In the list of clients, click the client you would like to enable tracking for
  4. Find the Track Impressions and Track Clicks settings, set both of them to yes, and then click Save in the top left of the page.

How to enable tracking per banner

  1. Log into your Joomla 3.0 admin dashboard
  2. In the top menu, click Components and then click Banners
  3. In the list of banners on the page, click the banner that you would like to adjust tracking for
  4. Click the Banner Details tab towards the top of the page
  5. Set both Track Impressions and Track Clicks to Yes, and then click the Save button in the top left of the page
Continued Education in Course 209: Working with Banners in Joomla 3
You are viewing Section 6: Tracking Banner Impressions and Clicks in Joomla 3.1
Section 5: How to create a Banner Client in Joomla 3.1
Section 7: How to change Joomla 3.1 Banner Sizes

Joomla Community Google+ Hangout #3

June 3rd, 2014

Thank you @RustyJoomla for letting me speak on the Joomla Community Google+ Hangout!

Click here to watch!

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

Social Media Login

Social Login Joomla

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2017-05-05 3:25 am

Very nice explanations, thank You

Is there any way to let Joomla send automatic report (containing clicks and impressions) to the client email (automatically)?

13,821 Points
2017-05-05 7:14 am
Not without writing some custom code to do so.
n/a Points
2017-03-08 11:32 pm

I am using joomla 3.5 and while logged in to two different live tracking stat sites including Google Analytics, it's a certainty that not one single page load has occured, yet the ad impression numbers in joomla banners keep going up and up and up, without anyone even loading the page.

30,412 Points
2017-03-09 6:53 pm
Keep in mind Google Analytics often experiences latency in reporting, and can take time to provide accurate results. Read more here.

Can you provide a link to the site for us to test?

Thank you,
n/a Points
2016-10-25 5:38 pm

hello guys. This component works as described above. Thank you for accurate manual.

There is a catch however. Export function is very bad. When I try to send statistics to my Clients they are just unreadable ... so I had to send them printscreens which is quite unprofesional :(

n/a Points
2015-04-20 6:25 pm

Guys, Joomla statistics are absolutely INACCURATE: impressions are always too high compared to Analytics/Adsense (2 or 3 fold). A lot of people on the joomla forum have the same problem.

n/a Points
2015-03-30 11:30 am

Thank you.

I see the tracking but these numbers seem really high for our website. Can you confirm this part of Joomla produces accurate readings?

43,761 Points
2015-03-30 4:25 pm
Hello Paula,

With the limited testing we have done, it seemed to be accurate. We use custom coded stats for our Joomla site on a daily basis, so I could not give a 100% guarantee on a live Real World example.

Kindest Regards,
Scott M
n/a Points
2014-07-06 11:21 pm

Very nice artuicle! thank you very much.

I have one question, I'm placing ads from adsense and amazon (javascrit and iframe respectively) and I did everythig pointed at this article to activate tracking, but it just wont track any clicks, just the impressions.

Could it be the problem because I'm using custom code for the ads? the examples you show are for direct links.

Thanks you very much for your time!


43,761 Points
2014-07-07 8:54 am
Hello Alejandro,

The Joomla stats are for its banner component only. To view stats for banners with Amazon or adsense, you would need to log into their respective stats area.

Kindest Regards,
Scott M

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

10 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!