Real vs bot split
Every event is sorted into human or bot before it counts. Your visitor numbers, click counts and country maps are built from real people, with bot traffic shown alongside so nothing is hidden.
Most analytics tools count bots as visitors. DevDome Analytics separates real people from bots automatically, captures clicks server side where ad blockers cannot hide them, and brings all your sites into one clean dashboard. The numbers you act on are finally the real ones.
Downloads come straight from api.devdome.com over HTTPS, and WordPress
updates the plugin from the same place. It is not listed on WordPress.org, so it carries
no wordpress.org review or rating. The figures above were read from the live release on .
We do not publish a checksum. These files are re-published whenever the plugin ships, so a hash printed here would quietly go out of date, and a checksum that does not match is worse than none.
Install & setupChangelogData & privacySupportReport a security issue
Install it, connect your Account ID, and the data starts flowing. No tag managers, no sampling, and nothing stored on your visitors’ devices unless you switch on returning-visitor tracking.
Every event is sorted into human or bot before it counts. Your visitor numbers, click counts and country maps are built from real people, with bot traffic shown alongside so nothing is hidden.
Outbound, buy-link and redirect clicks are captured on the server through a first-party hop. They count even with JavaScript off, an ad blocker on, or the page served from cache. What you see is what actually happened.
See where visitors come from, which pages they read, and which channels send them. Drill from a country straight to the pages its visitors land on, and compare any date range to the one before it.
One dashboard for unlimited sites on every plan, including Free. Compare sites side by side, or roll them into a single account-wide view.
See which search engines and keywords bring visitors, measured first-party from the traffic your site already receives, with the bot share split out.
A tiny async script and a server-side endpoint. No render blocking, no layout shift, no personal profiles, and by default nothing at all written to your visitors’ devices. Your Core Web Vitals will not know it is there.
No tag manager, no code changes, no consultant. If you can install a plugin, you are done in five minutes.
Sign up at devdome.com and get your DevDome Account ID, a permanent DD number that connects every site and plugin to your dashboard.
Install DevDome Analytics on your WordPress site and paste your Account ID into the Account field. The tracking snippet is injected automatically on every page.
Open your DevDome dashboard. Visits, clicks, countries and bot traffic start appearing in real time, for this site and every other site you connect.
<script src="https://analytics.devdome.com/track.js"
data-site="example.com"
data-account="DD12345678" defer></script> The Free plan is a real plan, not a demo. Paid plans add more events, longer history and faster monitoring across the whole DevDome suite.
| Free$0 / mo | Paid plansfrom $49 / mo | |
|---|---|---|
| Human pageviews per month | 50,000 | Up to 5 million |
| Sites connected | Unlimited | Unlimited |
| Real vs bot traffic split | ||
| Server-side click tracking | ||
| Data retention | 90 days | Up to 3 years |
| Search keywords | ||
| Support | Priority on Business and up |
No. DevDome Analytics runs happily next to any other analytics tool. Many users run both for a month, compare the numbers, and then decide. The difference you will see is the bot share GA counts as people.
Three things: bots are split out of your numbers instead of inflating them, clicks are captured server-side so ad blockers cannot hide them, and all your sites live in one simple dashboard instead of separate properties.
No. The script is lightweight, loads async after your content, and the click redirect resolves on the edge in a few milliseconds. It is built to stay out of your Core Web Vitals.
By default, no. DevDome Analytics runs cookieless out of the box: it writes nothing to your visitors’ devices — no cookie, no localStorage — so there is nothing for DevDome to ask consent for. Unique visitors are still counted, using a temporary identifier our server derives from the request, which changes every day and cannot be linked to a person or followed across sites. The trade-off is honest: a visitor returning next week counts as new. If you switch on Track Returning Visitors, the plugin sets one first-party cookie so the same person is recognised across days and clicks tie back to their visit — and you may then need consent for it. The plugin tells you that on the switch itself.
It is built to be. In the default cookieless mode nothing is stored on a visitor’s device, no personal profiles are built, and nobody is followed across sites. Regulations differ by region and by what else runs on your site, so review your own requirements — but DevDome is designed to keep that answer short.
Your DD number, created once at signup. It is a public identifier, like a GA measurement ID, that routes data from your sites into your dashboard. One ID covers all your sites and every DevDome plugin.
Your sites keep running. We do not cut your stats off the moment you cross a limit: you get a notice in your dashboard with time to upgrade or trim usage first.
Everything you need before you install, with no account required.
Download the ZIP from this page, then in WordPress go to Plugins, Add New, Upload Plugin, choose the file and activate it.
You need a DevDome account for the dashboard. The free plan is a real plan and needs no card.
Open DevDome Analytics in the admin menu and connect the site, either by signing in to DevDome in your browser or by pasting your Account ID (the DD number on your dashboard).
Once connected, the tracking snippet is injected on every front-end page automatically. There is no tag manager and no theme editing.
Logged-in administrators and editors are not tracked on a new install, and the browser Do Not Track signal is honoured by default. Both are switches you can change.
The plugin is cookieless by default: it stores nothing at all on a visitor device — no cookie, no localStorage, no sessionStorage — so DevDome gives you nothing to ask consent for. Unique visitors are still counted, using a temporary identifier derived on our server that changes every day and cannot be reversed to a person or followed across sites. A visitor returning next week counts as new.
If you switch on Track Returning Visitors, the plugin stores a random visitor ID in a first-party cookie and localStorage so the same person is recognised across days and a click can be tied back to the visit it came from. That is storage on the visitor device, so you may need consent for it. The setting says so where you turn it on.
Sent to DevDome per event: the site domain, your Account ID, page URL and title, referrer, click target, browser, OS, device type, user agent, language, country, and (for events relayed by your server) the visitor IP so the country is right. Never sent: passwords, form field values, private post content, wp-admin activity, customer or order data, user lists.
The plugin checks api.devdome.com for a newer version and WordPress then shows "Update available" on the Plugins screen, exactly as it does for any other plugin. Updates are delivered from DevDome, not from WordPress.org.
The update check runs only in wp-admin and on WP-Cron. It never runs on a page a visitor is looking at.
Deactivating the plugin stops it immediately: the tracking script, link rewriting or redirect rules stop being applied on the next page load. Nothing about your posts or pages was ever changed, so your content is exactly as you wrote it.
Deleting the plugin removes its settings from your WordPress database. Data already sent to your DevDome dashboard stays in your DevDome account, and you can erase it there or by deleting your account.
No data at all: check the site is connected (the plugin screen shows the connection status) and that Enable Tracking is on. Nothing is sent before the site is connected.
Your own visits are missing: administrators and editors are excluded by default on new installs. That is deliberate; change it in the settings if you want to see them.
Numbers lower than another analytics tool: that is usually the point. DevDome separates bots from humans, and most tools count a share of bots as people. The bot figure is shown alongside so nothing is hidden.
A page cache can serve a copy of your page from before the plugin was installed. Clear your cache once after connecting.
Read from the live release feed, so it always describes the version you can download today.
Install on unlimited sites and start on the Free plan. No credit card, no sampling.