By using the application Scanova QR Code Generator and created a mobile landing page linked to a Dynamic QR Code (via one of the QR Code categories such as Social Media, Product, Custom Page, Document, Audio, Image, etc.).
While Dynamic QR Codes allow tracking the number of scans (via date, city, country, device, etc.), the feature doesn't tell how the target audience engaged with the landing page. For example, if a user has created a Social Media QR Code, how many people clicked on 'Facebook' and how many on 'LinkedIn'.
With the feature Event Tracking, track how end-users are interacting with landing pages created using Scanova QR Code Generator.
Note: The Event Tracking feature is currently available to Pro users only.
A. Steps to enable Event Tracking
- Login to the Scanova account
- From the sidebar on the left, go to Settings
- Go to the tab Event Tracking
- From this section, enable the option Enable Event Tracking
Note: The event Tracking feature will not be activated unless it is first activated from the Settings section.
B. Setup Tracking IDs
Once Event Tracking is enabled, user will now see the option Track Clicks in button components when designing a page linked to a Dynamic QR Code.
To start tracking clicks on a button in a landing page,first add a Tracking ID. A Tracking ID is a unique identifier (specified by you) that helps in identifying the button in tracking data and analytics graphs.
Steps to set up Tracking ID:
- While being on the Enter Content step of creating a Custom Page QR Code
- In the Button component, there is a TRACK CLICKS text link at the end
- Click on this option to see an input field
- In this input field,specify any tracking ID
- As a best practice, write the tracking ID such that the button can be easily identified. For example Go to Website is better than Button 1. Please note that the tracking ID should not be more than 20 characters. Also note that the tracking ID is linked to the QR Code. This means you don't need to add any text in the tracking ID that helps identify the QR Code
- After specifying the tracking ID, continue designing the page. After clicking on Continue, the tracking IDs will be saved and linked to the respective buttons
- Buttons (for which tracking IDs have been specified) will now be tracked when the end-user engages with the landing page i.e. clicks on the buttons
C. Viewing/Exporting Event Tracking Data
After setting up a Tracking ID for a QR Code and the QR Code campaign in live i.e. end-users are engaging with the landing page. View and export event tracking data via the Analytics section.
Here is how to view and get the engagement data:
- Go to Analytics section
- Choose the QR Code and Time Period for the analytics data
Note that Event Tracking must be setup for the required QR Code before any data is tracked and viewed
- Click on Get Analytics
- On scrolling down, see the Event Tracking section
- In the Event Tracking section, get the following graphs/data points:
- Engagement Rate: Engagement Rate is calculated as the total actions (clicks) as a percentage of total scans received on all selected QR Codes in the selected time period
- Total Engagement: This graph shows the total number of scans received (includes only scans that had event tracking enabled vs. total number of clicks)
- Engagement by QR Code: In this sub-section,l first see a dropdown. In this dropdown, select one QR Code from the list of all QR Codes in the current selection. When the QR Code is selected, there is a horizontal bar graph of all tracking IDs (buttons) with data on how many times each button was clicked
- From the Export Analytics section, export the Event Tracking data in MS-Excel format
- While exporting via the Export Analytics option, get aggregate data in two sheets—Total Engagement, Engagement - QR Code—which is data similar to that of the graphs (see attached sample MS-Excel sheet)
- While exporting via the Export Scan Data, get data by individual scan and event (click) i.e. one row per click for a given QR Code in the event_tracking sheet (see attached sample MS-Excel sheet)
D. Event Tracking Data Integrations
It is possible that user may want the Event Tracking data (per click data) in own analytics tool or information system. To enable this, Scanova QR Code Generator provides the possibility of a Webhook Integration.
Webhooks by Scanova QR Code Generator will POST Tracking Data (in JSON format) to a specific URL (e.g. Webhooks by Zapier - Catch Hook URL) every time an Event Tracking-enabled button is clicked.
Here is how you can set it up:
- Go to Analytics section
- Select Integrations tab
- From the Webhooks option, click on Setup
- In the modal window that opens, paste the Webhook URL (Catch Hook URL)
- Click on Save
Note: Webhook integration is at account-level. This means that all events data (via any tracking ID-enabled button on any Dynamic QR Code's landing page) will be sent to the same URL
E. Will I get unique clicks through Event Tracking?
The Event Tracking feature can be applied to QR Codes linked to landing pages (e.g., Custom Page, Product, Business Card). Now, this feature has to be enabled for button components with unique tracking IDs.
The clicks on each button are recorded in a way that if a single user clicks multiple times, each click will be counted. Therefore, the click rate represents the total count of clicks performed by all users on each button, not unique clicks.
If you still have any questions related to this topic, feel free to reach out to our customer relations team at support@scanova.io.