Table of Contents |
---|
...
...
Current state
URL | Link | Tracking date range | Tracking install date | Request from | Note |
---|
go.wgtn.ac.nz |
Nov. 2020 –
27/11/2020
DE
Says recording but no stats. Possibly never set up properly? | |||||
intranet.wgtn.ac.nz |
heatmap | ||||
heatmap | ||||
heatmap | ||||
_recache | heatmap | |||
https://www.wgtn.ac.nz |
wgtn.ac.nz/study | heatmap | ||||
wgtn.ac.nzwgtn.ac.nz |
After installing the code, will move to the current state table below
Current State (Update 26/11/2020)
URL
Link
Install date
Expire date
Note
Action
/
heatmap | |||||
wgtn.ac.nzwgtn.ac.nz/student/tools | heatmap | ||||
wgtn.ac.nz/study/programmes-courses/courses/by-subject | heatmap | ||||
wgtn.ac.nz/ |
Intranet homepage not wgtn homepage
Update
/business
library | heatmap | |||
wgtn.ac.nz/ |
international |
heatmap |
/business/home
wgtn.ac.nz/accommodation/halls/profiles | heatmap | |||
wgtn.ac.nz/ |
Keep
/international
students | heatmap | |||
wgtn.ac.nz/ |
November 19
Keep
/international/applying
study/programmes-courses/postgraduate | heatmap | |||
wgtn.ac.nz/international/ |
November 19
Keep
/international/contact-us
open-for-usa | heatmap | |||
wgtn.ac.nz/international/ |
rethink- |
November 19
Keep
/international/general-enquiry
November 19
General enquiry form
Delete
/international/get-ready-to-study
November 19
Keep
/international/home
November 19
Delete
/international/programmes
November 19
Keep
usa | rethink USA campaign funnel. From 07/12/2021 - 06/12/2022 there were 34 visits to /rethink-usa, of those, only 2 clicked through to /international/programmes, and only 1 of those proceeded to wgtn.ac.nz/explore) |
Future State
URL | Tracking date range | Tracking install date | Request from | Note |
---|---|---|---|---|
/accommodation/halls/profiles | 30th. April 2021 - | 29th. April 2021 | DE | Launched the new comparison tool, it’s difficult for GA to track the filters clickthrough, so use mouseflow to check the filters |
wgtn hompage | 16th April 2021 - | 15th April 2021 | DE | Monitor homepage click heatmap for redesign purpose. Since had tweaks on 22nd. April as well, so will extend the monitoring time frame. |
Keep
/international/programmes/online-study/_nocache
Nov. 2020 – | 27/11/2020 | DE | Installed | |
Delete
fhss homepage | Dec. 2020 - | 07/12/2020 | DE | Installed |
October 20
Keep
/international/scholarships-fees (new site launched Nov 2019)
/science homepage | Dec. 2020 - | 08/12/2020 | DE | Installed |
November 19
Keep
engineering homepage | Dec. 2020 - | 08/12/2020 | DE | Installed |
November 19
Keep
wfadi homepage | Dec. 2020 - | 09/12/2020 | DE | Installed |
Delete
health homepage | Dec. 2020 - | 09/12/2020 | DE | Installed |
November 20
Keep
education homepage | Dec. 2020 - | 09/12/2020 | DE | Installed |
Delete
fgr homepage | Dec. 2020 - | 09/12/2020 | DE | Installed |
https://www.wgtn.ac.nz/law homepage | Dec. 2020 - | 09/12/2020 | DE | Installed |
November 20
Keep
/international/why-wellington/explore-leadership/_nocache
https://www.wgtn.ac.nz/international/why-wellington/explore-leadership/_nocache
Delete
Dec 2020 - | 09/12/2020 | DE | Installed - Check booking appointment wizard |
After installing the code, will move to the current state table below
...
Current State (Update 26/11/2020)
URL | Link | Install date | Expire date | Note | Action |
---|---|---|---|---|---|
/ | Intranet homepage not wgtn homepage | Update | |||
/business | Keep | ||||
/ |
November 20
Keep
/international/why-wellington/explore-sustainability/_nocache
business/home |
Delete
Keep | ||||
/international |
November 19 | Keep | |||
/ |
international/ |
applying |
November 19 | December 20 | Delete | ||
/ |
international/ |
contact-us |
November 19 | December 20 | Delete | ||
/ |
international/general- |
enquiry |
Keep
November 19 | December 20 | General enquiry form | Delete | |
/international/get-ready-to-study |
November 19 | December 20 | Delete | ||
/ |
international/home |
June 18
Intranet homepage
November 19 | Delete | ||
/ |
international/programmes |
November 19 | December 20 | Delete | ||
/ |
international/ |
October 18
mytools shows on the screen
Update
programmes/online-study | https://www.wgtn.ac.nz/international/programmes/online-study | Keep | |||
/international/programmes/online-study/ |
_nocache |
Keep
Delete | ||||
/international/rethink-usa |
Delete
October 20 | Keep | |||
/international/scholarships-fees (new site launched Nov 2019) |
international/scholarships-fees (new site launched Nov 2019) | November 19 | December 20 | Delete | |
/ |
international/ |
why-wellington (new site launched Nov 2019) |
it's search page instead of subject page
Keep
why-wellington (new site launched Nov 2019) | November 19 | Keep | ||
/international/why-wellington/_nocache |
Keep
Delete | ||||
/international/why-wellington/explore-creativity |
November 20 | Keep | |||
/ |
international/why-wellington/explore-creativity/_nocache |
September 20
December 20
Delete
Delete | ||||
/international/why-wellington/explore-leadership |
September 20
December 20
Delete
November 20 | Keep | |||
/international/why-wellington/explore-leadership/_nocache |
September 20
December 20
Delete
Delete | ||||
/international/why-wellington/explore-sustainability |
November 20 |
December 20
Delete
Keep | |
/international/why-wellington/explore-sustainability/_nocache |
September 20
/international/why-wellington/explore-sustainability/_nocache | Delete | |||
/ |
library |
September 20
December 20
Keep | ||||
/ |
library/ |
blackboard |
September 20
December 20
library homepage | Delete | ||
/ |
library/ |
home |
September 20
December 20
Delete
Mouseflow tracking code
%begin_globals_asset_metadata_pageType^eq:homePage%
<script type="text/javascript">
// Enable mouseflow tracking on the page
var _mfq = _mfq || [];
(function() {
var mf = document.createElement("script"); mf.type = "text/javascript"; mf.async = true;
mf.src = "//cdn.mouseflow.com/projects/4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580.js";
document.getElementsByTagName("head")[0].appendChild(mf);
})();
</script>
%end_asset%
<!-- mouseflow -->
Mouseflow tracking install steps
Within squiz, if using any of the customisations under the new hub design (Victoria Hub#1321146) use the following steps:
Go to the asset metadata
Under the metadata field “External JS file (externalJs #1323850)” add the asset “mouseflow #1785436”. If there is an asset already in the External JS file metadata, put a request in for a developer to try and include mouseflow in the existing metadata.
Commit, then preview and view page source and search for ‘mouseflow’ and you should see the following script:
Code Block language html <script type="text/javascript"> // Enable mouseflow tracking on the page var _mfq = _mfq || []; (function() { var mf = document.createElement("script"); mf.type = "text/javascript"; mf.async = true; mf.src = "//cdn.mouseflow.com/projects/4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580.js"; document.getElementsByTagName("head")[0].appendChild(mf); })(); </script>
If using a customization of the old design (Common#387822) use the following steps:
Go to the asset metadata
Under the metadata field “enableMouseflowVUW (enableMouseflowVUW #364679)”, select enableMouseFlow
Commit, then preview and view page source, search for ‘mouseflow’ and you should see the following script:
Code Block <script type="text/javascript"> // Enable mouseflow tracking on the page var enableMouseflow = "1"; if(enableMouseflow == "1"){ var _mfq = _mfq || []; (function() { var mf = document.createElement("script"); mf.type = "text/javascript"; mf.async = true; mf.src = "//cdn.mouseflow.com/projects/4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580.js"; document.getElementsByTagName("head")[0].appendChild(mf); })(); } </script>
Ensure that the line
var enableMouseflow = "1";
shows= “1”
and not= “0”
otherwise the script will not run.
Our Mouseflow plan
Currently, we are using the Pro Plan, which has 150k recorded sessions (credits), 20 websites, 12 months of storage and unlimited heat maps.
Recordings are counted in credits, which equals one user session (recording).
Session
A session is created when a new user accesses your site, or when the Mouseflow session ends and the user performs a new action on your site. A Mouseflow session ends if one of the following scenarios occur:
The user is inactive for more than 30 min.
The user is active on a page for more than 1 hour.
The user has more than 100 page views.
The user clears browser cookies
The user loads the website in an incognito tab.
If you perform a 'mouseflow.stopSession()' call at any time on your site.
...
Website ID
Website name
Date
Month
Credits used
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2019-11-01T00:00:00
Nov-19
7808
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2019-12-01T00:00:00
Dec-19
13736
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-01-01T00:00:00
Jan-20
16861
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-02-01T00:00:00
Feb-20
20673
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-03-01T00:00:00
Mar-20
33312
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-04-01T00:00:00
Apr-20
40743
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-05-01T00:00:00
May-20
62257
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-06-01T00:00:00
Jun-20
64702
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-07-01T00:00:00
Jul-20
library homepage | Delete | ||||
/maori-hub | Keep | ||||
/maori-hub/home | Delete | ||||
/staff | June 18 | Intranet homepage | Keep | ||
/staff/_performance_timing | Delete | ||||
/students | October 18 | mytools shows on the screen | Update | ||
/study | Keep | ||||
/study/apply-enrol | Keep | ||||
/study/events-visits/open-day | Delete | ||||
/study/home | Future student homepage | Delete | |||
/study/programmes-courses/courses/by-subject | https://www.wgtn.ac.nz/study/programmes-courses/courses/by-subject | it's search page instead of subject page | Keep | ||
/study/university-life | Keep | ||||
/taihonoa | Keep | ||||
/wellington2021 | September 20 | December 20 | Delete | ||
/wellington2021/accommodation | September 20 | December 20 | Delete | ||
/wellington2021/degrees-and-subjects | September 20 | December 20 | Delete | ||
/wellington2021/experience-lectures | September 20 | December 20 | Delete | ||
/wellington2021/home | September 20 | December 20 | Delete | ||
/wellington2021/maori | September 20 | December 20 | Delete | ||
/wellington2021/pasifika | September 20 | December 20 | Delete | ||
/wellington2021/university-life | September 20 | December 20 | Delete |
...
Mouseflow tracking install steps
Open the metadata for the page in squiz. (If it is a site asset, go to the sites “home” page instead)
If the metadata field “External JS - Footer (externalJsFooter #1515678)“ exists, add the asset “mouseflow script current#1913605”. (This is for when Victoria Hub #1321146 metadata schema is in use)
If enabling on a home page you must add this to both the site asset and the home page to work, due to a bug in squiz.
Otherwise, if the metadata field “afterScripts (afterScripts #385570)” exists, add the following code in the textbox: (This is for when Common Migration #379620 metadata schema is in use)
Note, this doesn’t have to be enabled on both homesite and site assets to work.
Code Block |
---|
<!--@@ Mouseflow @@--> %globals_asset_contents_raw:1913605% |
Commit the changes.
...
How to tell if mouseflow is installed
View the page source, do a search for “mouseflow”, and you should find some variation of the following code:
Code Block | ||
---|---|---|
| ||
<!-- Mouseflow Current 1913605 -->
<script type="text/javascript">
const mouseflowAssetId = "%asset_name% %asset_assetid%"; //Used for debugging on the front end
var _mfq = _mfq || [];
(function() {
var mf = document.createElement("script"); mf.type = "text/javascript"; mf.async = true;
mf.src = "//cdn.mouseflow.com/projects/4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580.js";
document.getElementsByTagName("head")[0].appendChild(mf);
})();
</script> |
...
Our Mouseflow plan
Currently, we are using the Pro Plan, which has 150k recorded sessions (credits), 20 websites, 12 months of storage and unlimited heat maps.
Recordings are counted in credits, which equals one user session (recording).
Session
A session is created when a new user accesses your site, or when the Mouseflow session ends and the user performs a new action on your site. A Mouseflow session ends if one of the following scenarios occur:
The user is inactive for more than 30 min.
The user is active on a page for more than 1 hour.
The user has more than 100 page views.
The user clears browser cookies
The user loads the website in an incognito tab.
If you perform a 'mouseflow.stopSession()' call at any time on your site.
According to the last 12 month credits used, the most credits we used in a year were around 70k, so we still have room to expand the mouseflow tracking on our site.
Website ID | Website name | Date | Month | Credits used |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 |
2019- |
11-01T00:00:00 |
Nov- |
19 |
7808 |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 |
2020-09-01T00:00:00
Sep-20
67354
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580
2020-10-01T00:00:00
Oct-20
2019-12-01T00:00:00 | Dec-19 | 13736 | ||
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-01-01T00:00:00 | Jan-20 | 16861 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-02-01T00:00:00 | Feb-20 | 20673 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-03-01T00:00:00 | Mar-20 | 33312 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-04-01T00:00:00 | Apr-20 | 40743 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-05-01T00:00:00 | May-20 | 62257 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-06-01T00:00:00 | Jun-20 | 64702 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-07-01T00:00:00 | Jul-20 | 57604 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-08-01T00:00:00 | Aug-20 | 69315 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-09-01T00:00:00 | Sep-20 | 67354 | |
4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580 | 2020-10-01T00:00:00 | Oct-20 | 67016 |
...
Mouseflow tracking code
Used in asset mouseflow script current #1913605, https://cms.wgtn.ac.nz/_designs/common/javascript/client-side/mouseflow-script-current/_admin
Code Block | ||
---|---|---|
| ||
<script type="text/javascript">
const mouseflowAssetId = "%asset_name% %asset_assetid%"; //Used for debugging on the front end
var _mfq = _mfq || [];
(function() {
var mf = document.createElement("script"); mf.type = "text/javascript"; mf.async = true;
mf.src = "//cdn.mouseflow.com/projects/4a7ff1cf-f5b8-4dd8-95da-13bfe4f4e580.js";
document.getElementsByTagName("head")[0].appendChild(mf);
})();
</script> |
...
Custom configuration of mouseflow
...
Bookmarklet to detect if mouseflow code implemented
Put the following code in the url of your bookmark
Expand | |||||
---|---|---|---|---|---|
| |||||
|