plugin-icon

Festival ID Tracker

Track unique festival ID URLs, view stats in dashboard widgets, and enable optional redirects while preserving IDs.
Version
1.5.0
Mis à jour récemment
Nov 30, 2025
Festival ID Tracker

The Festival ID Tracker plugin provides secure, in-dashboard analytics for websites using unique identifiers in their URLs (e.g., NFC tags, QR codes, or campaign links). It logs and analyzes visits with a ?id=XXXXXX pattern and offers optional automatic redirection while maintaining comprehensive statistics.

Version 1.5.0 introduces enhanced security features including rate limiting, bot detection, and WordPress compliance improvements for a more robust and secure tracking experience.

Key Features

Tracking & Analytics: * Tracks ?id=XXXXXX query parameters (6-character alphanumeric) * Secure database logging with proper indexing * Privacy-focused with daily-rotating user hashes * Real-time statistics display

Security Features (New in 1.5.0): * Rate limiting (10 requests/minute per IP) * Automatic bot detection and filtering * Nonce verification for all admin operations * SQL injection protection with prepared statements * XSS prevention with proper output escaping

Dashboard Widgets: * Daily Statistics: 7-day rolling view with navigation – Total calls per day – Unique festival IDs per day – Historical data browsing * Global Statistics: All-time performance metrics – Total accesses per ID – Active days per ID – Top 5/Show All toggle

Redirect Functionality: * Optional automatic redirection * ID parameter preservation in redirects * Works with any internal or external URL * Simple enable/disable toggle

Administration: * Comprehensive settings page under Settings > Festival ID Tracker * Quick statistics overview * Testing tools and instructions * Direct settings access from plugins page

Perfect For

  • Events & Festivals: Track NFC wristbands, badges, or tags
  • QR Code Campaigns: Monitor scan rates and engagement
  • Marketing Campaigns: Track campaign-specific URLs
  • Multi-Venue Events: Analyze venue popularity
  • Tourism & Hospitality: Monitor information point usage
  • Retail Promotions: Track in-store engagement

Privacy & Compliance

  • No personally identifiable information stored
  • Daily-rotating hashes for user identification
  • GDPR-ready design
  • Compliant with WordPress coding standards

Additional Information

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher

Support

For support, feature requests, or bug reports, please visit: GitHub Issues

Contributing

We welcome contributions! Visit our GitHub repository to contribute.

Privacy Policy

This plugin: * Stores hashed visitor data (IP + User Agent + Daily Salt) * Does not store personally identifiable information * Does not make external API calls * Does not set cookies * All data is stored locally in your WordPress database

For GDPR compliance, please mention the tracking functionality in your site’s privacy policy.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9
Cette extension est disponible en téléchargement pour votre site .