The Clickport Chrome extension puts your analytics in the browser toolbar. It always shows all your sites with today's visitor count. When visitors are active on a site, a green badge lights up on the toolbar icon and a pulsing dot appears next to that site in the popup.
Installation
The extension is available as a direct download for Clickport subscribers. Since it connects to your existing Clickport session, it only works if you are logged into your dashboard.
Download and unzip the file using the button above.
Open chrome://extensions in Chrome or any Chromium-based browser (Brave, Edge, Arc).
Enable Developer mode using the toggle in the top right corner.
Click Load unpacked and select the chrome-extension folder.
Pin the extension to your toolbar by clicking the puzzle piece icon and pinning Clickport.
Note: You must be logged into clickport.io in the same browser for the extension to work. The extension uses your existing session cookie to authenticate API requests.
How it works
The extension runs a lightweight background service worker that polls the Clickport realtime API every 30 seconds. This is the same endpoint the dashboard uses for its realtime view.
All sites, always visible: The popup lists every site in your account with its favicon and today's total visitor count.
Live indicator: Sites with active visitors show a green pulsing dot and their live visitor count next to the daily total.
Toolbar badge: When one or more visitors are active across any of your sites, a green badge appears on the toolbar icon showing the total live count. When no one is active, the badge disappears.
Quick navigation: Click any site in the popup to open its dashboard in a new tab.
Extension Popup
Clickport
3 live
example.com
2
384 today
myshop.io
1
142 today
blog.example.com28 today
Open dashboard
Permissions
The extension requests minimal permissions:
Alarms: Used to schedule the 30-second polling interval. Chrome Manifest V3 requires this for periodic background tasks.
Storage: Caches the latest visitor counts and site names locally so the popup opens instantly.
Host permission (clickport.io): Allows the extension to send authenticated requests to the Clickport API. Without this, browser cookies would not be included in the requests.
The extension does not access your browsing history, read page content, or inject scripts into any website.
Not logged in
If you are not logged into Clickport (or your session has expired), the extension popup shows a "Log in to Clickport" button that opens the login page. The toolbar badge will not appear until you have an active session.
Troubleshooting
Badge not appearing
Make sure you are logged into clickport.io in the same browser profile where the extension is installed.
The badge only appears when at least one visitor is active. If your sites have no traffic right now, the badge stays hidden by design.
Check that the extension is enabled in chrome://extensions.
Popup shows "Log in"
Your session may have expired. Visit clickport.io/login, log in, and the extension will pick up the new session within 30 seconds.
Inspecting the service worker
To debug issues, go to chrome://extensions, find Clickport, and click "Service worker" to open the DevTools console. You can see polling activity, API responses, and any errors there.
Browser compatibility
The extension uses Manifest V3 and works in all Chromium-based browsers:
Google Chrome
Brave
Microsoft Edge
Arc
Vivaldi
Opera
Firefox uses a different extension format and is not supported at this time.