Corbacount
Feature deep-dive

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.

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.

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. Your existing links keep working exactly as before.

What the Downloads page looks like.

A dedicated report under Analytics, next to Pages. Which files pull their weight, and what just got grabbed - example numbers, real layout.

Top Downloads
30d
price-list-2026.pdf1,284
brochure.pdf907
app-setup.exe642
whitepaper-ai-seo.pdf418
sample-project.zip173
Last Downloads
live
price-list-2026.pdfjust now
app-setup.exe2m ago
brochure.pdf6m ago
whitepaper-ai-seo.pdf11m ago
sample-project.zip18m ago

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   pdf  doc  docx  xls  xlsx  ppt  pptx  csv
Archives    zip  rar  7z  tar  gz  tgz
Installers  dmg  pkg  exe  msi  apk
Audio       mp3  wav  flac  ogg  m4a
Video       mp4  mov  avi  mkv  m4v
Books       epub  mobi        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.