BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
NB Analytics icon
Actively maintained Tested with WP 7.1

NB Analytics

Cookieless analytics for WordPress and WooCommerce: traffic sources, UTM and WhatsApp campaigns, sales by source and busy hours.

Active installs<10New
Downloads · 30d31• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads17Since Sep 2026
Support resolved—No recent threads
RequiresWP 5.3PHP 7.4+
Downloads · 7d31• 0% week over week
Our verdict

Solid choice

NB Analytics is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 hours ago, and scores 64/100 on our health check.

  • Actively developed — last update 3 hours ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

Not enough data yet.

Yesterday31
Daily average (1y)31
Peak day31Sep 27, 2026
Last 12 months31

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where NB Analytics stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
analytics >100 7,424 Best analytics plugins →
cookieless #57 125 Best cookieless plugins →
statistics >100 3,098 Best statistics plugins →
UTM >100 669 Best UTM plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About NB Analytics

From the official readme · v2.9.0

Description

NB Analytics shows where your visitors come from, which campaigns bring them, which sources bring sales, and when your site is busiest — inside WordPress, without cookies and without sending visitor data to anyone.

It is a simple, privacy-friendly alternative to Google Analytics for site owners who want clear answers instead of reports: did the WhatsApp message work? Which newsletter sold? When should the next campaign go out? Activate it and the numbers start coming in — no account, no tracking code to paste and no setup.

What you get

  • Sources and campaigns — Google, Facebook, Instagram, Gmail, ChatGPT and other sources by name. A UTM-tagged link from WhatsApp, a newsletter or SMS is shown as its campaign, not as “Direct”, even when the app sends no referrer.
  • Sales by source — every paid WooCommerce order is credited to the source that brought the buyer in that visit (a WhatsApp or email campaign counts under its source), and the order page shows the source and the campaign. Cancelled, failed or refunded orders are removed. Works with the classic and the Blocks checkout.
  • Busy Hours — a heatmap of sessions by weekday and hour, and a 15-minute view for a single day: see when visitors come, and what happened after you sent a campaign.
  • Accurate sessions — a visitor coming back within 30 minutes without a new source (back to the tab, or typing the address again), a buyer returning from an external payment page (PayPal, Stripe, Z-Credit, Cardcom, Tranzila and more) and automated email link scanners are not counted as new visits.
  • Works with page caching — visits are counted on pages served from a full-page cache.
  • Ad click IDs — Google Ads (gclid), Meta (fbclid), Microsoft (msclkid), TikTok (ttclid) and LinkedIn (li_fat_id).
  • Visitors right now — how many people opened a page in the last 5 minutes, updated every 30 seconds on the dashboard.
  • Devices, countries, landing pages and page flow.
  • Daily summaries — the dashboard shows the last 30 days. Before older visit details are removed, each day is summarized (counts only, nothing about individual visitors) and the summary is kept in your database.
  • Full Hebrew translation and RTL support.

Privacy

  • No cookies. Basic analytics stores nothing on the visitor’s device.
  • IP addresses are never stored — only used to build an anonymous daily hash that changes every day.
  • Do Not Track and Global Privacy Control are honored by default: those visitors are not counted. Optionally (Settings) they can be counted anonymously — no identifier and nothing stored on their device. Whether that is allowed depends on where your visitors are; in the EU a court held Do Not Track to be a valid GDPR objection.
  • All data stays in your own WordPress database. The plugin does not connect to any external service.
  • Sales attribution keeps the source only for the visit (session storage, cleared when the tab closes), so it needs no consent.

More from NBPlugins

NB Analytics is made by NBPlugins. See our other plugins for WordPress and WooCommerce at nbplugins.com.

Third-party library

The charts use Chart.js v4.5.1 (MIT license), bundled with the plugin.

Installation

  1. Install the plugin from the Plugins screen (search for “NB Analytics”), or upload the nb-analytics folder to /wp-content/plugins/.
  2. Activate it. Tracking starts right away — there is nothing to configure.
  3. Open Visitor Analytics in the admin menu to see the dashboard.
  4. Every page a visitor opens is counted. On a very busy site you can count only the first page of each visit (Visitor Analytics > Settings > Page Views).

Frequently asked questions

How do I tag a WhatsApp or email campaign?

Add UTM parameters to the link, for example: https://example.com/sale/?utm_source=whatsapp&utm_medium=message&utm_campaign=summer-sale Visits from that link are shown under the campaign, and its sales under the source (WhatsApp). The order page shows the campaign of each sale.

Is it an alternative to Google Analytics?

For most small sites and stores, yes: you see sources, campaigns, pages, devices, countries and sales by source inside WordPress, without cookies and without sending data to a third party. It does not do advertising audiences, funnels across devices or long-term user tracking, by design.

Does the plugin use cookies?

No. Basic analytics stores nothing on the visitor’s device. Sales attribution uses session storage, which is cleared when the tab closes (it can be turned off in Settings).

Do I need a cookie banner for this plugin?

The plugin is built to minimize consent requirements: no cookies, no stored IP addresses, first-party only. Whether you need a banner depends on your whole site and your local rules. This is not legal advice. If you need a consent banner, we make one too: see nbplugins.com.

Does it slow down my site?

No. The page view is sent in the background, after the page has loaded. On a very busy site you can count only the first page of each visit (Settings > Page Views).

Is it counted when the page comes from a cache?

Yes. The tracking script is part of every public page, and bots, administrators and (by default) Do Not Track visitors are filtered out when the visit is confirmed.

How long is data kept?

The dashboard shows the last 30 days. Detailed visit rows are removed after 30 days; daily summaries (counts only, no individual visitors) are kept in your database.

What happens to the data when I delete the plugin?

By default, deleting the plugin from the Plugins screen also deletes all its data. To keep the data, untick “Delete all data when the plugin is deleted” in Settings before deleting. Deactivating or updating the plugin never deletes anything. The source saved on each WooCommerce order stays with the order.

Changelog

2.9.0

  • First release on WordPress.org.

Full changelog on WordPress.org →

Screenshots

Dashboard: visitors trend, traffic sources, devices and the summary cards, including visitors right now and revenue.
Dashboard: visitors trend, traffic sources, devices and the summary cards, including…
Top sources and UTM campaigns: WhatsApp and newsletter campaigns shown by name.
Top sources and UTM campaigns: WhatsApp and newsletter campaigns shown by name.
Sales by source: which source brought the WooCommerce revenue.
Sales by source: which source brought the WooCommerce revenue.
Busy Hours: sessions by weekday and hour, and a 15-minute view of one day (here, a WhatsApp campaign sent at 20:00).
Busy Hours: sessions by weekday and hour, and a 15-minute view of one day (here, a…
Page flow: after each page, where visitors went next.
Page flow: after each page, where visitors went next.
The order screen shows where the buyer came from: source, campaign and landing page.
The order screen shows where the buyer came from: source, campaign and landing page.
Settings.
Settings.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best NB Analytics alternatives

All analytics plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Site Kit by Google – Analytics, Search Console, AdSense, Speed Site Kit by Google Site Kit is a one-stop solution for WordPress users to use everything Google has to offer… by Google 5M+ ★★★★★★★★★★ 4.2 (1K) 6 days ago 92
2 MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy) MonsterInsights The best free Google Analytics plugin for WordPress. See how visitors find and use your… by chriscct7 2M+ ★★★★★★★★★★ 4.5 (3.2K) 2 weeks ago 96
3 WP Statistics – Simple, privacy-friendly Google Analytics alternative WP Statistics Get website traffic insights with GDPR/CCPA compliant, privacy-friendly analytics. Includes… by VeronaLabs 600K+ ★★★★★★★★★★ 4.1 (758) 1 week ago 88
4 GA Google Analytics – Connect Google Analytics to WordPress GA Google Analytics – Connect Google Analytics to WordPress Adds Google Analytics tracking code to your WordPress site. Supports many tracking features. by Jeff Starr 400K+ ★★★★★★★★★★ 4.9 (159) 2 months ago 89
5 ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin) ExactMetrics Connects Google Analytics with your WordPress site. Displays stats to help you understand… by Syed Balkhi 300K+ ★★★★★★★★★★ 2.5 (1.5K) 2 weeks ago 85
6 Head, Footer and Post Injections Head, Footer and Post Injections Head and Footer plugin lets you to add HTML code to the head and footer sections of your… by Stefano Lissa 200K+ ★★★★★★★★★★ 4.9 (735) 6 months ago 53
7 HubSpot All-In-One Marketing – Forms, Popups, Live Chat HubSpot All-In-One Marketing – Forms, Popups, Live Chat The CRM, Sales, and Marketing WordPress plugin to grow your business better. Capture and… by HubSpot 200K+ ★★★★★★★★★★ 4.3 (207) 2 weeks ago 81
8 Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) Burst Statistics Simple, lightweight WordPress analytics with privacy-friendly visitor tracking. Cookieless… by Burst Statistics B.V. 200K+ ★★★★★★★★★★ 4.9 (185) 1 week ago 95
9 UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds UserFeedback Ultimate user feedback plugin to ask questions, surveys, polls, from your website in seconds by Syed Balkhi 200K+ ★★★★★★★★★★ 4.8 (305) 2 weeks ago 86
10 Post Views Counter Post Views Counter Post Views Counter allows you to collect and display how many times a post, page, or other… by dFactory 100K+ ★★★★★★★★★★ 4.9 (1.2K) 1 month ago 77

FAQ

NB Analytics: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 27, 2026

Is NB Analytics free?

Yes. NB Analytics is free to download and use from the official WordPress.org plugin directory.

Is NB Analytics safe to use in 2026?

NB Analytics is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 hours ago, and scores 64/100 on our health check.

How many websites use NB Analytics?

NB Analytics is active on <10 WordPress websites and has been downloaded 17 times since it launched in September 2026. It was downloaded 31 times in the last 30 days.

Does NB Analytics work with WordPress 7.1?

Yes. The developer has tested NB Analytics up to WordPress 7.1.2, the latest release. It requires WordPress 5.3 or newer.

What PHP version does NB Analytics need?

NB Analytics requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was NB Analytics last updated?

The latest version, 2.9.0, was released on September 27, 2026 (3 hours ago).

Who makes NB Analytics?

NB Analytics is developed and maintained by NBPlugins.

What are the best alternatives to NB Analytics?

The most popular alternatives to NB Analytics are Site Kit by Google (5M+ installs), MonsterInsights (2M+ installs) and WP Statistics (600K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.