Click Tracker is a PrestaShop module that monitors and records user clicks on specific front-end elements such as WhatsApp buttons, phone links, Google Maps links, and custom call-to-action elements. It uses CSS selector-based configuration to define which elements to track, giving merchants actionable data on how customers interact with contact and engagement elements across the storefront.
- CSS selector-based tracking configuration — define any element by class or ID, with automatic detection of WhatsApp, phone, Maps, and other element types
- Context-aware data capture — on product pages it records product ID, name, and category; on CMS and blog pages it records page URL and title
- Statistics dashboard with overview cards, line and pie charts for click trends and type distribution, and top-10 rankings for products and CMS pages
- Complete click log with filters by context, element type, and date range, plus bulk delete actions and CSV export with UTF-8 support
- Security features including CSRF token protection on every AJAX request, rate limiting at 30 requests per minute per session, and SQL injection prevention via ORM with parameterized queries
This module is well suited for merchants who rely on WhatsApp, phone, or map links as primary customer contact channels and want to measure how often those elements are actually used. It is also useful for store owners running CTA-heavy campaigns who need concrete engagement data without relying on external analytics platforms. The zero-dependency vanilla JavaScript frontend ensures no performance impact on page load.
Comments (0)
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent