Analytics & Integrations

Analytics & Integrations

Learn how to interpret scan data, track GPS locations, and integrate with standard tracking pixels.


Core Scan Analytics Metrics

Dynamic QR codes track various user-agent and routing telemetry. Here is a breakdown of what metrics are available in your analytics dashboard:

Total vs. Unique Scans

Total Scans count every single lookup event, including if the same user scans the code 10 times in a row. Unique Scans track individual sessions using cookies and IP-based identifiers. This ensures you can separate repetitive testing from actual distinct user engagements.

Geographical and IP Localization

Our redirection servers inspect the client's request IP to determine the country, state, and city of the scan. Note that this is server-side IP lookup and does not require explicit GPS location sharing permission on the mobile device, making it 100% compliant with standard privacy guidelines.

Device, OS, and Browser Specs

Every scan request sends a User-Agent header. QRTRAC parses this header to report on the scanning hardware (iPhone, Samsung Galaxy, iPad, desktop browsers) and the operating system version (iOS, Android, Windows). This information is crucial for optimizing landing page designs and troubleshooting layout issues.

Temporal Scans & Hourly Trends

Understand when your campaigns perform best. The analytics dashboard charts hourly, daily, and weekly scan volumes. This helps businesses determine peak customer engagement times for physical ads.


Pixel Integrations (GA4 & Meta Pixel)

For professional marketers, simple scan charts are not enough. QRTRAC supports custom pixel scripts that execute during the brief redirection screen, pushing events directly into your advertising accounts:

Google Analytics 4

By inputting your GA4 Measurement ID (G-XXXXXX), QRTRAC fires custom scan events into your GA4 property, allowing you to track QR campaigns along side organic and search traffic.

Read integration guide →

Meta Pixel & Retargeting

Inject your Meta Pixel ID to register pageview events. This enables you to build custom audiences of people who scanned physical flyers or packaging and retarget them with custom Instagram or Facebook ads.

Read setup guide →

Precise GPS Tracking & Privacy Compliance

If precise geolocation is enabled for your QR code campaign, the redirection page will request explicit permission from the user to access their GPS coordinates:

🔒 Permission Opt-In: Web browsers require users to click "Allow" to share coordinates. If a user declines, the system falls back automatically to city-level geolocation based on their IP address.

🌐 Accuracy Limits: GPS accuracy is dependent on device hardware and cellular reception. Indoor scanning can experience location drift of up to 100 meters, while outdoor scans are accurate within 5 meters.

📄 GDPR/CCPA compliance: Never store personally identifiable information (PII) like names or phone numbers alongside scan GPS data. Under GDPR, raw GPS coordinates can be considered personal data, so ensure your privacy policy discloses tracking practices clearly.