DevDome Analytics WordPress plugin

Understand your visitors and where they go

DevDome Analytics tracks visitors, traffic sources and outbound clicks, with known bots reported separately from human traffic. Connect a free DevDome account to see key metrics inside WordPress and detailed reports in your hosted dashboard.

Free and GPL licensed, reviewed by the WordPress.org plugin team.

24 hours shortest reporting period in the hosted dashboard
12 months longest reporting period in the hosted dashboard
200 characters maximum recorded site search term length
Free DevDome account required for analytics

See how visitors find and use your site

Review visitors, pages, traffic sources and outbound clicks, with detected crawlers counted separately. Key metrics appear inside WordPress, while your DevDome account holds the detailed reports.

Follow visits as they happen

See live visitors, pageviews, sessions, pages per visit, session duration and bounce rate. The WordPress Overview tab shows key metrics; live counts describe aggregate traffic without identifying WordPress user accounts.

Find your most visited pages

Review visits, visitors, pageviews, referrers and outbound clicks for individual pages and posts. These counters belong to your private analytics reports; the plugin does not provide a public counter widget.

Separate known bots from visitors

See known bots and AI crawlers separately from human visitors, including GPTBot, ClaudeBot and Googlebot. Unknown, new or deliberately disguised bots may escape detection. The plugin reports detected crawlers but does not block them.

Understand where traffic comes from

Review traffic sources and referrers to see how visitors reach your pages. With Track AI Referrals enabled, visits from supported assistants, including ChatGPT and Perplexity, are identified separately from other sources.

Measure clicks beyond your site

Track outbound clicks on affiliate links, partner websites and social profiles, with optional relay through your WordPress server. While Track Clicks is on, site searches are also recorded, with terms limited to 200 characters.

Choose what you collect

General analytics are cookieless by default, with Track Returning Visitors disabled by default. Enabling it uses cookies and browser storage and may need visitor consent. Exclude WordPress roles and respect Do Not Track.

Keep analytics events outside WordPress

Analytics events are processed by the hosted DevDome service, with a free account required. Your WordPress database holds settings and temporary caches, but no custom analytics tables or stored analytics events.

Deliver tracking through your domain

First-Party Delivery serves the script from your domain and relays events through your WordPress server on supported DevDome plans. It can reduce losses from ad blockers, but cannot guarantee that every visit is counted.

From installation to connected reports

Install the plugin, connect your free DevDome account and choose your tracking settings. No visitor data is collected until your site is connected.

  1. 1

    Install and activate

    Install DevDome Analytics from WordPress.org through Plugins > Add New, then activate it and open DevDome > Analytics.

  2. 2

    Connect your DevDome account

    Select Connect Via DevDome Account and approve the connection on devdome.com. A free DevDome account is required to process analytics events and generate reports.

  3. 3

    Choose tracking and review reports

    Review the Settings tab and enable only the tracking features you want. View key metrics in Overview and detailed reports in your DevDome account.

Frequently asked questions

Do I need an account, and is there a free plan?

Yes, a free DevDome account is required. The plugin connects WordPress to the hosted DevDome Analytics service, which processes events and displays full reports. A free plan is available. First-Party Delivery is available on supported plans.

Does anything get sent before I connect?

No visitor data is sent, and the tracking script is not added. Opening the plugin screen can send your domain and secret token for a connection-status check. The DevDome Dashboard requests the plugin catalog with only the bundled core version. Error reports are sent only when you press Report this error.

Does it use cookies or browser storage?

General analytics are cookieless by default. Enabling Track Returning Visitors stores random identifiers in a cookie, localStorage and sessionStorage, and may need visitor consent. With it off, outbound-click identifiers stay in memory for the current page. Upgrading sites retain their previous returning-visitor setting.

Will it detect and block every bot?

No. Known bots and AI crawlers are reported separately from human visitors, but unknown, new or deliberately disguised bots may escape detection. The plugin reports detected crawlers; it does not block them.

Can I exclude myself and my team?

Yes. Do Not Track Admins excludes logged-in administrators by default, and new installations also exclude the Editor role. You can exclude additional WordPress roles. Respect Do Not Track is on by default and honours the browser signal.

Will it slow down my site or conflict with caching?

The tracking script loads asynchronously without blocking page rendering, and the plugin does not store analytics events in your WordPress database. The tracking snippet is the same for every visitor, so it works with full-page caching. Connecting or disconnecting clears common page caches.

What visitor data reaches DevDome?

Events include page URLs, titles, referrers, browser and device details, country and click destinations. Site search terms are sent while tracking and Track Clicks are enabled. Visitor IP addresses reach DevDome for location and visitor counts. The plugin does not collect post content, WordPress user accounts, customer data, order data or wp-admin activity.

What happens to my data when I disconnect?

Disconnecting stops tracking and outbound-click relaying. To delete collected data, press Reset Analytics or select Also delete my data on DevDome while disconnecting. Otherwise, DevDome deletes it after 90 days of inactivity. The plugin stores no analytics events locally.

Documentation

Everything you need before you install, with no account required.

Installing

Install DevDome Analytics from WordPress.org (Plugins, Add New, search for DevDome Analytics) or upload the ZIP, then activate it.

A free DevDome account is required to process analytics events and generate hosted reports. No visitor data is collected until you connect the site.

Setting it up

Open DevDome > Analytics in the WordPress admin menu. Select Connect Via DevDome Account and approve the connection on devdome.com. The Overview tab shows key metrics, including live visitors; your DevDome account provides the full reports.

Review the Settings tab and enable only the features you want. Enable Tracking is the master switch. Track Clicks, Track Outbound Links, Track AI Referrals and Track Bot Visits can each be switched off independently. Administrators and editors are excluded on new installations, additional roles can be excluded, and Respect Do Not Track is on by default.

General analytics are cookieless by default on new installations. Track Returning Visitors is initially off; enabling it stores a random visitor ID in a first-party cookie and localStorage, plus a session ID in sessionStorage, and may require visitor consent. Sites upgrading from an earlier version keep returning-visitor tracking on until you change it.

Start understanding your website traffic

Install DevDome Analytics from WordPress.org, connect a free DevDome account and choose the tracking features you want.

More from the DevDome suite

All plugins
DevDome Site Monitor
One health score for every WordPress site, with alerts before visitors notice.
DevDome Bot Protection
Detect and block bad bots without ever touching the good ones that rank you.
DevDome Malware Scanner: Virus Scanner, Malware Removal & Quarantine
Scan for backdoor and webshell patterns. Review findings, quarantine files and repair eligible WordPress core and official plugin packages.