Digital Analytics System

The Digital Analytics System (“DAS”) is a tracking solution that is designed to provide analytics for Single Page Applications (“SPA”). It consists of four components which are Trackify, the data layer and two Adobe tools - Launch and Analytics. Once Trackify and its IDs are integrated into the journey and Adobe Launch is set up, DAS enables frontend tracking covering page and event tracking. Basically, it ensures that each and every interaction from the user with the journey is tracked – as long as the information is data privacy compliance – and can be reported in a dedicated Adobe Analytics dashboard.

In order to implement Trackify in the journeys, the DAS team (part of Experience Cloud Solutions “ECS” team at oneMarketing) works in close collaboration with the developers of the various Agile Release Trains (“ARTs” = BMP tribes). DAS provides standards, guardrails, and support, whereas the respective development teams have to implement the technical information and need to maintain the implementation in future.              

The granularity of analytics for BMP journey tracking via Digital Analytics System is split into three levels:                                                                                 
Level 1 includes the very basic tracking on page level of a journey and covers six pre-defined KPIs which are required for all journeys equally. This foundation, on which further tracking is built, is integrated into journey by global development teams and is limited to the following metrics: visitors, visits, bounce rate, conversion rate, time for conversion, and error rate. Further information regarding the six KPIs can be found here. Furthermore, with these additional metrics and dimensions can be reported in the dashboard.
Level 1 tracking is already in place when an OE goes live with a journey.

Level 2 is also implemented by global developers and is already available in case of a journey launch. In addition to the basic level 1 KPIs, it contains dedicated event tracking, which is defined in advance by the individual business side of the responsible global journey teams. In general, all user interactions within the journey are tracked. However, personal data is explicitly excluded (in such cases only error or field validation tracking is used). Since the journeys differ greatly in terms of structure and content, level 2 tracking is asset-specific. An example for the SDW application “Customer Advisory” could be the frequency of usage tracking of various features (e.g., settings, budget calculator, comparison app) within that journey.

Finally, there is an optional level 3 tracking, which is not part of the globally provided solution but is an OE-specific customization of analytics. This granularity comes into play when the tracking requirements of an OE are not covered by the global (level 2) tracking, or an extension of the global journey itself – for instance, the inclusion of an additional local feature – is made, or the local privacy policy allows deeper tracking. In such cases, the tracking scope can be enlarged accordingly by the OE's own development team. However, the globally defined standard and naming convention has to be followed. The DAS team is available to support on a time and material basis (see working package 6 below). 

In case you are wondering how the tracking is implemented in practice, we have prepared a Digital Analytics System Demo for you.                                                                                                                                                                                                         

Depending on the framework situation and requirements, the individual steps in a journey launch within an Allianz OE may be slightly modified. On the whole, however, the steps can be divided into the following six work packages.

Please note that DAS contribution will be charged on a time and material basis. Alternatively, the OEs and ARTs can also perform the rollout without active support of the DAS team.

Ownership: DAS team & relevant ACM/BMP Tribe
Scope: The scope of this work package is to work closely in collaboration mode between ACM/BMP Tribe and DAS team, in order to establish below items.
Result: Journey ready for OE rollout with included tracking for Level1 and Level2.                                                                                                 
  • DAS team to understand the journey functionality and features from the tribe
  • ART to enable DAS team with access to test environment and data
  • ART to confirm the release readiness of the journey in discussion and share knowledge for that specific journey. Also, announce or share information on update/upgrade for upcoming releases
  • DAS team to create a tracking implementation plan for Level1 and Level2 tracking on this journey
  • ART to follow the tracking documentation and include/integrate tracking into their journey
  • ART to do the QA and update the tracking documents with comments for each tracking ID which have been successfully accomplished
Updates to journey release version                                                                                                                                                                                         
  • For minor updates: ART should be able to follow the tracking ID convention in the original tracking document and add these changes, with comments for journey version and successful QA
  • For major updates or re-structuring: ART should align with DAS team to discuss the changes in the monthly "DAS Monthly Clinic" Community Call

Ownership: OE
Scope: The scope of this work package is to work closely in collaboration mode between OE and DAS team, in order to establish below items.
Result: Planning for journey rollout can be developed.                                                                                                                                                                                  
OE to journey onboarding roadmap in terms of                                                                                                                                                                           
  • Planned rollout for which all journeys and versions
  • Key stakeholder/support/rollout team for alignment
  • Key dates
  • Access to test/dev environment along with testing data
  • Rollout method - in AEM environment or custom OE specific setup
  • License to use Adobe Analytics and Adobe Launch from oneMarketing
  •      Adobe Analytics Report Suite for data collection
  •      Adobe Launch Web Property for tracking rules
In case of non-standard AEM rollout from OE                                                                                                                                                                            
  • There might be additional cost involved for additional licenses
  • There might be need for additional developer effort from OE in making journey go-live ready, for example managing user consent

Ownership: DAS team
Scope: The scope of this work package is for DAS team to deliver the tracking rules to OE Adobe Launch environment.
Result: Planning for journey rollout can be developed.                                                                                                                                                              
DAS team will deliver tracking rules and configurations for the said journey to the OEs Adobe Launch Web Property, in following way:                                                                                                              
  • Level1 tracking is migrated over to the OE Launch Property
    DAS team tests the tracking in development environment using the credentials shared by OE for readiness check and confirms it to the OE
  • Level2 tracking is migrated over to the OE Launch Property
    DAS team tests the tracking in development environment using the credentials shared by OE for readiness check and confirms to the OE

DAS team updates the OE on the status of this migration, possible issues or other dependencies

DAS team will not take care of local dependencies, custom consent management or custom hosting of journey, or things falling in similar areas

Ownership: OE
Scope: The scope of this work package is to OE to verify, QA and go-live.
Result: Tracking implementation is live in customer-facing environment.                                                                                                                                                            
Optional but recommended: OE quality check                                                                                                                                                                                              
  • OEs can choose to check their journey for tracking and go-live readiness
Go-live                                                                                                                                                                                                                                                   
  • OEs can publish Adobe Launch Rules to production/customer-facing environment, when it is flagged to be ready by DAS or by OEs QA team
  • In cases where OEs are not familiar with Adobe Launch, DAS team can support here with publishing the rules to production

Ownership: DAS team 
Scope: The scope of this work package is for DAS team to provision Adobe Analytics dashboard.
Result: Analytics dashboard delivered.                                                                                                                                                          
  • Post rollout to the production/customer-facing environment DAS team will support the OE with an Adobe Analytics dashboard with basic KPIs for the journey tracking
  • DAS team will also help the OE in understanding the dashboard and enable them with sharing/alerting/downloading capabilities
  • If there is a global data sharing contract between OE and AZ Tech, we can then enable the data flow to dashboards reporting global journey performance

Ownership: DAS team & OE  
Scope: The scope of this work package is to work closely in collaboration mode between OE and DAS team in a demand based project mode on time and material basis.
Result: Demand story and project plan for OE customization and additional requirements.                                                                                                                                                           
In cases where there is deviation from standard journey rollout or there are customizations that need additional work or additional requirements are highlighted/discovered:                                                                                                                                                                                                                 
Custom CMS or hosting environment for journey                                                                                               
  • Possible additional license cost for OE
  • Possible implication on data layer and OE developers will have to support here
  • Possible implication on delivery timelines depending on level of deviation and customization
Custom analytics solution                                                                                                                                                                                                                                  
  • OE needs to figure out on their own about using Trackify events for tracking data collection in their analytics solution.
Custom Consent Management Solution                                                                                                                                                                                                            
  • OE needs to develop their own consent sharing configuration
Custom advertising or marketing needs                                                                                                                                                                                                               
  • OE needs to identify their requirements and have them included in the project plan for such a demand

 

The overview below states the different BMP assets* and their respective status regarding DAS tracking implementation and OE go-lives. 

*only BMP assets that are already available as at least MVP journey (not in initial development phase anymore) and/or are not set on hold.