Title: Webwall QR Campaign Tracker
Author: webwall
Published: <strong>May 23, 2026</strong>
Last modified: May 24, 2026

---

Search plugins

![](https://ps.w.org/webwall-qr-campaign-tracker/assets/banner-772x250.png?rev=3545395)

![](https://ps.w.org/webwall-qr-campaign-tracker/assets/icon-256x256.png?rev=3545395)

# Webwall QR Campaign Tracker

 By [webwall](https://profiles.wordpress.org/webwall/)

[Download](https://downloads.wordpress.org/plugin/webwall-qr-campaign-tracker.zip)

 * [Details](https://vec.wordpress.org/plugins/webwall-qr-campaign-tracker/#description)
 * [Reviews](https://vec.wordpress.org/plugins/webwall-qr-campaign-tracker/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/webwall-qr-campaign-tracker/#installation)
 * [Development](https://vec.wordpress.org/plugins/webwall-qr-campaign-tracker/#developers)

 [Support](https://wordpress.org/support/plugin/webwall-qr-campaign-tracker/)

## Description

Webwall QR Campaign Tracker helps teams measure offline campaign outcomes with tracked
QR redirects and scan analytics.

Core capabilities:

 * QR code creation with tracked short links (`/r/{short_code}`)
 * Redirect tracking with scan logging
 * Basic dashboard metrics and charts
 * Project, subproject, and client organization
 * Safe URL validation and redirect hardening
 * Privacy controls for retention and uninstall behavior

## Screenshots

[⌊Dashboard with scan trends and top performers.⌉⌊Dashboard with scan trends and
top performers.⌉[

Dashboard with scan trends and top performers.

[⌊Client management and campaign organization.⌉⌊Client management and campaign organization
.⌉[

Client management and campaign organization.

[⌊QR codes page with creation form, diagnostics, and downloads.⌉⌊QR codes page with
creation form, diagnostics, and downloads.⌉[

QR codes page with creation form, diagnostics, and downloads.

[⌊Reports and analytics area.⌉⌊Reports and analytics area.⌉[

Reports and analytics area.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` or install via WordPress admin
    upload.
 2. Activate **Webwall QR Campaign Tracker** from the Plugins screen.
 3. Open **Webwall QR Tracker** in wp-admin.
 4. Create clients, projects, and QR codes to start tracking scans.

## FAQ

### Does the plugin work without a paid license?

Yes. The free package works without a paid license and supports core QR tracking
and dashboard functionality.

### Does this plugin use external CDNs?

No. Runtime assets (including charts) are bundled locally in the plugin.

### Does this plugin contact third-party services?

No third-party services are required by the free plugin at runtime.

### What data is stored for scans?

Scan logs may include `ip_hash`, `user_agent`, `referer_url`, device type, bot flag,
and timestamp. IPs are stored as one-way hashes.

### Can I delete data on uninstall?

Yes. By default data is preserved. You can enable delete-on-uninstall in plugin 
settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Webwall QR Campaign Tracker” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ webwall ](https://profiles.wordpress.org/webwall/)

[Translate “Webwall QR Campaign Tracker” into your language.](https://translate.wordpress.org/projects/wp-plugins/webwall-qr-campaign-tracker)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/webwall-qr-campaign-tracker/),
check out the [SVN repository](https://plugins.svn.wordpress.org/webwall-qr-campaign-tracker/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/webwall-qr-campaign-tracker/)
by [RSS](https://plugins.trac.wordpress.org/log/webwall-qr-campaign-tracker/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.6.1

 * Fixed Assigned QRs counter in Client Directory.
 * Improved client-to-QR relationship counting logic.
 * Minor admin stability and release corrections.

= 1.6.0
 * Added Upgrade to Pro dashboard UI. * Added Compare Plans interface. *
Added Freemius upgrade integration. * Improved admin dashboard UX and premium upsell
flow. * Hardened WordPress.org free package compatibility. * General cleanup and
release stabilization.

#### 1.5.5

 * Removed premium/pro code paths from the WordPress.org free package to keep only
   fully functional free features.
 * Removed Freemius references from the free package and improved WordPress.org 
   compliance hardening.

#### 1.5.4

 * Hardened upload path resolution and deletion safeguards for QR assets.
 * Hardened client IP extraction defaults for analytics and scan logging quality.
 * Restricted diagnostics/log output behind explicit `WEBWALL_QR_DEBUG` admin-only
   guard.
 * Fixed bot-exclusion setting persistence in admin settings.

#### 1.5.3

 * Removed temporary development upgrade notice content from packaged readme output.
 * Improved release packaging consistency for WordPress.org free distribution.

#### 1.5.2

 * Removed temporary update debugging endpoint and related troubleshooting helpers.
 * Finalized production cleanup for release packaging.

#### 1.5.1

 * Added update targeting stability improvements.
 * Updated plugin/runtime version references for release verification.

#### 1.4.0

 * Added legacy token migration utility and shortcode collision retries.
 * Added redirect safety hardening and expanded scan anti-abuse controls.
 * Added QA checklist documentation.

#### 1.3.0

 * Implemented GDPR export/erase callbacks for scan metadata handling.

#### 1.2.3

 * Added uninstall safety controls and retention settings.
 * Improved analytics uniqueness calculation and security checks.

## Meta

 *  Version **1.6.1**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/webwall-qr-campaign-tracker/)
 * Tags
 * [campaign analytics](https://vec.wordpress.org/plugins/tags/campaign-analytics/)
   [marketing](https://vec.wordpress.org/plugins/tags/marketing/)[qr code](https://vec.wordpress.org/plugins/tags/qr-code/)
   [qr tracking](https://vec.wordpress.org/plugins/tags/qr-tracking/)[redirects](https://vec.wordpress.org/plugins/tags/redirects/)
 *  [Advanced View](https://vec.wordpress.org/plugins/webwall-qr-campaign-tracker/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/webwall-qr-campaign-tracker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/webwall-qr-campaign-tracker/reviews/)

## Contributors

 *   [ webwall ](https://profiles.wordpress.org/webwall/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/webwall-qr-campaign-tracker/)