Builds By Luke
All Wix apps

Wix App · v1.6.0 · Live on the Wix App Market

Visitor Counter & Page Views

An honest number on your own site: page views and unique visitors, counted where they happen. No invented traffic, no badge, and nothing stored about anybody.

  • Unique visitors free
  • No badge, ever
  • Nothing stored
  • No invented traffic
Visitor Counter & Page Views icon

The gap it closes

Wix stopped supporting its own hit counter on 24 May 2025, and the reviews on the app everybody was moved to are still about it a year later. “Appalling behaviour by Wix dropping their own counter” — 2 votes. “It works ok, it should be provided by Wix, not sure why they thought it was a good idea to drop theirs” — 3. And the one that names the real loss: “how can you ask people to switch to this unofficial counter from the Wix one without making you keep the old historical data of the counter?” The starting number is free here, and it is the whole migration path.

The commonest complaint on this shelf is a counter that is not counting. “Right now for me it shows 00000 … I’d rather have no hit counter than one which only shows zeros” (2★, 3 votes) · “Permanently stuck at 0 views” · “Doesn’t count — Useless.” · “le compteur reste toujours à 0 je l’ai initialisé à 2450” · “You took money, but this counter is not working” · “Didn’t work”, February 2026. Eleven separate reviews on the leader alone, and the same thing on every small app beside it: “It just does not work”, “does not work at all”, “it just wont load properly”.

The most-voted review of all is about the paywall, and it has five votes: “HATE IT! — Basic functions found in the Wix Hit Counter are only available if you pay for the upgrade in this App.” Under it: “Free version not worth it — Cannot track unique visitors nor enter a starting number” and “This should exclusively be free”. Counting each visitor once is $4.18 a month next door, removing their logo is the same $4.18, counting a single page is $1.57 somewhere else, and one rival’s paid tier is called “Unlimited Counter — Remove limits and display any counter values”, which means the free one has a ceiling on the number itself.

And a third of the shelf is selling traffic that never happened. Site Pulse’s two paid plans lead with “Fake Traffic: Natural Flow Mode” and “Fake Traffic: Fixed Schedule Mode”. The leader sells a starting number as a way “to create urgency and enhance social credibility”. Their own reviewers are not fooled: “How accurate is this counter? … It’s too bad I can’t ensure the accuracy”, “This counter seems to have a mind of its own … should I believe the counter or Google Analytics?”, “19K+??!! ummm should I listen to this counter?”

The last cluster is privacy, and one of them took a whole website down. “Two cookies with 10 entries for a simple counter? Not for Europe.” · “It also has an invasive TOS to collect me email and data. Yikes.” · and, in November 2025, “Durch G Data wird dieser HitCounter und damit die ganze Website gesperrt” — a security suite blocked the customer’s entire site because of the counter on it. This app loads nothing from anybody, sets no cookie and creates no identifier of any kind.

How it works

Three steps, then it runs itself.

  1. 01

    Drop it on a page and publish

    It is an ordinary element. Drag it where you want it, pick one of four arrangements — one big number, an odometer, a row of figures or a small badge — and publish. It starts counting the moment a real visitor loads a published page, and never counts the editor, a preview or anything opened from your dashboard.

  2. 02

    Carry your old number over

    Type in whatever your last counter said and it is added to what this one counts. Your dashboard always shows both halves — what this app has counted, and the figure you carried over — so the two can never be confused. It is the only number this app will ever add to a count, and it is free.

  3. 03

    Leave your own visits out

    Open your own site once with ?bblcount=off on the end of the address and that browser stops being counted. Free, and it is a $4.13-a-month feature on the analytics app next door. The editor, the preview and your dashboard never count either way.

How it behaves

The decisions that matter.

  • Unique visitors are free

    Counting each browser once, ever, is the $4.18-a-month feature on the app most Wix sites were moved to, and its most-voted review is somebody angry about exactly that. Here it is on the free plan, and it always will be.

  • It never invents a view

    No simulated traffic, no “natural flow”, no padding, no random number. Two paid tiers on this shelf are literally called “Fake Traffic”. The only number ever added to a count here is the figure you typed in as the one you carried over, and it is shown separately in your own dashboard.

  • It never shows a nought it is not sure of

    If a figure cannot be read, the counter prints your own wording and draws no number at all. “Right now for me it shows 00000 … I’d rather have no hit counter than one which only shows zeros” is the most-voted current review on the app this replaces, and it is what a counter looks like when it believes a failed read.

  • The number can only ever be behind, never ahead

    Every view is written as its own row, so two people arriving in the same millisecond can never overwrite each other. The tidy-up that rolls those rows into a figure deletes a row first and only then counts it, so an interruption can lose a handful — it can never invent one.

  • Nothing about a visitor is stored

    No IP address, no country, no city, no device, no browser, no referrer, no search term, no session and no identifier of any kind. What is written down is a page, a day, an instant and two yes-or-no answers. There is nothing here to sell, to join to anything, or to lose.

  • No cookie, and no identifier is ever created

    To tell a first visit from a return it keeps two dates in the visitor’s own browser — the day they first arrived and the day they were last counted — and the only thing that ever leaves that browser is two yes-or-no answers. Switch it off and page views are still counted; visitors are not, because there would be nothing honest to count them with.

  • No watermark and no badge, on any plan, ever

    Not on the page, not in the editor, not on the free plan. Three of the eight apps on this shelf print their own name on your website and charge $1.57 to $5.58 a month to stop.

  • No cap on the figure, the digits or your traffic

    A rival sells “Unlimited Counter — Remove limits and display any counter values” as a paid feature, and a live review on the leader asks what happens when a four-digit counter reaches five figures. Here the odometer’s digit count is a floor, never a ceiling, and there is no monthly traffic allowance to run out of.

  • It loads nothing from anybody

    No third-party script, no tracker, no analytics service, no font, no icon set. Measured on a published page: exactly one request per placement, to your own site’s app, and zero requests to anybody else. A security suite blocked a customer’s whole website over the counter next door; there is nothing here to block.

  • One page is one visit, however many counters are on it

    Put a counter in the footer and another in the header and they still count one visit between them. “Should I listen to this counter?” is a live review on the shelf, and a page that counted itself twice would earn it.

  • Counting a single page is free

    The whole site or one page, including a dynamic one — “hit counting for a single underpage does not work on dynamic pages” is a live review next door, and the app after that charges $1.57 a month for per-page statistics.

  • It works on a phone

    Measured at 390 pixels on a published page: the counter narrows, the digits shrink with it and nothing scrolls sideways. The narrow layout asks the widget its own width rather than the browser’s, so it is right inside a column too.

  • Your figures are your own data

    Ordinary rows in your own site’s content manager, with CSV export free on every plan, including a lapsed one. Nothing is held anywhere else, and uninstalling removes the app’s collections and touches nothing else.

Pricing

Free tier that actually works.

Billed per site through the Wix App Market, monthly or yearly (yearly saves 20%). Every paid plan starts with a 14-day free trial. The free plan is deliberately functional and never expires, so the app can prove itself on a real site before you pay for it.

Free

$0

Page views and unique visitors, both free, for the whole site or for a single page including a dynamic one. No cap on the figure, no cap on the digits and no monthly traffic allowance. The starting number you carry over from whatever you counted with before, shown separately from what this app counted. Your own visits left out, per browser. Obvious crawlers never counted, and the editor and preview never counted. Four arrangements and every design control, including the count-up, an odometer whose digit count is a floor rather than a ceiling, and colours that follow a dark site. Every visitor-facing word editable, with its own singular and plural. The page table and CSV export in your dashboard. No badge and no watermark, ever

Pro

$9.99/mo

or $95.88/yr

Figures for today, this week, this month and this year on the page and in the dashboard, a most-read list of your pages, the day-by-day record with its chart and export, and a line that appears when the number passes a milestone you choose

Business

$19.99/mo

or $191.88/yr

Everything in Pro, plus several counters on one site each with its own scope, wording and design, a named group of pages counted as one figure, and a counter that starts again every month or every year

Documentation & data handling

Everything it touches, stated plainly.

Installing & getting started

  1. Add Visitor Counter & Page Views to your Wix site from the App Market and approve the permissions listed below.
  2. Open it from your site dashboard under Apps. It adds the Visitor counter element (editor widget, any page, any number of times) / Dashboard page.
  3. Follow the three steps above. The free tier covers page views and unique visitors, both free, for the whole site or for a single page including a dynamic one. No cap on the figure, no cap on the digits and no monthly traffic allowance. The starting number you carry over from whatever you counted with before, shown separately from what this app counted. Your own visits left out, per browser. Obvious crawlers never counted, and the editor and preview never counted. Four arrangements and every design control, including the count-up, an odometer whose digit count is a floor rather than a ceiling, and colours that follow a dark site. Every visitor-facing word editable, with its own singular and plural. The page table and CSV export in your dashboard. No badge and no watermark, ever, so you can prove it works before paying.
  4. Stuck? Email support@buildsbyluke.com — two business days response.

Permissions, and why each one

SCOPE.DEV_CENTER.APP-INSTANCE-READ-BASIC-INFO
Read which plan the site is on, so Pro and Business features unlock.

What is stored, and where

  • A counted view is a page address, a day, an instant, and two yes-or-no answers the visitor’s own browser worked out: is this their first visit to this site, and is it their first today. That is the whole record.
  • No IP address, country, city, device, browser, referrer, search term, session or identifier of any kind is recorded, and none is ever sent anywhere.
  • A page address has its query string and its fragment cut off before anything is written, because a query string is where a site puts a search term, a discount code, an email address in a sign-up link or a marketing identifier.
  • Two dates are kept in the visitor’s own browser so a first visit can be told from a return. No cookie is set, no identifier is created, and the site owner can switch that off entirely — page views are then still counted and unique visitors are not.
  • Nothing is loaded from any third party: no script, no tracker, no analytics service, no font and no icon set. A placement makes exactly one request, to the site’s own app.
  • Every figure lives in a collection inside the site owner’s own site, under their own account, and is exportable to a CSV at any time on any plan. The site owner is the controller of it.
  • Uninstalling removes the app’s collections and touches nothing else.

Full policy: Privacy · Terms

Technical detail

Version
1.6.0
Hosting
Wix (the app runs on Wix’s own infrastructure — no servers of ours)
Runtime
Wix CLI app — Astro + React, Node.js
Authentication
Wix app-instance identity, verified on every request
Wix surfaces
Visitor counter element (editor widget, any page, any number of times), Dashboard page
App ID
961a9f9a-c9de-4984-9ed3-389c56f8ed54
Support
support@buildsbyluke.com
Support SLA
Two business days
Publisher
Builds By Luke, Canada

Questions people ask.

How is this different from your Stats & Impact Counters app?

That one draws numbers you type in — years in business, projects finished, cups of tea — and counts them up on the page. This one measures something: how many times your pages have actually been looked at, and by how many different people. They are made to sit on the same site; one is a claim you make, the other is a figure you did not choose.

Wix dropped its own hit counter. Can I keep my old number?

Yes, and that is exactly what the starting number is for. Type in whatever your old counter said and it is added to what this one counts, free, on every plan. Your dashboard always shows both halves — what this app has counted and the figure you carried over — so you can always tell which is which.

Does it count unique visitors on the free plan?

Yes. It is the $4.18-a-month feature on the app most Wix sites were moved to, and the most-voted review on that whole shelf is somebody angry about it. It is free here and it always will be.

How does it know a returning visitor without a cookie?

It keeps two dates in the visitor’s own browser — the day they first arrived and the day they were last counted — and the browser sends back two yes-or-no answers. No identifier is created, nothing is stored about who they are, and nothing leaves the browser except those two answers. You can switch it off entirely, and then page views are still counted and visitors are not, because a nought there would be a guess rather than a figure.

Will it count me every time I look at my own site?

Not in the editor, not in a preview and not from your dashboard — those never count. For your ordinary browsing, open your site once with ?bblcount=off on the end of the address and that browser stops being counted. It is free; the analytics app next door charges $4.13 a month for it.

Is there a watermark on the free plan?

No, and there is none on any plan, ever. Three of the eight apps on this shelf print their own name on your website, at $1.57 to $5.58 a month to remove.

Can the number be made to look bigger than it is?

Only by you, openly, with the starting number — and your dashboard shows that separately from what was counted. There is no simulated traffic in this app and there never will be. Two paid tiers on this shelf are called “Fake Traffic: Natural Flow Mode” and “Fake Traffic: Fixed Schedule Mode”.

What happens if the figure cannot be read?

The counter prints your own wording — “The counter is not available right now” by default — and draws no number at all. It never shows a nought it is not sure of. The most-voted current review on the app this replaces is somebody whose counter showed 00000 and who would rather have had nothing.

Is the number exact?

It can be a little behind and it can never be ahead. Every view is its own row, and the tidy-up that rolls those rows into a figure deletes a row before it counts it — so an interruption loses a handful rather than inventing any. Your dashboard tells you how many views are still waiting to be tidied away.

Can I count one page rather than the whole site?

Yes, free, including a dynamic page. “Hit counting for a single underpage does not work on dynamic pages” is a live review on the leader, and the app after that sells per-page statistics at $1.57 a month.

Will two counters on one page count two visits?

No. Put one in the footer and another in the header and they count one visit between them. The first one to load does the counting; the rest ask for the figures and add nothing.

Will it slow my page down?

One request per placement, to your own site’s app, and nothing at all from any third party — no script, no tracker, no font, no icon set. Measured on a published page: exactly one call, and zero requests to anybody else.

What happens if I stop using the app?

Your figures are ordinary rows in your own site’s content manager, exportable to a CSV at any time on any plan, free included. Uninstalling removes the app’s collections and touches nothing else.

Does it work on Wix Studio?

Yes. It is a custom element, so it runs on Wix Studio, the classic Wix Editor and Wix Harmony — the same app and the same settings panel. It was built and verified on a published Wix Studio page and on a published classic Wix page, the classic one installed through the App Market exactly as a customer would.

Put Visitor Counter & Page Views on your site.

Add it, use the free plan on a real site, and only pay once it has earned it.