=== Track, Analyze & Optimize by WP Tao  ===
Contributors: upsell, damian-gora
Tags: activity, analytic, analytics, track, tracker, tracking, stats, statistics, pageview, reports, crm, sales, monitor, traffic, e-commerce, easy digital downloads, edd, woocommerce, woo, marketing automation, lead tracking, logs, logger, lead generation, sales leads
Requires at least: 3.8
Tested up to: 6.8
Stable tag: 1.3.1
Requires PHP: 5.3
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Track website visitors, log and analyze their behavior and increase your sales using WP Tao – a powerful, easy-to-use WordPress tracking plugin.

== Description ==
The **#1 must-have** WordPress Plugin for Online Entrepreneurs!

WP Tao is a simple but powerful **WordPress tracking plugin**. It allows identifying website visitors and keeping track of their activities. With this information, you can better align your website to visitors and increase conversion.

= WP Tao helps to generate sales leads =

WP Tao captures your visitors emails every time they send a contact form, leave a commet, register, log in, make an order etc. Collected data help you then to identify valuable customers and generate more **sales leads**.

= Ready to work in a few clicks =
No additional resources or external services needed. Just install and activate the plugin and start gathering data!

= Innovative =
WP Tao has an innovative Dashboard which immediately provides you with clean and simple reports containing key information.

= Integrated with most popular ecommerce solutions =
WP Tao is integrated with most popular ecommerce plugins like:

* **WooCommerce**
* **Easy Digital Downloads** 

You can track such actions as: add to cart, remove from cart, place an order and payment events. This feature gives you ability to monitor **abandoned carts** and take appropriate action (e.g. send an email to a potential customer offering a discount). You can also easily identify the most valuable customer or check the average sales value.

= Free =
WP Tao is 100% free. Just download it now and start analyzing your customers’ behavior to optimize your website and generate more sales leads.

= Features =
* innovative dashboard, where you have access to *espresso reports*,
* intuitive timeline for viewing recorded events,
* tracking a user from the first visit using fingerprinting technology (works even with cookies turned off in the browser),
* tracking events like: page view, search, login, register, contact, comment, add to cart, remove from cart, order and payment,
* developer friendly - you can easily add your own events (e.g. when you want to integrate with a custom ecommerce solution).

Our goal is to provide the best WordPress tracking software for small entrepreneurs. Saying "best" we mean intuitive, free, ecommerce oriented and developer friendly.

== Installation ==

1. Install the plugin from within the Dashboard or upload the directory `wp-tao` and all its contents to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to WP Tao -> Settings and set your preferences.
4. Collect and analyze data

== Screenshots ==

1. Dashboard
2. General timeline
3. User timeline
4. Identified users

== Changelog ==

= 1.3.1, July 24, 2025 =
* Fix: CVE-2025-48145

= 1.3, July 15, 2022 =
* Change: Clearing links and unnecessary things

= 1.2.10, January 31, 2019 =
* Update: MySQL 5.7 compatibility

= 1.2.9, March 8, 2018 =
* Change: Textdomain format
* Change: URL of the authors' website

= 1.2.8.1, July 12, 2017 =
* Fix: WooCommerce 3.x compatibility

= 1.2.8, July 11, 2017 =
* Fix: WooCommerce 3.x compatibility

= 1.2.7, June 12, 2017 =
* Change: Temporarily removed measurement of time spent on the website
* Fix: Added WooCommerce 3.x compatibility
* Fix: Removed duplicated queries
* New: Added view_wptao_reports capability

= 1.2.6, February 02, 2017 =
* Change: JavaScript optimizations
* Fix: Addons submenu displayed improperly on WP 4.7.1
* New: Integration with EDD Recurring Payments (payment event)

= 1.2.5.4, January 12, 2017 =
* Fix: Warnings when storing order event

= 1.2.5.3, November 15, 2016 =
* New: Custom work offer
* Fix: Switch tracking to the new user if he logs in to WP
* Update: Translations Updated

= 1.2.5.2, October 10, 2016 =
* Fix: Database table with fingerprints is not created for new installations

= 1.2.5.1, September 23, 2016 =
* Fix: Database optimization

= 1.2.5, August 10, 2016 =
* New: Phone number validation and formatting
* Fix: Contact Form 7 integration
* Fix: Event for manually created user was improperly assigned to admin
* Update: Translations Updated

= 1.2.4.3, July 15, 2016 =
* Fix: Error for multisite if not all sites have active sales platform

= 1.2.4.2, July 1, 2016 =
* Fix: Abandoned carts hint not worked properly

= 1.2.4.1, June 29, 2016 =
* Fix: PHP notice in an admin menu class

= 1.2.4, June 29, 2016 =
* New: AED currency
* New: Introduced tooltips
* New: Tags for contacts
* New: Option for hide an espresso report
* New: Integration with EDD Software Licensing
* Update: Translations Updated

= 1.2.3, June 7, 2016 =
* New: Sales campaigns report
* New: ZAR currency
* New: Drag & drop for dashboard reports
* Update: Translations Updated

= 1.2.2.2, May 18, 2016 =
* Fix: The source data not properly attached to the user in some cases

= 1.2.2.1, May 12, 2016 =
* Fix: Update routine not works for some servers
* Fix: Conversion Rate for the recently identified report was not calculated properly
* Fix: The recently identified detailed report can miss some records

= 1.2.2, May 10, 2016 =
* New: The traffic sources report
* New: Traffic source for the new contact
* Change: Rebuilded recently idetified report
* Update: Excluded bot list
* Update: Translations Updated

= 1.2.1, April 27, 2016 =
* New: Measurement of time spent on the website
* New: Ability to register sales platforms
* Fix: Dates with correct GMT offset
* Update: Excluded bot list
* Update: Translations Updated

= 1.2, April 18, 2016 =
* New: Meta handling for ajax events
* New: Timeline for unidentified users
* Update: Compatibility with WordPress 4.5
* Update: Translations Updated

= 1.1.9.4, April 4, 2016 =
* Fix: Update events with missing user ID
* Fix: Broken filter on user timeline
* New: French translation

= 1.1.9.3, April 3, 2016 =
* Fix: User ID is not being saved in event data (next update will fix broken data)

= 1.1.9.2, April 1, 2016 =
* Fix: Error on activation if DEBUG is enabled

= 1.1.9.1, March 20, 2016 =
* Fix: PHP notice in one of helper function
* New: Adden new filter wptao_event_args_before_parse

= 1.1.9, March 15, 2016 =
* Change: Simplification of use custom events
* New: Ability to define date period for detailed reports
* New: Ability to show / hide fingerprints on user card
* Fix: Minor CSS and HTML issues
* New: Turkish translation

= 1.1.8, February 15, 2016 =
* Change: Redesign of the Recently identified report
* New: Currency synchronization for EDD and WooCommerce
* Fix: Date offset on the Total sales report
* Fix: Cleaning up user meta when user deleting
* Fix: get_the_permalink() replaced by get_permalink()

= 1.1.7.1, February 9, 2016 =
* Fix: Fixed PHP warning: Creating default object from empty value

= 1.1.7, February 8, 2016 =
* New: Ability to delete events straight from timeline
* New: New classes for integrations with EDD and WooCommerce
* Change: Timeline filter now remebmer last "Events per page" value
* Change: Filtering the log by event type has better UX

= 1.1.6, February 4, 2016 =
* Change: Reports generation optimization
* Change: Redesign of missed payments report

= 1.1.5, February 1, 2016 =
* New: Added Maintenance tab on Settings screen
* New: Added functionality to delete selected events older than specified time
* Fix: Fixed fingerprinting for some servers
* Update: Translations Updated

= 1.1.4, January 28, 2016 =
* New: Added screen options on dashboard to hide / show selected espresso reports
* Fix: Added email validation after remove from blacklist
* Update: Translations Updated

= 1.1.3, January 25, 2016 =
* New: Email validation and statuses for identifieds (valid, invalid, disposable)
* Change: Redesign of reports API
* Update: Translations Updated

= 1.1.2, January 21, 2016 =
* Fix: Payment action for WooCommerce was incorrectly fired on manual status change
* Fix: Added version number to JS and CSS files to force reload on update

= 1.1.1, January 18, 2016 =
* New: Ability to delete contact and its events
* New: Abllity to put contact on blacklist
* New: Missed payments report
* Fix: Properly save EDD currency for orders and payments actions
* Update: Translations Updated

= 1.1, December 29, 2015 =
* New: Hints functionality
* New: Diagnostic class
* Fix: Login event fire for 1 argument function call
* Fix: Error if HTTP_ACCEPT_LANGUAGE is null
* Fix: Abandoned carts count
* New: Abandoned carts percentage value
* Update: Translations Updated

= 1.0.5, December 15, 2015 =
* Fix: Removed Parser class - it will be replaced by own solution in future version

= 1.0.4, December 14, 2015 =
* Fix: Minor update for compatibility with WordPress 4.4

= 1.0.3, December 08, 2015 =
* New: Check requirements (PHP >= 5.3)
* New: Added Extensions tab on Settings screen
* New: Update user data when there are new information (eg. name)
* Fix: Incorrect URLs stored for HTTPS
* Fix: Long URLs display on timeline
* New: Filter timeline events by identified / unidentified user
* Fix: GMT offset for events filter
* Update: Translations Updated

= 1.0.2, December 01, 2015 =
* New: Information about visits
* New: Update only unique emails while editing user
* Fix: Incorrect summation of visitors in reports

= 1.0.1, November 28, 2015 =
* Fix: Error when exclude from tracking is enabled

= 1.0, November 27, 2015 =
* New: User search
* New: Ability to exclude from tracking users with a given role
* Fix: Critical error for PHP < 5.3
* Update: Translations Updated

= 0.9.3, November 25, 2015 =
* First public release

== Upgrade Notice ==

== Translations ==

* English - default, always included
* Polish
* Turkish by [cihat74](https://wordpress.org/support/profile/cihat74)
* French by [equallia](http://www.equallia.com)

== FAQ ==

= How can I report security bugs? =

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. [Report a security vulnerability.]( https://patchstack.com/database/vdp/9438199a-ffc6-4f64-a9c9-06b2ba6ef775 )