Press "Enter" to skip to content
🎉 Monday, November 4th: Version 2.9 - Click Tracking Added to IA Pro

Changelog

v2.9.5

Update 2.9.5

November 25, 2024
Added form tracking for WP Store Locator PRO

Form submissions for the WP Store Locator plugin are now recorded automatically.

Copy to Clipboard button added to Click Tracking menu PRO

Class link patterns now include a button to copy the class name to the clipboard.

CIDR support added to IP address blocking

You can now use CIDR notation to ignore ranges of IP addresses.

Updated translations

Translations for German, French, Spanish, Italian, and Portuguese have been updated.

Click tracking fix for Security Optimizer plugin PRO

If you’re using the Security Optimizer plugin, it might block the click-tracking functionality from working. You can now toggle the “Lock and Protect System Folders” off and back on to resolve this issue.

Click tracking now works with WP Engine PRO

There was a security measure implemented by WP Engine that was blocking click-tracking from working.

Translation warnings in WP 6.7

WordPress 6.7 introduced a new “doing it wrong” warning that was affecting IA users, and that warning is now resolved.

v2.9.4

Patch 2.9.4

November 12, 2024
Added epub to trackable file extensions PRO

You can now track clicks on any link using the epub file extension.

Invalid report columns could cause a PHP error

Resolved an edge case where a report could have an invalid column and trigger a fatal PHP error.

v2.9.3

Patch 2.9.3

November 7, 2024
Click tracking classes now work on parent elements PRO

Previously, the classes had to be added to the link elements themselves. Now, you can add the class to a parent element up to 7 levels of hierarchy higher than the link (or button) element. This enables seamless compatibility with Elementor, the block editor, and many other page-building tools.

Responsive fixes for the date picker

The date picker didn’t fully fit on the screen of mobile devices. Now, it adapts fluidly and is easy to use on all screen sizes.

v2.9.2

Patch v2.9.2

November 5, 2024
Moved click tracking files into the plugin folder PRO

The PHP endpoint used for tracking clicks was added to the uploads folder, but we found that PHP execution is often disabled there for security purposes. The endpoint has been moved into the plugin folder instead.

v2.9.1

Patch 2.9.1

November 4, 2024
Tracking script causing errors upon installation

The tracking script could trigger PHP errors when someone viewed the website if the migration process in v2.9.0 had not been completed yet.

v2.9.0

Click Tracking Added to IA Pro

November 4, 2024
Added click tracking to Independent Analytics Pro PRO

You can now track clicks on any link on your website. Configure which links to track with the Click Tracking menu and then analyze your clicks in the Clicks report. Learn more here.

Improved accessibility for the date picker

The date picker is now much easier to use via the keyboard and screen reading technology.

Added form tracking for Avada forms PRO

Submissions of forms created with Avada are now tracked automatically by Independent Analytics Pro. Learn more about form tracking here.

Added custom "From" address for email reports PRO

You can now customize the email address the email report comes from. Make sure to use an email that uses the same domain as your website to ensure reliable deliverability.

Added an integration with the WC Price Based on Country plugin PRO

Sales using the WC Price Based on Country plugin weren’t being converted into the right currencies when calculated in the analytics reports. IA is now using the exchange rates provided to get the correct sales figures.

Added a recommendation to watch the Getting Started tutorial for new users

New users will see a small popup in the corner of the analytics recommending our Getting Started video tutorial.

Added a recommendation to track logged-in visitors when using WooCommerce or SureCart

Tracking logged-in visitors is vital for most eCommerce stores. Otherwise, sales and activity will go untracked for logged-in customers.

Administrators are now ignored by default

For new users, the administrator role is blocked by default in the setting to ignore user roles.

Updated the Analytics menu icon

The Analytics menu has a shiny new icon that better matches our brand 🙂

Added tracking for link pages created by the ClickWhale plugin

If you’re using the ClickWhale plugin, your link pages are now being tracked by Independent Analytics.

Date picker month names were incorrect for users in the Rome timezone

Users in the Rome timezone were seeing the name of the previous month above the current month in the date picker.

Mobile layout included extra horizontal space and scrolling

The extra space to the right of the analytics has now been removed.

Cursor would glitch when hovering over a table sorting button

Hovering over a sort button in the table was causing the cursor to change icons rapidly.

Fixed missing chart data for some timezones

The chart could display missing data when it included the beginning of DST in the Cuban or Paraguay timezones.

Links couldn’t be clicked in the PDF report

The page URLs are clickable in exports of the Pages report, but the clickable area of each link was positioned way above the position of the actual URL.

SureCart installs could trigger numerous PHP notices

Error notices were getting logged every time a 404 page was visited if SureCart was installed

It was difficult to select only one day in the date picker

Selecting a single day in the date picker was difficult due to a bug with choosing an end date.

Automatic data deletion didn't update the first day of data.

IA keeps track of the first day that data was recorded, but this value wasn’t updated when the automatic data deletion deletes the oldest data.

Error could be triggered if SureCart was installed and not yet connected to an account
v2.8.0

SureCart Integration is Here!

September 4, 2024
SureCart integration added to IA Pro PRO

SureCart sales are now tracked automatically and reported throughout the analytics dashboard. This integration is like the existing WooCommerce integration and lets you see sales metrics in the Quick Stats, chart, and data table. Learn more here.

Custom order status tracking for WooCommerce PRO

You can now select which WooCommerce order statuses you want to count in the analytics.

Added new date picker

The date picker has been rebuilt from scratch and now includes an improved user experience. The current month is now displayed on the right side, it’s easier to select start and end dates individually, and it’s faster to navigate across long date ranges.

Increased the height of the dashboard widget

The chart in the dashboard widget was hard to read, so we’ve increased it’s height to make it clearer.

Automatic data deletion now provides a preview of data that will be deleted

When configuring the automatic data deletion, you’ll now see a preview telling you how many sessions will be deleted. This will help you confirm how much data will be removed and also provide extra assurance you’ve selected an appropriate retention period.

Renamed the “Net Sales” metric for WooCommerce to “Total Sales” PRO

The Net Sales metric in IA Pro better matches the Total Sales metric in WooCommerce, so it has been renamed.

Reduced plugin size by 2MB

Unminified JS files were removed from the plugin.

Added link to new Getting Started video tutorial in Help & Support menu

Our new Getting Started video tutorial is an excellent way to learn all the features of Independent Analytics.

Filters and table changes could get reset during the page load

Changes to the table columns and filters are now restricted until the report is fully loaded.

Real-time analytics display was broken for RTL websites PRO

The Real-time analytics report now displays properly for sites using right-to-left languages.

v2.7.0

Delete Old Data & Author Analytics Dashboards

July 29, 2024
Added new option to delete data older than X days/years

There’s now an option in the Analytics > Settings menu where you can choose to delete data older than X days/years. This allows you to limit how much data is stored. Data that is older than the set threshold gets deleted daily at midnight.

Added option to let authors see stats for their own content only

It’s always been possible to give authors and other non-admins access to the analytics. Now, you can let them see stats for their own content only, so they can’t see stats for any other pages.

Added option to hide the view counter label

The public view counter has a customizable label, and now that label can be hidden completely if desired.

Added support for tracking custom forms via a new PHP hook PRO

If you’re using Independent Analytics Pro, you can track submissions for custom-made forms. Check out the developer documentation here.

Added form tracking integrations for the Bit Form, Forminator, and Hustle plugins PRO

Form tracking now automatically records submissions for any forms made with Bit Form, Forminator, and Hustle.

Added Turkish translation

Independent Analytics is now fully translated into Turkish.

Updated copy to make it clear that IP addresses get ignored, not blocked

The IP blocking feature doesn’t block IPs from accessing your site; it only ignores them in the statistics. We’ve rewritten these details in the settings menu for clarity.

improved display of long column headings in the data table

Long column headings are now abbreviated and appear in full when hovered over.

Improved display of numerous chart metrics

Some chart metrics, like bounce rate, were showing a range of 0-100% in the axis. This made analysis difficult because the ranges are often from 85-95%. Metrics like this now show a smaller range of values in the axis.

Dark mode styles added for all modal windows and sub-menus

The dark mode styles weren’t applied to modals in the Analytics menu.

Filters were loading extremely slowly for some sites using MariaDB

There was an option that could be set for sites using MariaDB that made text-based filters run extremely slowly.

The chart was not saving “No comparison” if selected as the second metric

It was impossible to save a report showing only one metric in the chart due to this bug.

Top 10 lists in Real-time analytics report missing data. PRO

The Top 10 lists in the Real-time analytics report were missing data from sessions that lasted longer than 5 minutes. If a visitor stayed on the site for longer than 5 minutes, their page views after the first 5 minutes wouldn’t appear in the Top 10 lists.

WooCommerce metrics in the chart always used the dollar sign instead of the store’s preferred currency PRO

The chart metrics now use the currency defined by the store.

Some English text was not marked for translation
v2.6.0

All Metrics Added to the Chart + Bricks Builder Integration

July 1, 2024
All metrics can now be displayed in the chart!
Added Bricks Builder integration for form tracking PRO
Added ARForms integration for form tracking PRO
View counter shortcode can use all the ranges available in the date picker
Improvements to session tracking accuracy
Added support for WPML Multi-currency PRO
Updated IP-to-geolocation library
Added compatibility with MySQL over SSL
Monthly email reports could get sent a day earlier or late PRO
Message about WP Hardening blocking the REST API was showing even when the REST API wasn’t blocked
Some English text wasn’t getting translated
Error with Shield Security REST API check
Error with WP Cerber REST API check
Remove warning about Perfmatters REST API check
Prevent SQL error triggered when updating large menus
Style conflict with WP Analytify affecting the dashboard widget
Removed the “Views” column added to the Elementor Templates menu
Calendar display was broken for RTL websites
v2.5.0

Automated Form Tracking is Here!

May 21, 2024
Form tracking added to Independent Analytics Pro! PRO
Quick Stats can now be toggled on/off and saved
Added all WooCommerce metrics into the Quick Stats PRO
Added option to change the date range in the view counter shortcode
Added the Views column to custom post type menus too
Recognizing more WC order statuses as complete, such as “shipped” and “delivered” PRO
Integrated with SearchIQ plugin to recognize its search queries
Updated all translations
Changelog menu now says “New” in its notification instead of using a number
Unminified copies of all JS files are included to comply with OSS guidelines
Updated Freemius SDK to version 2.7.2
Resolved conflict with the WP Activity Log plugin
Custom colors weren’t working in email report when viewed in Outlook on a Windows PC PRO
Email report subject line was misleading for weekly and daily reports PRO
Email report monthly re-scheduling could be off by a day PRO
UI fixes for filters and save button
Sorting the Views column in the Posts menu wasn’t working
Renamed some elements to prevent conflicts with plugins loading Bootstrap.css
Wildcards are recognized when checking if the current IP is blocked
Timezone issue with Beirut could cause data to go missing from the chart
Prevent error upon installation for sites with long DB prefixes