CorbaCount

Download tracking.

A pageview tells you someone read the page. A download tells you they took the thing. Count every file that leaves your site - PDFs, price lists, installers, media - without touching a line of your code.

One toggle. No code.

Download tracking rides on the tracking snippet you already have. Flip it on for a site and it starts counting - flip it off and it stops. Nothing on your website changes either way.

  1. Off by default, per site

    Every site starts with download tracking off. Turn it on with a single switch in the site settings - or right when you add a new website - and only that site starts recording downloads.

  2. Detected automatically

    No tagging links, no editing buttons. The tracker quietly watches for clicks on links that point to a file and records the download.

  3. Your links keep working

    The click is never blocked. A tiny beacon goes out on the side while the browser downloads exactly as before.

  4. Counted in your report

    Downloads appear under Analytics, next to Pages, with bots filtered out.

What the Downloads page looks like.

A dedicated report under Analytics, next to Pages: which files pull their weight, and what just got grabbed.

Top 20 Downloads
# File Downloads Unique
1 price-list-2026.pdf 1.3K 1.1K
2 brochure.pdf 907 811
3 app-setup.exe 642 598
4 whitepaper-ai-seo.pdf 418 377
5 sample-project.zip 173 160
6 press-kit.zip 96 88
Last 20 Downloads
# File When
1 price-list-2026.pdf Nov 11, 15:55
2 app-setup.exe Nov 11, 15:53
3 brochure.pdf Nov 11, 15:49
4 whitepaper-ai-seo.pdf Nov 11, 15:44
5 sample-project.zip Nov 11, 15:37
6 price-list-2026.pdf Nov 11, 15:29

Above the two lists sit three counters - total downloads, unique files and unique downloaders - and a downloads-over-time chart, so a launch spike or a dead link is obvious at a glance.

What counts as a download.

Any click on a link whose file type is one of these - or any link carrying a download attribute. The list lives at the top of the tracker and is yours to edit.

Documents
pdfdocdocxxlsxlsxpptpptxcsv
Archives
ziprar7ztargztgz
Installers
dmgpkgexemsiapk
Audio
mp3wavflacoggm4a
Video
mp4movavimkvm4v
Books
epubmobi
Disk images
iso

Detection is a single passive click listener the snippet adds once. It never calls preventDefault, so the browser downloads or navigates exactly as it always would; it just fires a tiny navigator.sendBeacon to /api/download on the side. If anything goes wrong it fails silently - a broken beacon can never break a download. Bots are filtered out the same way they are for pageviews, so the counts reflect real people.

What you can do with it.

See your best assets

The top-20 list ranks every file by downloads and unique downloaders, so you learn which brochure, guide or release people actually want.

Watch them land

The last-20 list is the newest downloads first - handy right after a launch or an email blast to confirm the file is really going out.

Downloads over time

A daily chart across your chosen date range. Annotate a release or campaign and correlate it with the bump, just like the traffic charts.

Web, API and apps

The same numbers show on the web dashboard, over the API, and in the iPhone and Android apps. The Downloads screen only appears where you turned it on.

Common questions.

Do I need to change my website to track downloads?

No. It uses the same snippet you already have on the page. Turn on "Track file downloads" in the site settings and the tracker starts counting clicks on file links - no tags, no edited buttons, no redeploy. It is off by default on every site.

Which files count as a download?

Clicks on links ending in a known file type - PDFs, Office documents, ZIPs and other archives, installers like EXE, MSI, DMG and APK, plus common audio, video and e-book formats - as well as any link with a download attribute. The list sits at the top of the tracker file, so you can add or remove extensions to match your site.

Will it slow my site down or break download links?

No. It is one passive click listener that never blocks the click - it does not call preventDefault, so the file downloads or the link opens exactly as before. The record is sent with navigator.sendBeacon, which never makes your page wait, and the whole thing fails silently if our server is unreachable.

Are bots and crawlers counted?

No. Download clicks go through the same bot detection as pageviews, and anything flagged as a bot is excluded from the totals, the top and recent lists and the chart - so the numbers reflect real visitors.

Want to see the reports this feeds into? Take the dashboard tour.

Count the downloads that matter.

Download tracking is included on every CorbaCount plan. Drop your email and we will let you know when it is your turn.