PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 1.30.1
Independent Analytics – WordPress Analytics Plugin v1.30.1
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / readme.txt
independent-analytics Last commit date
IAWP 2 years ago dist 2 years ago freemius 3 years ago img 3 years ago languages 2 years ago sql 2 years ago vendor 2 years ago views 2 years ago iawp-bootstrap.php 2 years ago iawp.php 2 years ago readme.txt 2 years ago
readme.txt
493 lines
1 === Independent Analytics - Google Analytics Alternative for WordPress ===
2 Contributors: bensibley, andrewmead
3 Tags: analytics, wordpress analytics, google analytics, analytics dashboard, statistics, stats, tracking, google, ga, universal analytics, web stats, site visitors
4 Donate link: https://independentwp.com
5 Requires at least: 5.9
6 Tested up to: 6.3.1
7 Requires PHP: 7.3.33
8 Stable tag: 1.30.1
9 License: GPLv2 or later
10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
12 A simple WordPress analytics plugin that is GDPR compliant, lightning fast, and an alternative to Google Analytics.
13
14 == Description ==
15
16 **[Independent Analytics](https://independentwp.com/?utm_source=WordPress.org&utm_medium=Referral&utm_campaign=ReadMe.txt&utm_content=Top)** is a GDPR-friendly website analytics plugin made exclusively for WordPress. Give it a try if you're ready for a Google Analytics alternative.
17
18 **This is a free plugin and doesn't require you to create an account on another site**. All features outlined below are included in the free plugin.
19
20 **Main Features:**
21
22 * Analytics dashboard inside your WP admin
23 * Shows your most popular posts and pages
24 * Lists your top traffic sources
25 * Geodata with interactive world map
26 * Device report with device types, browsers, and OS
27 * Virtually zero performance impact
28 * GDPR compliant
29
30 > **PRO version now available**
31 > **[Independent Analytics Pro](https://independentwp.com/pricing/?utm_source=WordPress.org&utm_medium=Referral&utm_campaign=ReadMe.txt&utm_content=Pro+Intro)** adds Campaign URLs, Real-time analytics, WooCommerce integration, and email reports. It's on sale for a limited time at 45% off.
32
33 **Beautiful & Customizable Dashboard**
34
35 Independent Analytics adds a full-featured analytics dashboard into your WP admin. The analytics dashboard shows you:
36
37 * **Quick Stats** show you the total views & visitors
38 * **Visual Chart** shows you traffic for each day
39 * **Data Table** includes every page that's received a visit
40
41 You can also sort and filter your data by any column, such as the page type, author, publication date, title, and more.
42
43 **The ONLY analytics tool with full WordPress integration**
44
45 Independent Analytics is different from Google Analytics and other analytics WordPress plugins.
46
47 Other tools show you a list of URLs alongside their metrics. Independent Analytics can show you the title of every page, the page type, the author, the publication date, the categories, and more, all alongside metrics like Views and Visitors.
48
49 We call it a [page-based analytics tool](https://independentwp.com/knowledgebase/common-questions/page-based-analytics/).
50
51 **No more copy & pasting tracking codes**
52
53 Just install the plugin, and tracking starts right away. You don't need to mess with any tracking codes, edit your site's head element, or create an account elsewhere.
54
55 **GDPR Compliant**
56
57 Independent Analytics is GDPR compliant out-of-box. Here's what makes it privacy-friendly:
58
59 * Does not use cookies
60 * Does not store personally identifiable information
61 * Data is created and stored entirely on your server
62
63 Since Independent Analytics uses cookie-less tracking, you don't need to add a cookie popup to your site.
64
65 **Top traffic sources**
66
67 Find out where your site visitors are coming from with the Referrer report. It shows you:
68
69 * Every website that sent you a visitor
70 * Automatic detection for popular search engines and social sites
71 * Filter and sort referrers however you want.
72
73 Using the traffic analytics, you'll quickly figure out which marketing tactics are working and which ones aren't.
74
75 **Geolocation report**
76
77 Find out where your visitors are located with the [Geolocation dashboard](https://independentwp.com/features/geographic-data/). It includes the following data for every visitor:
78
79 * Continent
80 * Country
81 * Subdivision/Region
82 * City
83
84 Like other reports, you can set a custom date range, sort, and filter the results.
85
86 **Data portability**
87
88 As an analytics WordPress plugin, your data is collected and stored entirely on your servers. This means you can:
89
90 * Backup your analytics every time you backup your site
91 * Transfer your analytics to any domain
92 * Export your data to CSV whenever you want
93
94 Unlike the other analytics solutions that use your URLs, Independent Analytics keeps track of your pages, so if you transfer to a new domain, you won't see any difference in your analytics - the URLs will automatically update to match the new domain.
95
96 **Who's it for?**
97
98 Independent Analytics is easy enough for a total beginner to use while still offering tools for deep data analysis for any WordPress website.
99
100 * **Bloggers:** use Independent Analytics as a simple blog stats plugin. Find out how many views your posts get and how much traffic you get from search engines and social media.
101 * **eCommerce stores:** track views and visitors for your WooCommerce products and find out which countries visit your site the most.
102 * **News sites:** get same-day statistics for all your posts and filter by author to find your most successful writers.
103 * **Startups:** start tracking your visits right away and find out which early marketing tactics are driving results.
104
105 **All Features**
106
107 Our WordPress statistics plugin is more robust than a simple hit counter and includes all of the following features:
108
109 * Simple analytics dashboard
110 * Views and Visitors metrics
111 * Filter your analytics by page type
112 * Instantly sort the data table
113 * Pick custom date ranges
114 * One-click pre-defined date ranges
115 * Dashboard widget for quick referencing
116 * Daily site views tracking
117 * Referrer tracking & report
118 * Device types and browsers
119 * Ignore views from logged-in users
120 * Ignore views from specific user roles
121 * See searches on your site
122 * Find 404 errors you missed
123 * Beautiful data charts
124 * Site stats for views & view growth
125 * Responsive toolbar
126 * CSV export for views and referrers
127 * GDPR-compliant web stats
128 * No cookies
129 * Track visitors in WordPress
130 * Public post view counter
131 * Lightning fast tracking code
132 * Fully internationalized and ready for translation
133 * Custom calendar starting day and localized date formatting
134 * Blog analytics
135 * Dark mode
136 * IP blocking
137 * User role permission management
138 * Views & Visitor growth over time
139
140 **Do even more with Independent Analytics PRO**
141
142 We've launched **[Independent Analytics Pro](https://independentwp.com/pricing/?utm_source=WordPress.org&utm_medium=Referral&utm_campaign=ReadMe.txt&utm_content=Pro+Conclusion)**, which includes campaign URL tracking, a campaign URL builder, Real time analytics, WooCommerce integration, and email reports. We're also offering a steep 45% lifetime discount for any early adopters who signup now.
143
144
145 == Installation ==
146
147 The easiest way to install Independent Analytics is by visiting your **Plugins > Add New** menu. Search for "Independent Analytics" and install the first result you see there.
148
149 To install with the zip file downloaded from this page:
150
151 1. Login to your WordPress dashboard
152 2. Visit the **Plugins > Add New** menu
153 3. Click the **Upload Plugin** button at the top
154 4. In the upload form that appears, click the **Choose file** button and select the **independent-analytics.zip** file you downloaded here
155 5. Click the **Install Now** button
156 6. Once the page reloads, click the blue **Activate** link
157
158 == Frequently Asked Questions ==
159
160 = Does this use Google Analytics? =
161 No, Independent Analytics is an alternative to Google Analytics.
162
163 = Can I use Independent Analytics and Google Analytics at the same time? =
164 Yes, you can run them both simultaneously without any issues or errors.
165
166 = Will it slow down my site? =
167 No, the tracking script is only 2kb and is inlined to the page, so there will be virtually zero difference in your site's performance after installing Independent Analytics.
168
169 = Does tracking start right away? =
170 Yes, the moment you install Independent Analytics it will start tracking views. If you don't see any views right away, clear your site's cache and then visit your site in a private browser tab to record your first view.
171
172 = What metrics does it track? =
173 It tracks Views, Visitors, Referrers, and the approximate location of your visitors.
174
175 = Do I need to use a cookie popup with it? =
176 No, Independent Analytics does not use cookies.
177
178 = Is there a tracking code? =
179 Yes, but you don't have to add it yourself. It gets included on all of your site's pages automatically once Independent Analytics is activated.
180
181 = Does it work if I use Matomo? =
182 Yes, Independent Analytics will run smoothly and won't create any errors even if you're already using Matomo or any other analytics plugin.
183
184 = Are bot visits counted? =
185 We use best practice techniques to filter out bot visits as efficiently as possible. If you compare to traffic from Google Analytics, you'll find that your views and visitors are very similar. If you need to further eliminate bots from getting counted, we recommend adding a Firewall with Cloudflare.
186
187 == Screenshots ==
188 1. The analytics dashboard
189 2. See page titles and types instead of just URLs
190 3. Find your top traffic sources
191 4. Geographic menu with world map chart
192 5. Switch to Dark Mode
193 6. See the device types, browsers, and OSes your visitors are using
194
195 == Changelog ==
196
197 = 1.30.1 - September 26th, 2023 =
198
199 * **Fix:** incorrect WooCommerce stats in the data table
200
201 = 1.30 - September 18th, 2023 =
202
203 * **Feature:** find your top landing pages with the new Entrances, Exits, and Exit Rate columns
204 * **Feature:** new CSV export button lets you export data from any report
205 * **Fix:** devices that aren’t identified caused lots of warnings in the error log
206 * **Fix:** various dark mode style fixes
207
208
209 = 1.29 - September 5th, 2023 =
210
211 * **Feature:** added Device report! It includes the device types, browsers, and OSes your visitors are using.
212
213 * **Fix:** view counter was missing number formatting
214 * **Fix:** various mobile style enhancements
215 * **Fix:** added error message for sites missing PDO extension and prevents crashing
216
217 = 1.28.3 - August 24th, 2023 =
218
219 * **Fix:** real-time and hourly data incorrect for sites with a non-UTC MySQL timezone
220
221 = 1.28.2 - August 18th, 2023 =
222
223 * **Update:** increased minimum WP version from 5.5 to 5.9
224 * **Update:** increased minimum PHP version from 7.3.29 to 7.3.33
225
226 = 1.28.1 - August 14th, 2023 =
227
228 * **Fix:** migration bug fix for 1.28.0
229
230 = 1.28.0 - August 14th, 2023 =
231
232
233 * **Update:** optimized database to reduce storage space by 25% or more
234 * **Update:** filter button text is now relevant to each report
235 * **Update:** added notice if the REST API is blocked by the NinjaFirewall plugin
236 * **Fix:** filtering on the Geographic menu could lead to under-reported values in the Quick Stats
237 * **Fix:** the ip-to-geolocation database didn't download for some websites
238 * **Fix:** the chart interval wasn't staying the same when navigating between reports
239 * **Fix:** the table layout would break if the columns were edited before the table finished loading
240
241 * **Fix:** numbers in the data table could break into two lines on small screens
242 * **Fix:** various styles fixes for Dark Mode
243
244 = 1.27.0 - August 2nd, 2023 =
245
246 * **Feature:** the monthly email report in the Pro version is now an HTML email instead of an attached PDF
247 * **Fix:** fixed formatting error notice with PHP 8
248
249 = 1.26.0 - July 12th, 2023 =
250
251 * **Feature:** added intervals to the chart, so you can now see hourly, daily, weekly, and monthly data
252 * **Update:** Quick Stats now only truncate values that ar 100K or greater
253 * **Update:** the Views Per Session metric now shows 2 decimal places in the Quick Stats
254 * **Update:** white-labeling the dashboard also removes branding from the browser tab
255 * **Update:** the "This Year" date range now ends on today, rather than Dec 31st
256 * **Update:** formatted the stats in the Geographic map country stats
257 * **Fix:** filtering or sorting by bounce rate could cause the dashboard to stall
258 * **Fix:** filtering by a city or subdivision caused the map chart to go empty
259 * **Fix:** filtering by landing page in the Campaigns menu produced inaccurate results
260 * **Fix:** the column select modal is now scrollable if it's too tall to fit on the screen
261 * **Fix:** erroneous text output in the front-end source code
262
263 = 1.25.1 - July 5th, 2023 =
264
265 * **Fix:** bug fixes
266
267 = 1.25.0 - June 21st, 2023 =
268
269 * **Feature:** added Views Per Session metric
270 * **Feature:** Geographic menu is now grouped by country by default and can be toggled between country and city
271 * **Update:** added placeholder to Session Duration filter to clarify that it uses total seconds
272 * **Fix:** fixed error that could prevent initial installation from succeeding on older MySQL versions
273
274 = 1.24.1 - June 6th, 2023 =
275
276 * **Fix:** show correct color for quick stats growth
277
278 = 1.24.0 - June 6th, 2023 =
279
280 * **Feature:** added Bounce Rate!
281 * **Feature:** added stats to the Admin Bar on both the front end and post editor.
282 * **Update:** removed popup that asks for feedback when deactivating IA
283 * **Update:** abbreviating large numbers in the Quick Stats
284 * **Update:** Sessions table column hidden by default
285
286 * **Update:** settings page styles nicer for dark mode
287 * **Fix:** translations from wp.org were not matching the text domain in IA
288 * **Fix:** added missing i18n for the chart
289 * **Fix:** filter wouldn't apply if entered before table finished loading
290
291 = 1.23.1 - May 24th, 2023 =
292
293 * **Update:** performance improvement for dashboard speed
294 * **Fix:** data table not styled properly for dark mode
295
296 = 1.23.0 - May 23rd, 2023 =
297
298 * **Feature:** added two new metrics: Session Duration & View Duration!
299 * **Update:** style updates to Quick Stats that make filtered data easier to read
300
301 * **Fix:** incorrect URL displaying for articles translated with WPML
302 * **Fix:** compatibility fixes for plugins adversely affecting IA's dashboard
303 * **Fix:** scroll-to-top arrow wasn't working on Learn menu
304
305 = 1.22.1 - May 5th, 2023 =
306
307 * **Fix:** table rendering bug fix for 1.22.0
308
309 = 1.22.0 - May 4th, 2023 =
310
311 * **Feature:** the analytics dashboard is now mobile-friendly and accessible at all screen sizes
312 * **Fix:** REST API warning message showing too often due to false positives
313 * **Fix:** view counter icon not showing for logged-out visitors
314 * **Fix:** hidden columns reappeared after refreshing the page
315 * **Fix:** the update notice sometimes persisted due to aggressive caching
316 * **Fix:** a second session was recorded if a visitor refreshed the page on their first page view
317
318
319 = 1.21.0 - April 17th, 2023 =
320
321 * **Update:** major performance improvements for the Referrers menu
322 * **Update:** Google Docs added as a recognized referrer
323
324
325 = 1.20.0 - March 30th, 2023 =
326
327 * **Feature:** added new Comments column to Pages dashboard
328 * **Fix:** some text not marked for translation properly
329 * **Update:** removed decimal places from Visitors Growth and Views Growth to improve readability
330
331
332 = 1.19.1 - March 13th, 2023 =
333
334 * **Fix:** views counter was not showing view count for WordPress sites using a custom table prefix
335 * **Fix:** reposition sessions column to show after views column
336
337 = 1.19.0 - March 13th, 2023 =
338
339 * **Feature:** added the new Sessions metric
340 * **Update:** updated geolocation database for improved accuracy
341 * **Fix:** the REST API notice was showing for private sites even if the API wasn't blocked
342 * **Fix:** support for Polylang added so the view counter label can be translated to multiple languages
343
344
345 = 1.18 - March 1st, 2023 =
346
347 * **PRO feature:** 3 new WooCommerce metrics: conversion rate, earnings per visitor, average order volume
348 * **PRO feature:** added WooCommerce orders and sales to the quick stats and graphs
349 * **Update:** added integration for Coming Soon & Maintenance Mode by Colorlib
350 * **Update:** updated Danish translation
351 * **PRO fix:** Top Ten section in PDF report sorting by visitors but showing views
352 * **Fix:** view counter shortcode wasn't working on archives (categories, tags, etc.)
353
354 = 1.17.4 - February 20th, 2023 =
355
356 * **Fix:** filtering geographic data didn't also filter the map
357 * **Fix:** geographic map wasn't rendering for some hosting
358 * **Fix:** database connections failed without a defined character set
359 * **Fix:** fixed an issue that caused the "Delete all data" button to fail
360
361 = 1.17.3 - February 14th, 2023 =
362
363 * **Fix:** migration bug fix for 1.17
364
365 = 1.17.2 - February 14th, 2023 =
366
367 * **Fix:** migration bug fix for 1.17
368
369 = 1.17.1 - January 31th, 2023 =
370
371 * **Fix:** migration bug fix for 1.17
372
373 = 1.17 - January 30th, 2023 =
374
375 * **Pro Feature:** Woocommerce integration: see how much revenue you're earning from each traffic source, geolocation, and campaign
376 * **Pro Feature:** Email reports: schedule an automated monthly email with a performance review of the site
377 * **Feature:** Ignore user by role: track logged-in subscribers while ignoring admins, editors, and other user roles
378 * **Update:** PDF Viewer plugin integration: views on PDFs are now recorded
379 * **Fix:** numerous compatibility improvements for a wider range of hosting environments
380 * **Fix:** the first click on the "Visitors" column would sort in the same direction
381 * **Fix:** added warning for the All In One Intranet plugin blocking the REST API
382
383 = 1.16 - December 12th, 2022 =
384
385 * **Update:** the table is now sorted by Visitors by default instead of Views
386 * **Update:** Views Growth & Visitors Growth are both hidden by default and can be displayed via the Edit Columns button
387 * **Update:** a notice was added to remind users to clear their cache after activating Independent Analytics
388 * **Update:** a notice was added to let users know when the REST API is blocked because this prevents Independent Analytics from tracking data
389 * **Update:** updated the Danish translation
390 * **Fix:** the starting day of the week setting wasn't saving
391 * **Fix:** the table layout was broken when more than 8 columns were displayed at once
392 * **Fix:** the date picker wasn't showing up when filtering pages by publication date
393
394 = 1.15 - November 22nd, 2022 =
395
396 * **Feature:** Real-time analytics added to Independent Analytics PRO
397 * **Feature:** Views Growth and Visitors Growth columns added
398 * **Feature:** added option to white-label the analytics page for non-admin users
399 * **Feature:** support for wildcard addresses added to IP blocking
400 * **Update:** recognizing more referrers by name, such as Brave search
401 * **Fix:** data table wasn't loading for sites that don't have the intl PHP module installed
402 * **Fix:** geodata chart had incorrect data after applying a filter
403 * **Fix:** calendar previous month button could be clicked even when the calendar was closed
404
405 = 1.14 - November 1st, 2022 =
406
407 * **Update:** added percentage of total views visitors to each table row
408 * **Update:** added Dutch translation
409 * **Fix:** initial sorting incorrect for some environments
410
411 = 1.13 - October 27th, 2022 =
412
413 * **Feature:** Report URLs - you can now copy the dashboard URL to reuse the same settings later (saves the filters, columns, date, and sorting)
414 * **Feature:** IP blocking - block any IP address from being recorded in your analytics
415 * **Feature:** User permissions - allow other user roles on your site to view the analytics
416 * **Update:** the date range you select now persists between reports
417 * **Update:** more social media and search engine sites are recognized in the Referrer dashboard
418 * **Update:** added sidebar link to our new feature request board. Please submit and vote on features there to help guide development: https://feedback.independentwp.com/boards/feature-requests
419 * **Fix:** layout issue with the PDF Poster plugin
420 * **Fix:** view counter not showing on all custom post types
421 * **Fix:** fatal PHP error on WordPress versions prior to 5.9
422
423 = 1.12 - September 28th, 2022 =
424
425 * **Update:** Independent Analytics Pro now available!
426
427 * **Update:** improved caching for even faster dashboard performance
428
429 = 1.11 - September 6th, 2022 =
430
431 * **Update:** huge performance improvement for the analytics Dashboard
432 * **Update:** added pagination to the data table
433
434 = 1.10.1 - August 31st, 2022 =
435
436 * **Fix:** compatibility fix for the dashboard widget and WPForms plugin
437
438 = 1.10 - August 29th, 2022 =
439
440 * **Feature:** added dashboard widget with quick stats and views chart
441 * **Feature:** added view counter to display your page/post views on the front-end of your site
442 * **Feature:** added new Learn menu with search bar and links to tutorials
443
444 = 1.9 - August 15th, 2022 =
445
446 * **Feature:** Geo data added! Find out where your visitors are coming from in the new Geographic dashboard.
447 * **Fix:** visitors weren't counted properly for some hosts like Rocket.net due to the use of Cloudflare Enterprise
448 * **Fix:** extremely long search qeuries from users could affect the data table's formatting
449
450 = 1.8 - July 20th, 2022 =
451
452 * **Update:** added Scroll to Top arrow to make navigating large tables easier
453 * **Update:** back-end improvements to data integrity and performance
454 * **Update:** added migration system to make updates from older versions smoother
455 * **Fix:** views weren't tracked if WP was installed in a subdirectory
456
457 = 1.7 - June 29th, 2022 =
458
459 * **Update:** added the day of week to the tooltip that shows when hovering over a day in the chart
460 * **Fix:** added Visitors to the Referrers CSV export
461 * **Fix:** sorting for Visitors now working as expected
462
463 = 1.6 - June 28th, 2022 =
464
465 * **Feature:** Visitors are now tracked in addition to Views
466 * **Update:** UI style and layout improvements
467 * **Update:** Removed the site's domain from the URL in the table, so only the slug shows (ex. /blog/post-title/)
468 * **Update:** the Views & Referrers report can both be filtered by Visitor counts
469 * **Update:** when filtering, you can see your unfiltered Visitor & View totals next to your filtered totals
470 * **Update:** added a button to review the plugin in the header (please leave us a rating if you like Independent Analytics!)
471
472 = 1.5 - June 14th, 2022 =
473
474 * **Update:** added more one-click date ranges to date picker
475 * **Update:** added option in Settings to delete all data
476 * **Update:** added Analytics Dashboard link in the Plugins page
477 * **Fix:** no longer tracking views for post previews
478 * **Fix:** added placeholder text for pages missing a title
479 * **Fix:** displaying correct date format in CSV exports
480 * **Fix:** data displayed in the dashboard didn't recognize the local timezone
481
482 = 1.4 - June 3rd, 2022 =
483
484 * Feature: added new Post Category column
485 * Update: styled Freemius optin form
486 * Fix: filter reset button not visually disabled when unusable
487 * Fix: conflict with SG Security plugin
488 * FIx: conflict with plugins using Twig
489
490 = 1.3 - May 31st, 2022 =
491
492 * Feature: Added option to change starting date
493 * Update: Add support for PHP 8