Analytics in ZapWorks


Analytics in ZapWorks

ZapWorks is supported by a stats dashboard (which we call Zap-alytics) that provides aggregated data in near real-time. That data can be segmented into all zapcodes, group of zapcodes or individual zapcodes.


The below data points are viewable in the dashboard:

  • Time spent in a zap;

  • Device platform type (iOS vs Android) used to scan the zapcode;

  • Geographic region where zapcodes were scanned (pie chart or map);

  • Number of zaps per day or per month over a certain period of time;

  • Number of zaps at a certain time of the day;

  • Events in a zap (did a user play a game, take a photo, watch a video, enter a competition etc.)

Analytics can be customized on a campaign-by-campaign basis and are available both through the web interface and downloadable as a CSV file for import into Excel or other tools.

Zaps related to campaigns where there might be multiple targets or locations across different countries can also be grouped or viewed individually if required.

Accessing Zap-alytics

Zap-alytics can be accessed from by clicking the “View Zap-alytics” button in the bottom right of the page.

By default, you'll see the data for all the zapcodes in your account.

To see the analytics for a specific group of zapcodes, use the drop down button next to the ‘Group’ box and select a group:

Alternatively, you can access a group's analytics from the zapcodes overview page by clicking on the cog next to the group in question and selecting 'Zap-alytics'.

To see the analytics for an individual zapcode, click on the name of the zapcode in the box with all the zapcodes, on the right of the screen:

By default each bar in the graph represents a single day within the date range selected. However, if the specified date range spans a period longer than 120 days the graph will display data by week, with each bar representing a whole week within the date range.

Data shown per day, as there are fewer than 120 days in the date range.
Data shown per week, as there are more than 120 days in the date range.


Q. What does 'Total Zaps' mean?
A. This the total number of scans (we call them "zaps") for the zapcode or group of zapcodes that has been selected.

Q. What are 'New Users'?
A. This is the number of unique devices that have scanned a zapcode.

Q. What are 'Average Zap Time' and 'Total Zap Time'? What's the difference and how are the numbers calculated?
A. Average zap time is the average length of time users spend in the experience from when it has loaded. This could also be referred to as "dwell time". The total time is the cumulative time spent by all users interacting with your AR content.

Q. What is included in the 'Others' group within my Zapalytics data?
A. The data within the Zapalytics dashboard lists the top fifty zapcodes by number of scans. All other zapcodes are aggregated into a single group, 'Others'. For a complete breakdown of the analytics data please use the 'Export to CSV' option in your Zapalytics dashboard.

Q. Is it possible to see the regions more granularly than just by country (i.e., states, counties, cities)?
A. Not through the standard Zapalytics tool. There are potentially some custom solutions for this which you can contact us to discuss.

Q. How do you make sure the events you want to track are shown in Zapalytics?
A. By scanning your zapcode, interacting with different elements and then checking on Zapalytics.

Q. Now that I have this data, what can I do with it to improve my experiences?
A. Are the key features being interacted with? If not then consider the UI/UX to further emphasise these. Is average zap time low (under 60 seconds)? Consider enhancing the experience with more content for your users.

Open in new window