Plugin screenshot thumbnail 1/9
Plugin screenshot thumbnail 2/9
Plugin screenshot thumbnail 3/9
Plugin screenshot thumbnail 4/9
Plugin screenshot thumbnail 5/9
Plugin screenshot thumbnail 6/9
Plugin screenshot thumbnail 7/9
Plugin screenshot thumbnail 8/9
Plugin screenshot thumbnail 9/9

Clicky Analytics

"How's that post doing?"

Somebody asks how last week's post is getting on. You leave Craft, log in to Clicky (affiliate link), go looking for the page among all the others, and then come back to Craft to get on with things. Craft doesn't show you any visitor figures of its own.

Clicky Analytics brings them in. Add the Page Stats field to an entry type and each entry shows its own visitors, unique visitors, actions, bounce rate, average time on page, where the traffic came from and who visited recently, worked out from the entry's URL. The person asking can look for themselves, on the entry they're already editing.

Dashboard widgets

The whole site on your dashboard

There are 21 dashboard widgets to choose from: an Overview with trends, Live Visitors, Top Pages, Sources, Countries, Browsers, Goals, Campaigns and more. Each has its own date range and number of rows, and every row links through to the matching report in Clicky if you want to dig further. The Report widget draws any single metric as a counter, or as a line, bar or pie chart.

The Live Visitors feed lists visits as they come in, with the visitor's country, location, landing page, browser and operating system, referrer and time on site. In Top Countries you can open a country to see its regions and cities without leaving the widget.

If Clicky is having a bad day

Requests to Clicky give up after five seconds, and after a failure the plugin waits a minute before trying again. If you use craft.clickyAnalytics in your own templates, it hands back empty results when Clicky can't be reached, so your pages stay up. Results are cached for as long as you set, five minutes by default.

Your Sitekey stays private

  • The Site ID and Sitekey go in environment variables, and Test connection checks them against Clicky before you save
  • Craft masks the Sitekey in its logs and in the control panel's variable suggestions
  • Visitors' IP addresses, hostnames and coordinates aren't cached
  • The plugin adds no database tables; it reads from Clicky as it needs to
  • One permission decides who sees the widgets, the Page Stats field and the drilldown

What's in it

FeatureWhat it does
Dashboard widgets21 of them, each with its own date range
Page Stats fieldEach entry's own visitors and sources
Live visitorsA live visitor feed and a country drilldown
TwigA craft.clickyAnalytics variable for the same data in your templates
Colour schemesFive of them, changing every widget and chart together
Flags and logosServed from your own site, not a CDN
Multi-siteA separate Clicky Site ID and Sitekey for each Craft site, if you need them
Tracking codeOptional on the front end, left off when devMode is on and in Live Preview

Clicky Analytics is free. It needs Craft CMS 5, PHP 8.2 or later, and a Clicky account with API access.

Accessibility

What's been checked, and anything that still needs work, is in the accessibility statement.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
109
Version
1.1.0
License
MIT
Compatibility
Craft 5
Last release
September 28, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs