QR Analytics self-updates
Wordpress plugin
by Alex M. · github.com/aleksanderem/qr-analytics-manager · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/aleksanderem/qr-analytics-manager/archive/refs/heads/main.zipShips its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.
WordPress plugin for generating trackable QR codes with comprehensive analytics dashboard.
Features
- QR Code Generator - Create vector SVG QR codes for high-quality print materials
- Custom Slug Routing - Define memorable URLs like
/qr/lavazza_promo_stand - Click Tracking - Track scans with device, browser, OS, and location data
- Analytics Dashboard - Visualize scan data with Chart.js graphs
- LAN Testing - Configure base URL for testing from mobile devices on localhost
Installation
- Download the latest release from Releases
- Upload to
/wp-content/plugins/qr-analytics/ - Activate the plugin through the 'Plugins' menu in WordPress
- Go to QR Analytics menu to create your first QR code
Auto-Updates
This plugin supports automatic updates from GitHub. When a new release is published, WordPress will notify you about the update in the Plugins page.
Creating a Release
- Update
Version:inqr-analytics.php - Update
QR_ANALYTICS_VERSIONconstant - Commit and push changes
- Create a new release on GitHub with a tag like
v1.0.1
Usage
Creating a QR Code
- Go to QR Analytics > Add New QR
- Enter a name and unique slug (e.g.,
summer_campaign) - Set the destination URL
- Save and download the SVG QR code
Tracking
QR codes redirect through /qr/{slug}/ and track:
- IP address (anonymized)
- Device type (mobile, tablet, desktop)
- Browser and OS
- Referrer
- Timestamp
Analytics
View analytics in the Dashboard or Reports page:
- Clicks over time
- Device breakdown
- Top performing QR codes
Requirements
- WordPress 5.0+
- PHP 7.4+
Author
Alex M.
License
GPL v2 or later